Displaying 2 results from an estimated 2 matches for "legalact".
Did you mean:
legalaid
2015 Mar 04
2
[LLVMdev] ReduceLoadWidth, DAGCombiner and non 8bit loads/extloads question.
...#39; in DAGCombiner use this
same check or use a similar check with LegalOperations. It just seems like
bad form to have core code that generates an illegal node that legalization
cannot seem to handle, unless I'm missing something, which is entirely
possible. Potentially we are using the wrong LegalAction, though each I've
tried breaks at different points so I don't think that's it.
Yes, it is breaking during the legalize phase, depending on which
TargetLowering callback method we use. For example, Custom will let it
through to instructions selection, which it breaks at the that pha...
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