summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/DirectX/DXIL.td
AgeCommit message (Expand)Author
2025-11-18[HLSL] Implement ddx/ddy_coarse intrinsics (#164831)Alexander Johnston
2025-11-04[HLSL] Implement the f16tof32() intrinsic (#165860)Tim Corringham
2025-10-28[HLSL][DXIL][SPRIV] Added WaveActiveMin intrinsic (#164385)Sietze Riemersma
2025-10-15[DirectX] Add `llvm.dx.resource.getdimensions.x` intrinsic and lowering to DX...Helena Kotas
2025-09-25Implements isnan() HLSL intrinsic for DXIL and SPIR-V targets. (#157733)Dan Brown
2025-08-11[HLSL][DirectX] Fix `dot2add` DXIL operation to use float overload (#152781)Kaitlin Peng
2025-05-23[DirectX] change makedouble return type to overloadTy (#141156)Sarah Spall
2025-05-17[DirectX][SPIRV] Fix the lowering of dot4add (#140315)Justin Bogner
2025-05-08[DirectX] Implement `llvm.is.fpclass` lowering for the fcNegZero FPClassTest ...Deric C.
2025-04-14[DirectX] Use scalar arguments for @llvm.dx.dot intrinsics (#134570)Justin Bogner
2025-04-03[HLSL] Implement dot2add intrinsic (#131237)Sumit Agarwal
2025-03-20[DXIL] Remove definition and any uses of DXIL `Property` (#130796)Finn Plummer
2025-03-05[HLSL] [DXIL] Implement the AddUint64 HLSL function and the UAddc DXIL op (#1...Deric C.
2025-02-26[DirectX] Support the CBufferLoadLegacy operation (#128699)Justin Bogner
2025-02-22[DirectX][OpLowering] Simplify named struct handling (#128247)Justin Bogner
2025-01-27[HLSL][SPIRV][DXIL] Implement `WaveActiveMax` intrinsic (#123428)Adam Yang
2025-01-23[NFC][DirectX] Clean-up of `DXIL.td` (#124005)Finn Plummer
2025-01-21[DXIL] Define and generate `DXILAttribute` and `DXILProperty` (#117072)Finn Plummer
2025-01-16[HLSL][SPIRV][DXIL] Implement `WaveActiveSum` intrinsic (#118580)Adam Yang
2025-01-15[HLSL] Implement elementwise firstbitlow builtin (#116858)Ashley Coleman
2025-01-12[DirectX] Implement the resource.store.rawbuffer intrinsic (#121282)Justin Bogner
2025-01-08[DirectX] Implement the resource.load.rawbuffer intrinsic (#121012)Justin Bogner
2024-12-16[HLSL] Implement `WaveActiveAllTrue` Intrinsic (#117245)Ashley Coleman
2024-12-01[DXIL] Add GroupMemoryBarrierWithGroupSync intrinsic (#114349)Adam Yang
2024-11-22[HLSL][DXIL] Implement `asdouble` intrinsic (#114847)Finn Plummer
2024-11-21[HLSL] Implement WaveActiveAnyTrue intrinsic (#115902)Ashley Coleman
2024-11-14[HLSL] Adding HLSL `clip` function. (#114588)joaosaffran
2024-11-14[HLSL][DIRECTX] Fixing update counter signature (#115913)joaosaffran
2024-11-07[DXIL][SPIRV] Lower `WaveActiveCountBits` intrinsic (#113382)Finn Plummer
2024-11-07[DirectX] introducing lowering for `bufferUpdateCounter` (#115041)joaosaffran
2024-11-07[HLSL][SPIRV][DXIL] Implement `dot4add_u8packed` intrinsic (#115068)Finn Plummer
2024-11-06[HLSL] implement elementwise firstbithigh hlsl builtin (#111082)Sarah Spall
2024-11-05[HLSL][SPIRV][DXIL] Implement `dot4add_i8packed` intrinsic (#113623)Finn Plummer
2024-11-04[DirectX] Update DXIL op codes for annotateHandle and createHandleFromBinding...Helena Kotas
2024-10-30Revert "[DXIL] Add GroupMemoryBarrierWithGroupSync intrinsic" (#114322)Adam Yang
2024-10-29[DXIL] Add GroupMemoryBarrierWithGroupSync intrinsic (#111884)Adam Yang
2024-10-29[HLSL] Re-implement countbits with the correct return type (#113189)Sarah Spall
2024-10-28Adding splitdouble HLSL function (#109331)joaosaffran
2024-10-15[HLSL] Implement `WaveReadLaneAt` intrinsic (#111010)Finn Plummer
2024-10-10[HLSL][DXIL] Implement WaveGetLaneIndex Intrinsic (#111576)Finn Plummer
2024-09-18[HLSL] Implement elementwise popcount (#108121)Sarah Spall
2024-09-11[DirectX] Implement typedBufferLoad_checkbit (#108087)Justin Bogner
2024-09-10[DirectX] Lower `@llvm.dx.typedBufferStore` to DXIL opsJustin Bogner
2024-09-09[DirectX] Lower `@llvm.dx.typedBufferLoad` to DXIL opsJustin Bogner
2024-09-04[clang][HLSL] Add WaveIsFirstLane() intrinsic (#103299)Nathan Gauër
2024-08-23[DirectX] Lower `@llvm.dx.handle.fromBinding` to DXIL opsJustin Bogner
2024-08-22[HLSL][SPIRV]Add SPIRV generation for HLSL dot (#104656)Greg Roth
2024-08-20[Driver,DXIL] Fix buildFangrui Song
2024-08-20[HLSL] Implement support for HLSL intrinsic - saturate (#104619)S. Bharadwaj Yadavalli
2024-08-19[DirectX] Disentangle DXIL.td's op types from LLVMType. NFCJustin Bogner