aboutsummaryrefslogtreecommitdiff
path: root/clang/test/CodeGenHLSL
AgeCommit message (Expand)AuthorFilesLines
2026-02-11[HLSL] Implement Sample* methods for Texture2D (#179322)Steven Perron6-0/+368
2026-02-06[HLSL] Represent Matrix as arrays of vectors in memory (#179861)Farzon Lotfi14-145/+145
2026-02-06[HLSL][Matrix] introduce MatrixElementExpr as accessor and swizzle operator (...Farzon Lotfi8-0/+1794
2026-02-05Inliner: Handle nofpclass return attributes (#179776)Matt Arsenault8-85/+85
2026-02-04[HLSL] Fix miscompile of small structs after arrays in cbuffers (#179768)Justin Bogner1-3/+3
2026-02-03Implement `ByteAddressBuffer` Load/Store methods (#176058)Kaitlin Peng1-0/+160
2026-02-03[HLSL][DXIL][SPIRV] WavePrefixSum intrinsic support (#167946)Kai1-0/+46
2026-02-02[HLSL] Stop redeclaration of resources types in HLSLExternalSemaSource (#178808)joaosaffran1-0/+6
2026-01-30[HLSL] Implement Texture2D type and Sample method in Clang (#177240)Steven Perron2-2/+92
2026-01-29[HLSL] Add wave prefix count bits function (#178059)Joshua Batista1-0/+27
2026-01-29[HLSL] Make round, trunc, floor overload tests stricter. NFC (#178508)joaosaffran3-150/+272
2026-01-29[HLSL] Make atan, sin, sqrt overload tests stricter. NFC (#177702)joaosaffran3-149/+318
2026-01-29[HLSL] Make log2, tan overload tests stricter. NFC (#177700)joaosaffran2-86/+212
2026-01-29[HLSL] Make step, isinf, rsqrt overload tests stricter. NFC (#177697)joaosaffran3-142/+267
2026-01-29[HLSL] Make log, asin, acos overload tests stricter. NFC (#177664)joaosaffran3-129/+338
2026-01-29[HLSL] Make frac, tanh, degrees overload tests stricter. NFC (#177657)joaosaffran3-173/+324
2026-01-29[HLSL] Make cosh, exp, normalize overload tests stricter. NFC (#177507)joaosaffran3-172/+321
2026-01-29[HLSL] Make log10, exp2, sinh overload tests stricter NFC (#177495)joaosaffran3-148/+314
2026-01-26[HLSL] Implement f32tof16() intrinsic (#172469)Tim Corringham2-0/+54
2026-01-22[HLSL] Make atan2, cos, ceil overload tests stricter NFC (#177431)joaosaffran3-127/+251
2026-01-22[HLSL] Make radians overload tests stricter. NFC (#177252)joaosaffran1-62/+82
2026-01-21[IR] Make dead_on_return attribute optionally sizedAiden Grossman2-7/+7
2026-01-20[HLSL] Handle WaveActiveBallot struct return type appropriately (#175105)Joshua Batista1-3/+13
2026-01-16[HLSL][Matrix] Update indexed matrix elements individually (#176216)Deric C.5-101/+112
2026-01-14[HLSL][Matrix] Add Matrix splat support for booleans (#175809)Deric C.1-0/+98
2026-01-14[HLSL][Matrix] Add type conversions to support bool matrix single subscript o...Deric C.2-0/+128
2026-01-12[HLSL][Matrix] Load and store ConstantMatrixBoolTypes as i32 FixedVectorTypes...Deric C.1-13/+30
2026-01-07[HLSL] Add WaveActiveBallot builtins and lower to DXIL / SPIR-V (#174638)Joshua Batista1-0/+17
2026-01-07[HLSL][Matrix] Implement dynamic single subscript swizzle (#173201)Farzon Lotfi1-2/+144
2025-12-30[HLSL] Add allresourcesbound option to DXC driver and set corresponding modul...Joshua Batista1-0/+7
2025-12-21[Matrix][HLSL] Implement Matrix single constant index swizzle (#173044)Farzon Lotfi1-3/+115
2025-12-20[HLSL][Matrix] Support row and column indexing modes for MatrixSubscriptExpr ...Farzon Lotfi1-0/+52
2025-12-20[HLSL][Matrix] Add OR and AND logical operator support for matrix (#172384)Farzon Lotfi2-41/+347
2025-12-18[Matrix][HLSL] Revert Constant Matrix single subscript handling (#172887)Farzon Lotfi2-39/+75
2025-12-18[HLSL][SPIR-V] Implement vk::push_constant (#166793)Nathan Gauër6-0/+127
2025-12-17[HLSL][Matrix] Add support for single subscript accessor (#170779)Farzon Lotfi4-0/+403
2025-12-15[HLSL][Matrix] Add Matrix Bool and represent them as i32 elements (#171051)Farzon Lotfi2-0/+184
2025-12-12[HLSL][Matrix] Add support for ICK_HLSL_Matrix_Splat to add splat cast of sca...Farzon Lotfi1-0/+57
2025-12-12[HLSL] Implement ddx/ddy_fine intrinsics (#168874)Alexander Johnston4-0/+224
2025-12-11[HLSL] Implement ddx and ddy HLSL intrinsics (#168887)Alexander Johnston2-0/+172
2025-12-02[HLSL][Matrix] Add support for Matrix element and trunc Casts (#168915)Farzon Lotfi3-0/+513
2025-12-02[HLSL][SPIR-V] Implement vk::location for inputs (#169479)Nathan Gauër5-0/+166
2025-12-02[HLSL][SPIR-V] Add support for SV_Target semantic (#168743)Nathan Gauër1-0/+19
2025-12-01[HLSL] Update indexed vector elements individually (#169144)Helena Kotas3-11/+51
2025-11-26[HLSL] Remove `faceforward` SPIRV fast path (#169547)Kaitlin Peng1-32/+9
2025-11-25[HLSL] Update vector swizzle elements individually (#169090)Helena Kotas3-13/+120
2025-11-24[HLSL][SPIR-V] Implements SV_Position for VS/PS I/O (#168735)Nathan Gauër2-5/+41
2025-11-21[HLSL] Add Load overload with status (#166449)Joshua Batista3-0/+113
2025-11-20[HLSL] Implement the `fwidth` intrinsic for DXIL and SPIR-V target (#161378)Alexander Johnston1-0/+118
2025-11-19[HLSL] Add initial support for output semantics (#168095)Nathan Gauër5-11/+152