summaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/DirectX
AgeCommit message (Expand)Author
2025-11-20[HLSL] Implement the `fwidth` intrinsic for DXIL and SPIR-V target (#161378)Alexander Johnston
2025-11-18[HLSL][DirectX] Use a padding type for HLSL buffers. (#167404)Justin Bogner
2025-11-18[HLSL] Implement ddx/ddy_coarse intrinsics (#164831)Alexander Johnston
2025-11-10[DirectX] Teach DXILResourceAccess about cbuffers (#164554)Justin Bogner
2025-11-06[DirectX] Remove llvm.assume intrinsic (#166697)Farzon Lotfi
2025-11-06[DirectX] Let data scalarizer pass account for sub-types when updating GEP ty...Finn Plummer
2025-11-05[DirectX] Emit `hlsl.wavesize` function attribute as entry property metadata ...Finn Plummer
2025-11-04[HLSL] Implement the f16tof32() intrinsic (#165860)Tim Corringham
2025-10-29[DirectX] Use an allow-list of DXIL compatible module metadata (#165290)Finn Plummer
2025-10-29[DirectX] Add DXIL validation of `llvm.loop` metadata (#164292)Finn Plummer
2025-10-28[HLSL][DXIL][SPRIV] Added WaveActiveMin intrinsic (#164385)Sietze Riemersma
2025-10-27[HLSL] Adding DXIL Storage type into `TypedInfo` (#164887)joaosaffran
2025-10-24[NFC][DirectX] Refactor `DXILPrepare`/`DXILTranslateMetadata` (#164285)Finn Plummer
2025-10-23[DirectX] Use a well-formed cbuffer in the unused cbuffer test (#164844)Justin Bogner
2025-10-22[HLSL] Allow completely unused cbuffers (#164557)Justin Bogner
2025-10-22[DirectX] Fix crash when naming buffers of arrays (#164553)Justin Bogner
2025-10-21[DirectX] remove unrecognized 'llvm.errno.tbaa' named metadata for DXIL targe...Finn Plummer
2025-10-16[DirectX] Introduce `dx.Padding` type (#160957)Justin Bogner
2025-10-15[DirectX] Add `llvm.dx.resource.getdimensions.x` intrinsic and lowering to DX...Helena Kotas
2025-10-15[DirectX] Add 32- and 64-bit 3-element vectors to DataLayout (#160955)Justin Bogner
2025-10-15[DirectX] Make a test a bit more readable. NFC (#160747)Justin Bogner
2025-10-14[DirectX] Fix DXIL container generating invalid PSV0 part for unbounded resou...Helena Kotas
2025-10-08[DirectX] Making sure we always parse, validate and verify Flags (#162171)joaosaffran
2025-10-06[DirectX] Fix Flags validation to prevent casting into enum (#161587)joaosaffran
2025-10-01[DirectX] Updating Root Signature Metadata to contain Static Sampler flags (#...joaosaffran
2025-09-26[DirectX] Validating Root flags are denying shader stage (#160919)joaosaffran
2025-09-26[DirectX] Updating DXContainer Yaml to represent Root Signature 1.2 (#159659)joaosaffran
2025-09-26[DirectX] Adding missing descriptor table validations (#153276)joaosaffran
2025-09-25Implements isnan() HLSL intrinsic for DXIL and SPIR-V targets. (#157733)Dan Brown
2025-09-22[DirectX] NonUniformResourceIndex lowering (#159608)Helena Kotas
2025-09-12[DirectX] Updating Root Signature YAML representation to use Enums instead of...joaosaffran
2025-09-10[DirectX] Validate if Textures/TypedBuffers are being bound in Root Signature...joaosaffran
2025-09-10[DirectX] Removing dxbc DescriptorRange from mcbxdc (#154629)joaosaffran
2025-09-09[HLSL][DirectX] Add support for `rootsig` as a target environment (#156373)Finn Plummer
2025-09-08[DirectX] Add emulation for fp16 types of llvm.is.fpclass (#157505)Farzon Lotfi
2025-09-05[DirectX] Add isinf f16 emulation for SM6.8 and lower (#156932)Farzon Lotfi
2025-09-04[HLSL][NFC] Change line endings to LF (#156930)Helena Kotas
2025-08-29[DirectX] Make dx.RawBuffer an op that can't be replaced (#154620)Farzon Lotfi
2025-08-29[NFC] #155740 post cleanup (#155966)paperchalice
2025-08-28[DirectX] Validate registers are bound to root signature (#146785)joaosaffran
2025-08-28[HLSL][DirectX] Remove uniformity bit from resource initialization intrinsics...Helena Kotas
2025-08-27[DirectX][ObectYAML] Make `RootParameterOffset` and `StaticSamplersOffset` be...Finn Plummer
2025-08-25[DirectX] Refactor RootSignature Backend to remove `to_underlying` from Root ...joaosaffran
2025-08-15[DirectX] Add GlobalDCE pass after finalize linkage pass in DirectX backend (...Kaitlin Peng
2025-08-14[DirectX] Add Range Overlap validation (#152229)joaosaffran
2025-08-12[DirectX] Remove lifetime intrinsics and run Dead Store Elimination (#152636)Farzon Lotfi
2025-08-11[HLSL] Update DXIL resource metadata code to support resource arrays (#152254)Helena Kotas
2025-08-11[HLSL][DirectX] Fix `dot2add` DXIL operation to use float overload (#152781)Kaitlin Peng
2025-08-11[DirectX] Fix resource binding analysis incorrectly removing duplicates (#152...Helena Kotas
2025-08-08[DirectX] Update lifetime legalization to account for the removed size argume...Deric C.