Issue 140416
Summary [DirectX] Validation: TGSM pointers must originate from an unambiguous TGSM global variable.
Labels backend:DirectX
Assignees
Reporter farzonl
    This bug looks very similar to https://github.com/llvm/llvm-project/issues/139013

## error case:
```bash
../../DXC_DEBUG_BUILD/bin/dxv validation/GemmSmallGemm_Bias_float_b16c32.dat
```

https://github.com/microsoft/DirectXShaderCompiler/blob/adffd31eb02f690d9d1afe86c7fa6f12b4e70aa1/lib/DxilValidation/DxilValidation.cpp#L3541

```gdb
(lldb) expr Ptr
(llvm::BitCastInst *) $0 = 0x000000011e10ff58
(lldb) expr Ptr->dump()
  %18 = bitcast [512 x float] addrspace(3)* @aTile.1dim to [512 x float] addrspace(3)*
```
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to