Skip to content

Commit 69882d9

Browse files
committed
Add const to getCtrlBitsForCacheModifierOnTarget
1 parent 82d10df commit 69882d9

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

third_party/amd/lib/TritonAMDGPUToLLVM/Utility.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -509,9 +509,9 @@ static int32_t getDefaultCtrlBitsForCacheModifier(triton::CacheModifier cm) {
509509
// .cv: don't cache and fetch again
510510
// .wb: write-back, writes back data at all cache levels
511511
// .wt: write-through, write data directly to system memory
512-
int32_t
513-
getCtrlBitsForCacheModifierOnTarget(triton::CacheModifier cm, bool isBufferLoad,
514-
mlir::triton::AMD::TargetInfo &targetInfo) {
512+
int32_t getCtrlBitsForCacheModifierOnTarget(
513+
triton::CacheModifier cm, bool isBufferLoad,
514+
const mlir::triton::AMD::TargetInfo &targetInfo) {
515515
if (targetInfo.getGPUKind() == llvm::AMDGPU::GK_GFX942) // gfx942
516516
return getCtrlBitsForCacheModifierOnGFX942(cm, isBufferLoad);
517517
else

third_party/amd/lib/TritonAMDGPUToLLVM/Utility.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,9 @@ void llStore(RewriterBase &rewriter, Location loc, Value ptr, Value val,
5454
// Get flags <volatile, nontemporal> for a predicated Load or Store
5555
std::pair<bool, bool> getCacheModifierFlagsForPredicatedCall(LLVM::CallOp);
5656
// Get the cachepolicy value for a cache modifier
57-
int32_t getCtrlBitsForCacheModifierOnTarget(triton::CacheModifier, bool,
58-
mlir::triton::AMD::TargetInfo &);
57+
int32_t
58+
getCtrlBitsForCacheModifierOnTarget(triton::CacheModifier, bool,
59+
const mlir::triton::AMD::TargetInfo &);
5960

6061
// Get cache modifier information for buffer atomics
6162
int32_t getCtrlBitsForBufferAtomicsOnGFX942(bool setSC0, bool setSC1,

0 commit comments

Comments
 (0)