Searched refs:indexOffset (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/mlir/test/Dialect/AMDGPU/ |
| H A D | ops.mlir | 9 …// CHECK: amdgpu.raw_buffer_load {boundsCheck = true, indexOffset = 1 : i32} %{{.*}}[{{.*}}] sgprO… 10 …%0 = amdgpu.raw_buffer_load {boundsCheck = true, indexOffset = 1 : i32} %src[%idx0] sgprOffset %of… 16 …// CHECK: amdgpu.raw_buffer_load {boundsCheck = true, indexOffset = 1 : i32} %{{.*}}[%{{.*}}, %{{.… 17 …%0 = amdgpu.raw_buffer_load {boundsCheck = true, indexOffset = 1 : i32} %src[%idx0, %idx1, %idx2, … 24 …%0 = amdgpu.raw_buffer_load {boundsCheck = true, indexOffset = 1 : i32} %src[%idx0, %idx1, %idx2, … 30 …// CHECK: amdgpu.raw_buffer_store {boundsCheck = true, indexOffset = 1 : i32} %{{.*}} -> %{{.*}}[{… 31 …amdgpu.raw_buffer_store {boundsCheck = true, indexOffset = 1 : i32} %value -> %dst[%idx0] sgprOffs… 38 …amdgpu.raw_buffer_store {boundsCheck = true, indexOffset = 1 : i32} %value -> %dst[%idx0, %idx1, %… 51 …// CHECK: amdgpu.raw_buffer_atomic_fadd {boundsCheck = true, indexOffset = 1 : i32} %{{.*}} -> %{{… 52 …amdgpu.raw_buffer_atomic_fadd {boundsCheck = true, indexOffset = 1 : i32} %value -> %dst[%idx0] sg… [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/AMDGPU/ |
| H A D | AMDGPU.td | 42 OptionalAttr<I32Attr>:$indexOffset, 55 of `indexOffset` and `sgprOffset` (which **may or may not** be considered 99 OptionalAttr<I32Attr>:$indexOffset, 108 `indexOffset` (which is included for uniformity with atomics and may be useful 137 OptionalAttr<I32Attr>:$indexOffset, 147 of `indexOffset` (which is used to aid in emitting vectorized code) and,
|
| /llvm-project-15.0.7/mlir/lib/Conversion/AMDGPUToROCDL/ |
| H A D | AMDGPUToROCDL.cpp | 202 int32_t indexOffset = *gpuOp.getIndexOffset() * elementByteWidth; in matchAndRewrite() local 203 Value extraOffsetConst = createI32Constant(rewriter, loc, indexOffset); in matchAndRewrite()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/ |
| H A D | CodeGen.cpp | 2147 unsigned indexOffset = coor.indicesOffset(); in doRewrite() local 2161 for (unsigned i = 0; i < rank; ++i, ++indexOffset, ++shapeOffset, in doRewrite() 2164 integerCast(loc, rewriter, idxTy, operands[indexOffset]); in doRewrite()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 2073 unsigned indexOffset = CheckEven ? 4 : 0; in isVMRGEOShuffleMask() local 2075 return isVMerge(N, indexOffset, 0); in isVMRGEOShuffleMask() 2077 return isVMerge(N, indexOffset, 16); in isVMRGEOShuffleMask() 2082 unsigned indexOffset = CheckEven ? 0 : 4; in isVMRGEOShuffleMask() local 2084 return isVMerge(N, indexOffset, 0); in isVMRGEOShuffleMask() 2086 return isVMerge(N, indexOffset, 16); in isVMRGEOShuffleMask()
|