Chia-I Wu
Chia-I Wu
I will look into undoing the combining in [UndoInstCombinePass.cpp](https://github.com/google/clspv/blob/main/lib/UndoInstCombinePass.cpp).
https://github.com/google/clspv/pull/1340 helps when the data types are scalar. But it does not help when the data types are vectors. Passing `-O0` to clspv does not stop it from adding the...
The perf numbers doubled for `short` and `char`. But I also needed to teach mesa to replace `(x + 1) * y` by `x * y + y`, for that...