MLIR  19.0.0git
mlir::LLVM::ModuleImport Member List

This is the complete list of members for mlir::LLVM::ModuleImport, including all inherited members.

addDebugIntrinsic(llvm::CallInst *intrinsic)mlir::LLVM::ModuleImport
convertComdats()mlir::LLVM::ModuleImport
convertDataLayout()mlir::LLVM::ModuleImport
convertFunctions()mlir::LLVM::ModuleImport
convertGlobals()mlir::LLVM::ModuleImport
convertIntrinsicArguments(ArrayRef< llvm::Value * > values, ArrayRef< unsigned > immArgPositions, ArrayRef< StringLiteral > immArgAttrNames, SmallVectorImpl< Value > &valuesOut, SmallVectorImpl< NamedAttribute > &attrsOut)mlir::LLVM::ModuleImport
convertLinkerOptionsMetadata()mlir::LLVM::ModuleImport
convertMetadata()mlir::LLVM::ModuleImport
convertMetadataValue(llvm::Value *value)mlir::LLVM::ModuleImport
convertType(llvm::Type *type)mlir::LLVM::ModuleImportinline
convertValue(llvm::Value *value)mlir::LLVM::ModuleImport
convertValues(ArrayRef< llvm::Value * > values)mlir::LLVM::ModuleImport
initializeImportInterface()mlir::LLVM::ModuleImportinline
lookupAccessGroupAttrs(const llvm::MDNode *node) constmlir::LLVM::ModuleImport
lookupAliasScopeAttrs(const llvm::MDNode *node) constmlir::LLVM::ModuleImport
lookupBlock(llvm::BasicBlock *block) constmlir::LLVM::ModuleImportinline
lookupOperation(llvm::Instruction *inst)mlir::LLVM::ModuleImportinline
lookupTBAAAttr(const llvm::MDNode *node) constmlir::LLVM::ModuleImportinline
lookupValue(llvm::Value *value)mlir::LLVM::ModuleImportinline
mapBlock(llvm::BasicBlock *llvm, Block *mlir)mlir::LLVM::ModuleImportinline
mapNoResultOp(llvm::Instruction *llvm, Operation *mlir)mlir::LLVM::ModuleImportinline
mapNoResultOp(llvm::Instruction *inst)mlir::LLVM::ModuleImportinline
mapValue(llvm::Value *llvm, Value mlir)mlir::LLVM::ModuleImportinline
mapValue(llvm::Value *value)mlir::LLVM::ModuleImportinline
matchAliasScopeAttrs(llvm::Value *value)mlir::LLVM::ModuleImport
matchFloatAttr(llvm::Value *value)mlir::LLVM::ModuleImport
matchFPExceptionBehaviorAttr(llvm::Value *value)mlir::LLVM::ModuleImport
matchIntegerAttr(llvm::Value *value)mlir::LLVM::ModuleImport
matchLabelAttr(llvm::Value *value)mlir::LLVM::ModuleImport
matchLocalVariableAttr(llvm::Value *value)mlir::LLVM::ModuleImport
matchRoundingModeAttr(llvm::Value *value)mlir::LLVM::ModuleImport
ModuleImport(ModuleOp mlirModule, std::unique_ptr< llvm::Module > llvmModule, bool emitExpensiveWarnings, bool importEmptyDICompositeTypes)mlir::LLVM::ModuleImport
processFunction(llvm::Function *func)mlir::LLVM::ModuleImport
processFunctionAttributes(llvm::Function *func, LLVMFuncOp funcOp)mlir::LLVM::ModuleImport
setFastmathFlagsAttr(llvm::Instruction *inst, Operation *op) constmlir::LLVM::ModuleImport
setIntegerOverflowFlags(llvm::Instruction *inst, Operation *op) constmlir::LLVM::ModuleImport
translateLoc(llvm::DILocation *loc)mlir::LLVM::ModuleImport
translateLoopAnnotationAttr(const llvm::MDNode *node, Location loc) constmlir::LLVM::ModuleImport