search for: mvrr

Displaying 3 results from an estimated 3 matches for "mvrr".

Did you mean: mvr
2014 Nov 03
2
[LLVMdev] Virtual register def doesn't dominate all uses
...ing at 4179 Match failed at index 4180 Continuing at 4209 Match failed at index 4210 Continuing at 4230 Match failed at index 4231 Continuing at 4261 Match failed at index 4262 Continuing at 4309 Match failed at index 4310 Continuing at 4322 Morphed node: 0x7fef2a033610: i32 = MVrr 0x7fef2a033610 [ORD=21] Does the add operation become a MOVE instruction, or is this a chain of rules? (*) >>>>>> But if I use the statement "int res = v1 + v2 + v3;" something strange happens: all arguments are stored in the stack-frame and the local variables are i...
2014 Nov 05
2
[LLVMdev] Virtual register def doesn't dominate all uses
Hi Quentin, Am 03.11.2014 um 23:30 schrieb Quentin Colombet <qcolombet at apple.com>: >> Continuing at 4309 >> Match failed at index 4310 >> Continuing at 4322 >> Morphed node: 0x7fef2a033610: i32 = MVrr 0x7fef2a033610 [ORD=21] >> >> >> Does the add operation become a MOVE instruction, or is this a chain of rules? > > Yes, your add becomes a MVrr instruction. This is likely the problem. > Do you know how to debug this, or do you want me to give you basic directions?...
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