aboutsummaryrefslogtreecommitdiff
path: root/clang/test/SemaHLSL/BuiltIns
AgeCommit message (Expand)AuthorFilesLines
9 days[HLSL] fix D3DCOLORtoUBYTE4 return type to be int (#151353)Farzon Lotfi1-1/+1
2025-07-16[HLSL][DXIL] Implement `refract` intrinsic (#147342)raoanag1-0/+66
2025-07-11[HLSL] Disallow writing to readonly resources (#147806)Ashley Coleman2-0/+8
2025-05-29[HLSL] Make implicit binding warning off by default (#141879)Helena Kotas3-3/+3
2025-05-28[HLSL] Add Buffer def to frontend (#141086)Ashley Coleman3-4/+118
2025-05-21[HLSL] Update Sema Checking Diagnostics for builtins (#138429)Sarah Spall19-109/+147
2025-05-02[HLSL] Implement the `ldexp` intrinsic (#138182)Kaitlin Peng1-0/+39
2025-04-30[HLSL] Overloads for `lerp` with a scalar weight (#137877)Justin Bogner1-11/+11
2025-04-24[HLSL] Implement the `faceforward` intrinsic (#135878)Kaitlin Peng1-0/+39
2025-04-16[HLSL] Add a warning for implicit bindings (#135909)Justin Bogner3-3/+3
2025-04-15[clang] consistently quote expressions in diagnostics (#134769)Matheus Izvekov3-17/+17
2025-04-07[clang] fix diagnostic printing of expressions ignoring LangOpts (#134693)Matheus Izvekov1-5/+5
2025-04-03[HLSL] Implement dot2add intrinsic (#131237)Sumit Agarwal1-0/+13
2025-03-29[HLSL] Implement the `smoothstep` intrinsic (#132288)Kaitlin Peng1-0/+66
2025-03-28[HLSL] add CustomTypeChecking to float builtins (#133441)Farzon Lotfi6-49/+31
2025-03-21Hlsl asint16 intrinsic (#131900)metkarpoonam1-0/+43
2025-03-21Hlsl asuint16 function (#132315)metkarpoonam1-0/+52
2025-03-19[HLSL] Implement min and max overloads using templates (#131666)Sarah Spall2-0/+18
2025-03-19[HLSL] Fix bug in new clamp overloads (#131928)Sarah Spall2-8/+3
2025-03-18[clang] Improve diagnostics for vector builtins (#125673)Fraser Cormack9-21/+21
2025-03-17[HLSL] Add bounds checks for the HLSL `fmod` vector arguments and return type...Kaitlin Peng1-10/+34
2025-03-17[HLSL] add extra scalar vector overloads for clamp (#129939)Sarah Spall2-12/+55
2025-03-12Implement the `fmod` intrinsic (#130320)Kaitlin Peng1-0/+33
2025-03-12[Clang] Add __builtin_elementwise_exp10 in the same fashion as exp/exp2 (#130...Juan Manuel Martinez CaamaƱo2-0/+2
2025-03-11[HLSL] Add bounds checks for the hlsl vector arguments and return types (#130...Farzon Lotfi3-36/+112
2025-03-10Revert "[clang] Implement instantiation context note for checking template pa...Nikita Popov2-33/+33
2025-03-09[HLSL] select scalar overloads for vector conditions (#129396)Chris B1-81/+27
2025-03-06[clang] Implement instantiation context note for checking template parameters...Matheus Izvekov2-33/+33
2025-03-05[HLSL] [DXIL] Implement the AddUint64 HLSL function and the UAddc DXIL op (#1...Deric C.1-0/+46
2025-02-28[HLSL] Add "or" intrinsic (#128979)metkarpoonam2-22/+27
2025-02-24Reland "[HLSL] Implement the reflect HLSL function" (#125599)Deric Cheung1-0/+33
2025-02-24[test] Remove `-emit-llvm` from the `and-errors.hlsl` test to avoid writing t...Deric Cheung1-2/+1
2025-02-19[HLSL] Implement the 'and' HLSL function (#127098)Deric Cheung1-0/+23
2025-02-07[HLSL] Implement HLSL Elementwise casting (excluding splat cases); Re-land #1...Sarah Spall1-2/+0
2025-02-06Revert "[HLSL] Implement HLSL Flat casting (excluding splat cases)" (#126149)Sarah Spall1-0/+2
2025-02-06[HLSL] Implement HLSL Flat casting (excluding splat cases) (#118842)Sarah Spall1-2/+0
2025-01-29[clang] Restrict the use of scalar types in vector builtins (#119423)Fraser Cormack1-0/+7
2025-01-27[HLSL][SPIRV][DXIL] Implement `WaveActiveMax` intrinsic (#123428)Adam Yang1-0/+29
2025-01-22Revert "Reland "[HLSL] Implement the `reflect` HLSL function"" (#124046)Finn Plummer1-33/+0
2025-01-22Reland "[HLSL] Implement the `reflect` HLSL function" (#123853)Deric Cheung1-0/+33
2025-01-21Revert "[HLSL] Implement the `reflect` HLSL function" (#123846)Finn Plummer1-33/+0
2025-01-21[HLSL] Implement the `reflect` HLSL function (#122992)Deric Cheung1-0/+33
2025-01-17[HLSL][Sema] Fixed Diagnostics that assumed only two arguments (#122772)Farzon Lotfi1-2/+34
2025-01-16[HLSL][SPIRV][DXIL] Implement `WaveActiveSum` intrinsic (#118580)Adam Yang1-0/+28
2025-01-15[HLSL] Implement elementwise firstbitlow builtin (#116858)Ashley Coleman2-4/+28
2025-01-15[HLSL] Make bool in hlsl i32 (#122977)Sarah Spall1-9/+0
2025-01-14[HLSL] Implement D3DCOLORtoUBYTE4 intrinsic (#122202)Deric Cheung1-0/+29
2025-01-10[HLSL] Implement the HLSL distance intrinsic (#122357)Farzon Lotfi1-0/+33
2025-01-10[HLSL] Reapply Move length support out of the DirectX Backend (#121611) (#12...Farzon Lotfi1-15/+36
2025-01-09Revert "[HLSL] Move length support out of the DirectX Backend (#121611)"Nico Weber1-36/+15