| addDebugIntrinsic(llvm::CallInst *intrinsic) | mlir::LLVM::ModuleImport | |
| addDebugRecord(llvm::DbgVariableRecord *dbgRecord) | mlir::LLVM::ModuleImport | |
| convertAliases() | mlir::LLVM::ModuleImport | |
| convertArgAndResultAttrs(llvm::CallBase *call, ArgAndResultAttrsOpInterface attrsOp, ArrayRef< unsigned > immArgPositions={}) | mlir::LLVM::ModuleImport | |
| convertComdats() | mlir::LLVM::ModuleImport | |
| convertCommandlineMetadata() | mlir::LLVM::ModuleImport | |
| convertDataLayout() | mlir::LLVM::ModuleImport | |
| convertDependentLibrariesMetadata() | mlir::LLVM::ModuleImport | |
| convertFunctions() | mlir::LLVM::ModuleImport | |
| convertGlobals() | mlir::LLVM::ModuleImport | |
| convertIdentMetadata() | mlir::LLVM::ModuleImport | |
| convertIFuncs() | mlir::LLVM::ModuleImport | |
| convertIntrinsicArguments(ArrayRef< llvm::Value * > values, ArrayRef< llvm::OperandBundleUse > opBundles, bool requiresOpBundles, 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 | |
| convertModuleFlagsMetadata() | mlir::LLVM::ModuleImport | |
| convertModuleLevelAsm() | mlir::LLVM::ModuleImport | |
| convertTargetTriple() | mlir::LLVM::ModuleImport | |
| convertType(llvm::Type *type) | mlir::LLVM::ModuleImport | inline |
| convertValue(llvm::Value *value) | mlir::LLVM::ModuleImport | |
| convertValues(ArrayRef< llvm::Value * > values) | mlir::LLVM::ModuleImport | |
| initializeImportInterface() | mlir::LLVM::ModuleImport | inline |
| lookupAccessGroupAttrs(const llvm::MDNode *node) const | mlir::LLVM::ModuleImport | |
| lookupAliasScopeAttrs(const llvm::MDNode *node) const | mlir::LLVM::ModuleImport | |
| lookupBlock(llvm::BasicBlock *block) const | mlir::LLVM::ModuleImport | inline |
| lookupOperation(llvm::Instruction *inst) | mlir::LLVM::ModuleImport | inline |
| lookupTBAAAttr(const llvm::MDNode *node) const | mlir::LLVM::ModuleImport | inline |
| lookupValue(llvm::Value *value) | mlir::LLVM::ModuleImport | inline |
| mapBlock(llvm::BasicBlock *llvm, Block *mlir) | mlir::LLVM::ModuleImport | inline |
| mapNoResultOp(llvm::Instruction *llvm, Operation *mlir) | mlir::LLVM::ModuleImport | inline |
| mapNoResultOp(llvm::Instruction *inst) | mlir::LLVM::ModuleImport | inline |
| mapValue(llvm::Value *llvm, Value mlir) | mlir::LLVM::ModuleImport | inline |
| mapValue(llvm::Value *value) | mlir::LLVM::ModuleImport | inline |
| 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::PointerUnion< llvm::Value *, llvm::DILocalVariable * > valOrVariable) | mlir::LLVM::ModuleImport | |
| matchRoundingModeAttr(llvm::Value *value) | mlir::LLVM::ModuleImport | |
| ModuleImport(ModuleOp mlirModule, std::unique_ptr< llvm::Module > llvmModule, bool emitExpensiveWarnings, bool importEmptyDICompositeTypes, bool preferUnregisteredIntrinsics, bool importStructsAsLiterals) | mlir::LLVM::ModuleImport | |
| processFunction(llvm::Function *func) | mlir::LLVM::ModuleImport | |
| processFunctionAttributes(llvm::Function *func, LLVMFuncOp funcOp) | mlir::LLVM::ModuleImport | |
| setDisjointFlag(llvm::Instruction *inst, Operation *op) const | mlir::LLVM::ModuleImport | |
| setExactFlag(llvm::Instruction *inst, Operation *op) const | mlir::LLVM::ModuleImport | |
| setFastmathFlagsAttr(llvm::Instruction *inst, Operation *op) const | mlir::LLVM::ModuleImport | |
| setIntegerOverflowFlags(llvm::Instruction *inst, Operation *op) const | mlir::LLVM::ModuleImport | |
| setNonNegFlag(llvm::Instruction *inst, Operation *op) const | mlir::LLVM::ModuleImport | |
| translateDereferenceableAttr(const llvm::MDNode *node, unsigned kindID) | mlir::LLVM::ModuleImport | |
| translateLoc(llvm::DILocation *loc) | mlir::LLVM::ModuleImport | |
| translateLoopAnnotationAttr(const llvm::MDNode *node, Location loc) const | mlir::LLVM::ModuleImport | |
| useUnregisteredIntrinsicsOnly() const | mlir::LLVM::ModuleImport | inline |