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