search for: exload

Displaying 2 results from an estimated 2 matches for "exload".

Did you mean: extload
2015 Mar 04
2
[LLVMdev] ReduceLoadWidth, DAGCombiner and non 8bit loads/extloads question.
...on canonicalization makes sense to me but either 1) legalize should be able to handle everything or 2) nodes that aren't going to be legal anyways should not be produced (though this obviously contradicts the term pre-legalize). The SelectionDAGBuilder does not generate 8 bit loads nor 8 bit exloads. There are other places we could fix this issue, accepting 8 bit extloads and then expanding it back further down the pipe, but this does seem a bit hacky. Thanks. On Wed, Mar 4, 2015 at 12:53 PM, Ahmed Bougacha <ahmed.bougacha at gmail.com> wrote: > +Chandler, Hal, Owen, who - among...
2015 Mar 03
2
[LLVMdev] ReduceLoadWidth, DAGCombiner and non 8bit loads/extloads question.
1) It's crashing because LD1 is produced due to LegalOperations=false in pre-legalize pass. Then Legalization does not know how to handle it so it asserts on a default case. I don't know if it's a reasonable expectation or not but we do not have support for it. I have not tried overriding shouldReduceLoadWidth. 2) I see, that makes sense to some degree, I'm curious if you can