Home
last modified time | relevance | path

Searched refs:indexOffset (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/mlir/test/Dialect/AMDGPU/
H A Dops.mlir9 …// 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 DAMDGPU.td42 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 DAMDGPUToROCDL.cpp202 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 DCodeGen.cpp2147 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 DPPCISelLowering.cpp2073 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()