Searched refs:indexBitwidth (Results 1 – 10 of 10) sorted by relevance
/external/llvm-project/mlir/lib/Conversion/GPUCommon/ |
D | IndexIntrinsicsOpLowering.h | 27 unsigned indexBitwidth; member 42 indexBitwidth(typeConverter.getIndexTypeBitwidth()) {} in GPUIndexIntrinsicOpLowering() 65 if (indexBitwidth > 32) { in matchAndRewrite() 67 loc, LLVM::LLVMType::getIntNTy(context, indexBitwidth), newOp); in matchAndRewrite() 68 } else if (indexBitwidth < 32) { in matchAndRewrite() 70 loc, LLVM::LLVMType::getIntNTy(context, indexBitwidth), newOp); in matchAndRewrite()
|
/external/llvm-project/mlir/lib/Conversion/GPUToROCDL/ |
D | LowerGpuOpsToROCDLOps.cpp | 48 LowerGpuOpsToROCDLOpsPass(unsigned indexBitwidth) { in LowerGpuOpsToROCDLOpsPass() 49 this->indexBitwidth = indexBitwidth; in LowerGpuOpsToROCDLOpsPass() 58 /*indexBitwidth =*/indexBitwidth, in runOnOperation() 123 mlir::createLowerGpuOpsToROCDLOpsPass(unsigned indexBitwidth) { in createLowerGpuOpsToROCDLOpsPass() argument 124 return std::make_unique<LowerGpuOpsToROCDLOpsPass>(indexBitwidth); in createLowerGpuOpsToROCDLOpsPass()
|
/external/llvm-project/mlir/lib/Conversion/GPUToNVVM/ |
D | LowerGpuOpsToNVVMOps.cpp | 103 LowerGpuOpsToNVVMOpsPass(unsigned indexBitwidth) { in LowerGpuOpsToNVVMOpsPass() 104 this->indexBitwidth = indexBitwidth; in LowerGpuOpsToNVVMOpsPass() 113 /*indexBitwidth =*/indexBitwidth, in runOnOperation() 203 mlir::createLowerGpuOpsToNVVMOpsPass(unsigned indexBitwidth) { in createLowerGpuOpsToNVVMOpsPass() argument 204 return std::make_unique<LowerGpuOpsToNVVMOpsPass>(indexBitwidth); in createLowerGpuOpsToNVVMOpsPass()
|
/external/llvm-project/mlir/include/mlir/Conversion/GPUToROCDL/ |
D | GPUToROCDLPass.h | 34 unsigned indexBitwidth = kDeriveIndexBitwidthFromDataLayout);
|
/external/llvm-project/mlir/include/mlir/Conversion/GPUToNVVM/ |
D | GPUToNVVMPass.h | 36 unsigned indexBitwidth = kDeriveIndexBitwidthFromDataLayout);
|
/external/llvm-project/mlir/include/mlir/Conversion/StandardToLLVM/ |
D | ConvertStandardToLLVMPass.h | 32 unsigned indexBitwidth = kDeriveIndexBitwidthFromDataLayout; member
|
D | ConvertStandardToLLVM.h | 131 unsigned getIndexTypeBitwidth() { return options.indexBitwidth; } in getIndexTypeBitwidth()
|
/external/tensorflow/tensorflow/compiler/mlir/tools/kernel_gen/transforms/ |
D | kernel_lowering_passes.cc | 53 llvm_opts.indexBitwidth = 32; in runOnOperation()
|
/external/llvm-project/mlir/include/mlir/Conversion/ |
D | Passes.td | 120 Option<"indexBitwidth", "index-bitwidth", "unsigned", 135 Option<"indexBitwidth", "index-bitwidth", "unsigned", 345 Option<"indexBitwidth", "index-bitwidth", "unsigned",
|
/external/llvm-project/mlir/lib/Conversion/StandardToLLVM/ |
D | StandardToLLVM.cpp | 109 if (options.indexBitwidth == kDeriveIndexBitwidthFromDataLayout) in LLVMTypeConverter() 110 this->options.indexBitwidth = options.dataLayout.getPointerSizeInBits(); in LLVMTypeConverter() 4118 unsigned indexBitwidth, bool useAlignedAlloc, in LLVMLoweringPass() 4122 this->indexBitwidth = indexBitwidth; in LLVMLoweringPass() 4147 indexBitwidth, useAlignedAlloc, in runOnOperation() 4173 options.useBarePtrCallConv, options.emitCWrappers, options.indexBitwidth, in createLowerToLLVMPass()
|