Home
last modified time | relevance | path

Searched refs:indexBitwidth (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Conversion/GPUCommon/
H A DIndexIntrinsicsOpLowering.h26 unsigned indexBitwidth;
31 indexBitwidth(typeConverter.getIndexTypeBitwidth()) {} in GPUIndexIntrinsicOpLowering()
52 if (indexBitwidth > 32) { in matchAndRewrite()
54 loc, IntegerType::get(context, indexBitwidth), newOp); in matchAndRewrite()
55 } else if (indexBitwidth < 32) { in matchAndRewrite()
57 loc, IntegerType::get(context, indexBitwidth), newOp); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/GPUToNVVM/
H A DLowerGpuOpsToNVVMOps.cpp138 const unsigned indexBitwidth = getTypeConverter()->getIndexTypeBitwidth(); in matchAndRewrite() local
139 if (indexBitwidth > 32) { in matchAndRewrite()
141 loc, IntegerType::get(context, indexBitwidth), newOp); in matchAndRewrite()
142 } else if (indexBitwidth < 32) { in matchAndRewrite()
144 loc, IntegerType::get(context, indexBitwidth), newOp); in matchAndRewrite()
162 LowerGpuOpsToNVVMOpsPass(unsigned indexBitwidth) { in LowerGpuOpsToNVVMOpsPass()
163 this->indexBitwidth = indexBitwidth; in LowerGpuOpsToNVVMOpsPass()
179 if (indexBitwidth != kDeriveIndexBitwidthFromDataLayout) in runOnOperation()
180 options.overrideIndexBitwidth(indexBitwidth); in runOnOperation()
296 mlir::createLowerGpuOpsToNVVMOpsPass(unsigned indexBitwidth) { in createLowerGpuOpsToNVVMOpsPass() argument
[all …]
/llvm-project-15.0.7/mlir/lib/Conversion/GPUToROCDL/
H A DLowerGpuOpsToROCDLOps.cpp57 LowerGpuOpsToROCDLOpsPass(const std::string &chipset, unsigned indexBitwidth, in LowerGpuOpsToROCDLOpsPass()
60 this->indexBitwidth = indexBitwidth; in LowerGpuOpsToROCDLOpsPass()
83 if (indexBitwidth != kDeriveIndexBitwidthFromDataLayout) in runOnOperation()
84 options.overrideIndexBitwidth(indexBitwidth); in runOnOperation()
191 unsigned indexBitwidth, in createLowerGpuOpsToROCDLOpsPass() argument
193 return std::make_unique<LowerGpuOpsToROCDLOpsPass>(chipset, indexBitwidth, in createLowerGpuOpsToROCDLOpsPass()
/llvm-project-15.0.7/mlir/include/mlir/Conversion/LLVMCommon/
H A DLoweringOptions.h62 indexBitwidth = bitwidth; in overrideIndexBitwidth()
66 unsigned getIndexBitwidth() const { return indexBitwidth; } in getIndexBitwidth()
69 unsigned indexBitwidth;
/llvm-project-15.0.7/mlir/lib/Conversion/ControlFlowToLLVM/
H A DControlFlowToLLVM.cpp133 if (indexBitwidth != kDeriveIndexBitwidthFromDataLayout) in runOnOperation()
134 options.overrideIndexBitwidth(indexBitwidth); in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Conversion/LLVMCommon/
H A DLoweringOptions.cpp20 indexBitwidth = dl.getTypeSizeInBits(IndexType::get(ctx)); in LowerToLLVMOptions()
/llvm-project-15.0.7/mlir/include/mlir/Conversion/GPUToNVVM/
H A DGPUToNVVMPass.h45 unsigned indexBitwidth = kDeriveIndexBitwidthFromDataLayout);
/llvm-project-15.0.7/mlir/include/mlir/Conversion/GPUToROCDL/
H A DGPUToROCDLPass.h43 unsigned indexBitwidth = kDeriveIndexBitwidthFromDataLayout,
/llvm-project-15.0.7/mlir/lib/Conversion/FuncToLLVM/
H A DFuncToLLVM.cpp681 ConvertFuncToLLVMPass(bool useBarePtrCallConv, unsigned indexBitwidth, in ConvertFuncToLLVMPass()
685 this->indexBitwidth = indexBitwidth; in ConvertFuncToLLVMPass()
705 if (indexBitwidth != kDeriveIndexBitwidthFromDataLayout) in runOnOperation()
706 options.overrideIndexBitwidth(indexBitwidth); in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Conversion/ArithmeticToLLVM/
H A DArithmeticToLLVM.cpp243 if (indexBitwidth != kDeriveIndexBitwidthFromDataLayout) in runOnOperation()
244 options.overrideIndexBitwidth(indexBitwidth); in runOnOperation()
/llvm-project-15.0.7/mlir/include/mlir/Conversion/
H A DPasses.td107 Option<"indexBitwidth", "index-bitwidth", "unsigned",
243 Option<"indexBitwidth", "index-bitwidth", "unsigned",
300 Option<"indexBitwidth", "index-bitwidth", "unsigned",
355 Option<"indexBitwidth", "index-bitwidth", "unsigned",
373 Option<"indexBitwidth", "index-bitwidth", "unsigned",
522 Option<"indexBitwidth", "index-bitwidth", "unsigned",
/llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/
H A DMemRefToLLVM.cpp2077 if (indexBitwidth != kDeriveIndexBitwidthFromDataLayout) in runOnOperation()
2078 options.overrideIndexBitwidth(indexBitwidth); in runOnOperation()