aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGHLSLRuntime.h
AgeCommit message (Expand)AuthorFilesLines
2025-06-13[HLSL][SPIRV] Use resource names (#143412)Steven Perron1-9/+4
2025-06-10[HLSL] Add WaveGetLaneCount() intrinsic to FE (#143127)Nathan Gauër1-0/+1
2025-06-04[HLSL][SPIR-V] Implement vk::ext_builtin_input attribute (#138530)Nathan Gauër1-0/+1
2025-05-27[DirectX] Add resource name argument to llvm.dx.handlefrom[implicit]binding i...Helena Kotas1-4/+12
2025-05-14[HLSL] Add resource constructor with implicit binding for global resources (#...Helena Kotas1-0/+2
2025-04-29[HLSL] Resource initialization by constructors (#135120)Helena Kotas1-1/+0
2025-03-21[HLSL] Add support for SV_GroupIndex in SPIR-V (#130672)Cassandra Beckley1-0/+2
2025-03-14[HLSL] Remove old resource annotations (#130338)Helena Kotas1-15/+0
2025-03-12[HLSL] Implement explicit layout for default constant buffer ($Globals) (#128...Helena Kotas1-1/+1
2025-02-20[HLSL] Constant Buffers CodeGen (#124886)Helena Kotas1-14/+18
2025-02-15[HLSL] Implement HLSL intialization list support (#123141)Chris B1-0/+4
2025-01-22[HLSL] Fix global resource initialization (#123394)Helena Kotas1-5/+0
2025-01-15[HLSL] Implement elementwise firstbitlow builtin (#116858)Ashley Coleman1-0/+1
2025-01-10[HLSL] Reapply Move length support out of the DirectX Backend (#121611) (#12...Farzon Lotfi1-1/+0
2025-01-09Revert "[HLSL] Move length support out of the DirectX Backend (#121611)"Nico Weber1-0/+1
2025-01-09[HLSL] Move length support out of the DirectX Backend (#121611)Farzon Lotfi1-1/+0
2025-01-08[HLSL] Add SPIR-V version of getPointer. (#121963)Steven Perron1-0/+2
2025-01-04[HLSL][SPIR-V] implement SV_GroupID semantic lowering (#121521)Zhengxing li1-0/+1
2024-12-19[DirectX][SPIRV] Consistent names for HLSL resource intrinsics (#120466)Justin Bogner1-2/+3
2024-12-16[HLSL] Implement `WaveActiveAllTrue` Intrinsic (#117245)Ashley Coleman1-0/+1
2024-12-10[HLSL] Implement SV_GroupThreadId semantic (#117781)Zhengxing li1-0/+1
2024-12-03[clang][HLSL] Add GroupMemoryBarrierWithGroupSync intrinsic (#111883)Adam Yang1-0/+2
2024-11-25[HLSL] Add `Increment`/`DecrementCounter` methods to structured buffers (#117...Helena Kotas1-0/+1
2024-11-23Revert "[HLSL] Add `Increment`/`DecrementCounter` methods to structured buffe...Helena Kotas1-1/+0
2024-11-23[HLSL] Add `Increment`/`DecrementCounter` methods to structured buffers (#114...Helena Kotas1-0/+1
2024-11-21[HLSL] Implement WaveActiveAnyTrue intrinsic (#115902)Ashley Coleman1-0/+1
2024-11-07[DXIL][SPIRV] Lower `WaveActiveCountBits` intrinsic (#113382)Finn Plummer1-0/+1
2024-11-07[HLSL][SPIRV] Added clamp intrinsic (#113394)Adam Yang1-0/+3
2024-11-07[HLSL][SPIRV][DXIL] Implement `dot4add_u8packed` intrinsic (#115068)Finn Plummer1-0/+1
2024-11-06[HLSL] implement elementwise firstbithigh hlsl builtin (#111082)Sarah Spall1-0/+2
2024-11-05[HLSL][SPIRV][DXIL] Implement `dot4add_i8packed` intrinsic (#113623)Finn Plummer1-0/+1
2024-10-28[HLSL][SPIRV] Add convergence tokens to entry point wrapper (#112757)Steven Perron1-0/+1
2024-10-17[HLSL] Add handle initialization for simple resource declarations (#111207)Helena Kotas1-0/+9
2024-10-15[HLSL] Implement `WaveReadLaneAt` intrinsic (#111010)Finn Plummer1-0/+1
2024-10-10[HLSL] Implement the `degrees` intrinsic (#111209)Finn Plummer1-0/+1
2024-10-04[clang][HLSL] Add radians intrinsic (#110802)Adam Yang1-0/+1
2024-10-03Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (#10...Joshua Batista1-0/+1
2024-09-12Add step builtins and step HLSL function to DirectX and SPIR-V backend (#106471)Joshua Batista1-0/+1
2024-09-09[clang][HLSL] Add sign intrinsic part 3 (#101989)Tim Gymnich1-0/+1
2024-09-04[clang][HLSL] Add WaveIsFirstLane() intrinsic (#103299)Nathan Gauër1-0/+1
2024-08-22[HLSL][SPIRV]Add SPIRV generation for HLSL dot (#104656)Greg Roth1-0/+3
2024-08-20[HLSL] Implement support for HLSL intrinsic - saturate (#104619)S. Bharadwaj Yadavalli1-0/+1
2024-08-13Add normalize builtins and normalize HLSL function to DirectX and SPIR-V back...Joshua Batista1-0/+1
2024-08-13[HLSL] Mark exported functions with "hlsl.export" attribute (#102275)Helena Kotas1-1/+1
2024-08-05[HLSL] Implement intangible AST type (#97362)Helena Kotas1-0/+2
2024-08-02Add length builtins and length HLSL function to DirectX Backend (#101256)Joshua Batista1-0/+1
2024-07-23[SPIRV][HLSL] Add lowering of frac to SPIR-V (#97111)Andrii Levytskyi1-0/+1
2024-06-18[SPIRV][HLSL] Add lowering of `rsqrt` to SPIRV (#95849)Helena Kotas1-0/+1
2024-04-22[SPIRV][HLSL] map lerp to Fmix (#88976)Farzon Lotfi1-0/+1
2024-04-15[HLSL][SPIRV] Add any intrinsic lowering (#88325)Farzon Lotfi1-0/+1