Home
last modified time | relevance | path

Searched refs:LowerToLLVMOptions (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Conversion/LLVMCommon/
H A DLoweringOptions.cpp15 mlir::LowerToLLVMOptions::LowerToLLVMOptions(MLIRContext *ctx) in LowerToLLVMOptions() function in mlir::LowerToLLVMOptions
16 : LowerToLLVMOptions(ctx, DataLayout()) {} in LowerToLLVMOptions()
18 mlir::LowerToLLVMOptions::LowerToLLVMOptions(MLIRContext *ctx, in LowerToLLVMOptions() function in mlir::LowerToLLVMOptions
H A DTypeConverter.cpp20 : LLVMTypeConverter(ctx, LowerToLLVMOptions(ctx), analysis) {} in LLVMTypeConverter()
24 const LowerToLLVMOptions &options, in LLVMTypeConverter()
/llvm-project-15.0.7/mlir/include/mlir/Conversion/LLVMCommon/
H A DLoweringOptions.h30 class LowerToLLVMOptions {
32 explicit LowerToLLVMOptions(MLIRContext *ctx);
33 LowerToLLVMOptions(MLIRContext *ctx, const DataLayout &dl);
H A DTypeConverter.h23 class LowerToLLVMOptions; variable
46 LLVMTypeConverter(MLIRContext *ctx, const LowerToLLVMOptions &options,
81 const LowerToLLVMOptions &getOptions() const { return options; } in getOptions()
208 LowerToLLVMOptions options;
/llvm-project-15.0.7/mlir/include/mlir/Conversion/FuncToLLVM/
H A DConvertFuncToLLVMPass.h15 class LowerToLLVMOptions; variable
24 createConvertFuncToLLVMPass(const LowerToLLVMOptions &options);
/llvm-project-15.0.7/mlir/tools/mlir-vulkan-runner/
H A Dmlir-vulkan-runner.cpp55 LowerToLLVMOptions llvmOptions(module.getContext(), DataLayout(module)); in runMLIRPasses()
/llvm-project-15.0.7/mlir/lib/Conversion/FuncToLLVM/
H A DFuncToLLVM.cpp702 LowerToLLVMOptions options(&getContext(), in runOnOperation()
734 mlir::createConvertFuncToLLVMPass(const LowerToLLVMOptions &options) { in createConvertFuncToLLVMPass()
738 assert(allocLowering != LowerToLLVMOptions::AllocLowering::None && in createConvertFuncToLLVMPass()
741 (allocLowering == LowerToLLVMOptions::AllocLowering::AlignedAlloc); in createConvertFuncToLLVMPass()
/llvm-project-15.0.7/mlir/lib/Conversion/ControlFlowToLLVM/
H A DControlFlowToLLVM.cpp132 LowerToLLVMOptions options(&getContext()); in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Conversion/GPUToROCDL/
H A DLowerGpuOpsToROCDLOps.cpp81 LowerToLLVMOptions options( in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/
H A DConvertLaunchFuncToLLVMCalls.cpp291 LowerToLLVMOptions options(module.getContext()); in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Conversion/ArithmeticToLLVM/
H A DArithmeticToLLVM.cpp242 LowerToLLVMOptions options(&getContext()); in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Conversion/GPUToNVVM/
H A DLowerGpuOpsToNVVMOps.cpp176 LowerToLLVMOptions options( in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/
H A DMemRefToLLVM.cpp2056 if (allocLowering == LowerToLLVMOptions::AllocLowering::AlignedAlloc) in populateMemRefToLLVMConversionPatterns()
2058 else if (allocLowering == LowerToLLVMOptions::AllocLowering::Malloc) in populateMemRefToLLVMConversionPatterns()
2069 LowerToLLVMOptions options(&getContext(), in runOnOperation()
2072 (useAlignedAlloc ? LowerToLLVMOptions::AllocLowering::AlignedAlloc in runOnOperation()
2073 : LowerToLLVMOptions::AllocLowering::Malloc); in runOnOperation()