llvm-project
1c0ac80d - [DAG] Combine `store + vselect` to `masked_store` (#145176)

Commit
35 days ago
[DAG] Combine `store + vselect` to `masked_store` (#145176) Add a new combine to replace ``` (store ch (vselect cond truevec (load ch ptr offset)) ptr offset) ``` to ``` (mstore ch truevec ptr offset cond) ``` This saves a blend operation on targets that support conditional stores.
Parents
Loading