llvm-project
[clang][bytecode][HLSL] Complete the HLSL aggregate splat and elementwise cast implementations, and enable the new constant interpreter on all HLSL tests with static asserts
#189126
Merged

[clang][bytecode][HLSL] Complete the HLSL aggregate splat and elementwise cast implementations, and enable the new constant interpreter on all HLSL tests with static asserts #189126

Icohedron
Icohedron Enable experimental new constexpr evalutor on HLSL tests
93dd66fe
llvmbot llvmbot added clang
llvmbot llvmbot added clang:frontend
llvmbot llvmbot added HLSL
llvmbot llvmbot added clang:bytecode
llvmbot
Icohedron Icohedron requested a review from tbaederr tbaederr 84 days ago
Icohedron Icohedron changed the title [clang][bytecode][HLSL] Complete the HLSL aggregate splat and elementwise casts, and enable the new constant interpreter on all HLSL tests with static asserts [clang][bytecode][HLSL] Complete the HLSL aggregate splat and elementwise cast implementations, and enable the new constant interpreter on all HLSL tests with static asserts 84 days ago
inbelic
inbelic approved these changes on 2026-04-07
tbaederr
tbaederr commented on 2026-04-12
Icohedron Define DestT within if-condition itself
9ffe53fa
Icohedron Use canClassify instead of classify within if-condition
fe939ee3
github-actions
Icohedron Merge branch 'main' into hlsl-constexpr-eval
0b59202c
Icohedron Icohedron requested a review from tbaederr tbaederr 65 days ago
tbaederr
tbaederr commented on 2026-04-17
Icohedron Remove unused DestT variable
c57a12cf
Icohedron Reserve MaxElems elements before flattening
53b3d9ef
Icohedron Merge remote-tracking branch 'origin/main' into hlsl-constexpr-eval
7268d626
Icohedron Add assertion on element count. Rename MaxElems to ElemCount
a37b9685
Icohedron Icohedron requested a review from tbaederr tbaederr 60 days ago
tbaederr
tbaederr approved these changes on 2026-04-21
Icohedron
Icohedron Icohedron merged 8cc12bcf into main 59 days ago
shafik
shafik commented on 2026-04-25

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone