You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Update after llvm::Triple changes (#3046)
Update after llvm-project commit `979c275097a6 ("[IR] Store Triple in
Module (NFC) (#129868)", 2025-03-06)`.
* Corrected subnormal checking logic issubnormal(V) ==> unsigned(abs(V) -1) (#3036)
Corrected sunormal checking logic in is_fpclass intrinsic issubnormal(V)
==> unsigned(abs(V) - 1) < (all mantissa bits set)
corrected the testfile to check the corrected logic
* properly handle LOD values when nontemporal image operand is present (#3050)
Instead of checking that the image operands are equal to the LOD mask,
check that the LOD bit is in the image operands. This way an LOD value
of zero may be ignored even when image operands contains bits other than
the LOD bit, such as for the SPIR-V 1.6 nontemporal image operand.
fixes #3049
* [NFC] Add some missing includes (#3045)
llvm-spirv.cpp was relying on transitive includes for these.
Also remove an unneeded `<set>` include.
* Emit error for LLVM bfloat type (#3047)
Signed-off-by: Arvind Sudarsanam <[email protected]>
* Update DebugInfo test after LLVM change (#3060)
Update the pattern after llvm-project commit da0f9e75d858 ("Reland: [MC]
output inlined-at debug info (#106230) (#130306)", 2025-03-11).
---------
Signed-off-by: Arvind Sudarsanam <[email protected]>
Co-authored-by: Sven van Haastregt <[email protected]>
Co-authored-by: sumesh-s-mcw <[email protected]>
Co-authored-by: Ben Ashbaugh <[email protected]>
Co-authored-by: Arvind Sudarsanam <[email protected]>
0 commit comments