Displaying 2 results from an estimated 2 matches for "node0x7fef2a033610".
2014 Nov 03
2
[LLVMdev] Virtual register def doesn't dominate all uses
...his one should give you what has been selected. So if this is not correct, you have indeed a problem in the selection problem.
> If that is the case, you can use -debug-only=isel to help you figuring out what is the problem.
This is the add node (sum + v3) from the dot file (-view-isel-dags):
Node0x7fef2a033610 [shape=record,shape=Mrecord,label="{{<s0>0|<s1>1}|add [ORD=21] [ID=29]|0x7fef2a033610|{<d0>i32}}"];
The debug output (-debug-only=isel) is:
ISEL: Starting pattern match on root node: 0x7fef2a033610: i32 = add 0x7fef2a033410, 0x7fef2a032f10 [ORD=21] [ID=29]
Skipped s...
2014 Nov 01
2
[LLVMdev] Virtual register def doesn't dominate all uses
Hi Quentin,
Am 01.11.2014 um 00:39 schrieb Quentin Colombet <qcolombet at apple.com>:
>
> On Oct 31, 2014, at 11:00 AM, Boris Boesler <baembel at gmx.de> wrote:
>
>> Hi Quentin,
>>
>> I added some debug output (N->dump()) in ::Select(SDNode*N) and compared it to the dot/Graphviz output (-view-legalize-types-dags; the last one with correct code). I