llvm-project
[HLSL][Matrix] Add Matrix splat support for booleans
#175809
Merged

[HLSL][Matrix] Add Matrix splat support for booleans #175809

Icohedron merged 10 commits into llvm:main from Icohedron:bool-matrix-splat
Icohedron
Icohedron Add type conversions to support bool matrix single subscript operators
5ac9ffcd
Icohedron Apply clang-format
ab754a17
Icohedron Use cast instead of dyn_cast followed by assert
14cbbb58
Icohedron If already the correct type, do not mutate the Value of bool vec/matrix
ed8c130a
Icohedron Add boolean matrix splat tests
a7f7f9d3
Icohedron Add boolean splat case to prepareMatrixSplat
d0c32af0
Icohedron Icohedron added HLSL
llvmbot llvmbot added clang
llvmbot llvmbot added clang:frontend
llvmbot llvmbot added clang:codegen
llvmbot
Icohedron
Icohedron commented on 2026-01-13
Icohedron Revert "Add boolean splat case to prepareMatrixSplat"
2bfb6623
Icohedron Remove TODO comment that is not needed for boolean matrix splats
ac51a0c1
farzonl
farzonl commented on 2026-01-13
farzonl
farzonl approved these changes on 2026-01-13
farzonl
farzonl commented on 2026-01-13
Icohedron Add more tests for boolean-related matrix splats
b12f6d3b
alsepkow
alsepkow commented on 2026-01-13
bob80905
bob80905 commented on 2026-01-13
farzonl
farzonl commented on 2026-01-13
Icohedron Icohedron changed the base branch from users/Icohedron/pr-175633 to main 150 days ago
Icohedron Merge branch 'main' into bool-matrix-splat
6e6258b9
Icohedron Icohedron merged 6212c87a into main 149 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone