[llvm] [NVPTX] Allow directly storing immediates to improve readability (PR #145552)
Drew Kersnar via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 24 10:24:32 PDT 2025
================
@@ -1364,20 +1364,18 @@ bool NVPTXDAGToDAGISel::tryStore(SDNode *N) {
SDValue Offset, Base;
SelectADDR(ST->getBasePtr(), Base, Offset);
- SDValue Ops[] = {Value,
+ SDValue Ops[] = {selectPossiblyImm(Value),
getI32Imm(Ordering, DL),
getI32Imm(Scope, DL),
getI32Imm(CodeAddrSpace, DL),
- getI32Imm(NVPTX::PTXLdStInstCode::Untyped, DL),
----------------
dakersnar wrote:
Is this removal related to this PR, or are you bundling a separate fix related to previous work?
https://github.com/llvm/llvm-project/pull/145552
More information about the llvm-commits
mailing list