- User Since
- Dec 5 2012, 4:53 PM (254 w, 3 d)
Tue, Oct 17
There are some test crashes with this and I think I made the wrong guess for dmask behavior
Mon, Oct 16
That seems like a clang bug? I don't understand what the option is for, but isn't there some null streamer it's supposed to use?
I also don't understand why this would be necessary. How can the streamer not be available?
Should the name just be WQM since it seems to map directly to the WQM instruction?
Use 1024 for OpenCL
Fri, Oct 13
Thu, Oct 12
Add assert messages
Wed, Oct 11
Tue, Oct 10
Mon, Oct 9
Right version of test
Sat, Oct 7
Add source type and rename
Fri, Oct 6
Is this a port of what SC emits? I thought it emitted control flow for this.
Thu, Oct 5
Also update fsub case
Wed, Oct 4
Needs more comprehensive check lines. Just checking the instructions won't demonstrate that the extra instructions you're trying to avoid aren't there
ping, I think I ran into this same issue on another testcase
Tue, Oct 3
LGTM. It shouldn't be any different for the f32 vectors.
Mon, Oct 2
I want to replace this pass by always inserting the branches on execz, and have a new pass which optimizes out short jumps. Would that be easier than trying to analyze this?
Remove an unnecessary SubtargetPredicate block, fix a few more globally overwriting let Predicates = blocks