Skip to content

Commit 2620f6f

Browse files
committed
[AMDGPU] Update for comments.
1 parent 92c29df commit 2620f6f

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

llvm/lib/Target/AMDGPU/MIMGInstructions.td

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1127,8 +1127,8 @@ multiclass MIMG_Atomic_Base <mimgopc op, string asm, bit isCmpSwap = 0, bit isFP
11271127

11281128
multiclass MIMG_Atomic <mimgopc op, string asm, bit isCmpSwap = 0, bit isFP = 0,
11291129
string renamed = ""> {
1130-
defm "" : MIMG_Atomic_Base <op, asm, isCmpSwap, isFP, 0, renamed>;
1131-
defm "_NORTN" : MIMG_Atomic_Base <op, asm, isCmpSwap, isFP, 1, renamed>;
1130+
defm "" : MIMG_Atomic_Base <op, asm, isCmpSwap, isFP, /*noRtn=*/0, renamed>;
1131+
defm "_NORTN" : MIMG_Atomic_Base <op, asm, isCmpSwap, isFP, /*noRtn=*/1, renamed>;
11321132
}
11331133

11341134
multiclass MIMG_Atomic_Renamed <mimgopc op, string asm, string renamed,

llvm/lib/Target/AMDGPU/SIISelLowering.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9143,10 +9143,10 @@ SDValue SITargetLowering::lowerImage(SDValue Op,
91439143
bool IsGFX11Plus = AMDGPU::isGFX11Plus(*Subtarget);
91449144
bool IsGFX12Plus = AMDGPU::isGFX12Plus(*Subtarget);
91459145

9146-
SmallVector<EVT, 2> OrigResultTypes(Op->values());
9147-
SmallVector<EVT, 2> ResultTypes = (BaseOpcode->NoReturn && BaseOpcode->Atomic)
9148-
? SmallVector<EVT, 1>{MVT::Other}
9149-
: OrigResultTypes;
9146+
SmallVector<EVT, 3> ResultTypes(Op->values());
9147+
SmallVector<EVT, 3> OrigResultTypes(Op->values());
9148+
if (BaseOpcode->NoReturn && BaseOpcode->Atomic)
9149+
ResultTypes.erase(&ResultTypes[0]);
91509150

91519151
bool IsD16 = false;
91529152
bool IsG16 = false;

0 commit comments

Comments
 (0)