[clang] [llvm] [HLSL][DirectX] Correct codegen of `dx.load.input`/`dx.store.output` intrinsic calls (PR #212656)

Deric C. via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 4 14:48:16 PDT 2026


================
@@ -369,6 +371,11 @@ class CGHLSLRuntime {
   llvm::DenseMap<const clang::RecordType *, llvm::StructType *> LayoutTypes;
   unsigned SPIRVLastAssignedInputSemanticLocation = 0;
   unsigned SPIRVLastAssignedOutputSemanticLocation = 0;
+
+  // FIXME: #57928, storing these here and reseting them in the entry is not
+  // very nice and is a temporary until we accumulate the signatures as part of
----------------
Icohedron wrote:

Incomplete sentence: "... is a temporary until we accumulate the signatures as part of" 

https://github.com/llvm/llvm-project/pull/212656


More information about the llvm-commits mailing list