MLIR  20.0.0git
mlir::LLVM::ModuleTranslation Member List

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

convertBlock(Block &bb, bool ignoreArguments, llvm::IRBuilderBase &builder)mlir::LLVM::ModuleTranslationinline
convertType(Type type)mlir::LLVM::ModuleTranslation
forgetMapping(Region &region)mlir::LLVM::ModuleTranslation
getContext()mlir::LLVM::ModuleTranslationinline
getLLVMContext() constmlir::LLVM::ModuleTranslationinline
getLLVMModule()mlir::LLVM::ModuleTranslationinline
getOpenMPBuilder()mlir::LLVM::ModuleTranslation
getOrCreateAliasScope(AliasScopeAttr aliasScopeAttr)mlir::LLVM::ModuleTranslation
getOrCreateAliasScopes(ArrayRef< AliasScopeAttr > aliasScopeAttrs)mlir::LLVM::ModuleTranslation
getOrInsertNamedModuleMetadata(StringRef name)mlir::LLVM::ModuleTranslation
lookupBlock(Block *block) constmlir::LLVM::ModuleTranslationinline
lookupBranch(Operation *op) constmlir::LLVM::ModuleTranslationinline
lookupCall(Operation *op) constmlir::LLVM::ModuleTranslationinline
lookupFunction(StringRef name) constmlir::LLVM::ModuleTranslationinline
lookupGlobal(Operation *op)mlir::LLVM::ModuleTranslationinline
lookupValue(Value value) constmlir::LLVM::ModuleTranslationinline
lookupValues(ValueRange values)mlir::LLVM::ModuleTranslation
mapBlock(Block *mlir, llvm::BasicBlock *llvm)mlir::LLVM::ModuleTranslationinline
mapBranch(Operation *mlir, llvm::Instruction *llvm)mlir::LLVM::ModuleTranslationinline
mapCall(Operation *mlir, llvm::CallInst *llvm)mlir::LLVM::ModuleTranslationinline
mapFunction(StringRef name, llvm::Function *func)mlir::LLVM::ModuleTranslationinline
mapValue(Value mlir, llvm::Value *llvm)mlir::LLVM::ModuleTranslationinline
mapValue(Value value)mlir::LLVM::ModuleTranslationinline
mlir::translateModuleToLLVMIR(Operation *, llvm::LLVMContext &, StringRef, bool)mlir::LLVM::ModuleTranslationfriend
setAccessGroupsMetadata(AccessGroupOpInterface op, llvm::Instruction *inst)mlir::LLVM::ModuleTranslation
setAliasScopeMetadata(AliasAnalysisOpInterface op, llvm::Instruction *inst)mlir::LLVM::ModuleTranslation
setBranchWeightsMetadata(BranchWeightOpInterface op)mlir::LLVM::ModuleTranslation
setDisjointFlag(Operation *op, llvm::Value *value)mlir::LLVM::ModuleTranslation
setLoopMetadata(Operation *op, llvm::Instruction *inst)mlir::LLVM::ModuleTranslation
setTBAAMetadata(AliasAnalysisOpInterface op, llvm::Instruction *inst)mlir::LLVM::ModuleTranslation
stackPop()mlir::LLVM::ModuleTranslationinline
stackPush(Args &&...args)mlir::LLVM::ModuleTranslationinline
stackWalk(llvm::function_ref< WalkResult(const T &)> callback) constmlir::LLVM::ModuleTranslationinline
symbolTable()mlir::LLVM::ModuleTranslationinline
translateDebugInfo(LLVM::DINodeAttr attr)mlir::LLVM::ModuleTranslation
translateExpression(LLVM::DIExpressionAttr attr)mlir::LLVM::ModuleTranslation
translateFPExceptionBehavior(LLVM::FPExceptionBehavior exceptionBehavior)mlir::LLVM::ModuleTranslation
translateGlobalVariableExpression(LLVM::DIGlobalVariableExpressionAttr attr)mlir::LLVM::ModuleTranslation
translateLoc(Location loc, llvm::DILocalScope *scope)mlir::LLVM::ModuleTranslation
translateRoundingMode(LLVM::RoundingMode rounding)mlir::LLVM::ModuleTranslation