Displaying 7 results from an estimated 7 matches for "reg16398".
Did you mean:
reg16390
2010 Nov 08
2
[LLVMdev] [LLVMDev] Register Allocation and copy instructions
...2:%reg16391
Successors according to CFG: BB#1
BB#1: derived from LLVM BB %bb
Predecessors according to CFG: BB#0 BB#1
%reg16386<def> = PHI %reg16385, <BB#0>, %reg16394, <BB#1>;
GR16:%reg16386,16385,16394
%reg16387<def> = PHI %reg16384, <BB#0>, %reg16398, <BB#1>;
GR16:%reg16387,16384,16398
%reg16393<def> = MOV16ri 1; GR16:%reg16393
%reg16398<def> = COPY %reg16387; GR16:%reg16398,16387
%reg16398<def> = XOR16rr %reg16398, %reg16386, %EFLAGS<imp-def>;
GR16:%reg16398,16386
%reg16397<def&g...
2010 Jul 28
3
[LLVMdev] Subregister coalescing
...= INSERT_SUBREG %reg16400, %reg16394<kill>, 2
132 %reg16401<def> = LDWr %reg16390<kill>, 0; mem:LD4[<unknown>]
164 %reg16404<def> = MOVEV %reg16400<kill>
172 %reg16404<def> = INSERT_SUBREG %reg16404, %reg16401<kill>, 3
180 %reg16405<def> = LDWr %reg16398<kill>, 0; mem:LD4[<unknown>]
212 %reg16408<def> = MOVEV %reg16404<kill>
220 %reg16408<def> = INSERT_SUBREG %reg16408, %reg16405<kill>, 4
Which after register coalescing gets transformed into:
36 %reg16404:1<def> = LDWr %reg16384, 0; mem:LD4[<unknown>...
2010 Sep 21
0
[LLVMdev] inline asm constraints examples/tests
On Sep 21, 2010, at 2:45 PMPDT, John Thompson wrote:
> fatal error: error in backend: Ran out of registers during register allocation!
> Please check your inline asm statement for invalid constraints:
> INLINEASM <es:>, 0, 10, %reg16396<def>, 10, %reg16397<def>, 10, %reg16398<def>, 10, %reg16399<def>, 10, %reg16400<def>, 10, %reg16401<def>,10, %reg16402<def>, 10, %reg16403<def>, 10, %reg16404<def>, 10, %reg16405<def>, 10, %reg16406<def>, 10, %reg16407<def>, 2147483657, %EAX, 2147549193, %ECX, 2147614729, %EDX,...
2010 Sep 21
3
[LLVMdev] inline asm constraints examples/tests
...x. However, it still has a problem
on 32-bit Windows and 32-bit Linux:
fatal error: error in backend: Ran out of registers during register
allocation!
Please check your inline asm statement for invalid constraints:
INLINEASM <es:>, 0, 10, %reg16396<def>, 10, %reg16397<def>, 10,
%reg16398<def>, 10, %reg16399<def>, 10, %reg16400<def>, 10,
%reg16401<def>,10, %reg16402<def>, 10, %reg16403<def>, 10, %reg16404<def>,
10, %reg16405<def>, 10, %reg16406<def>, 10, %reg16407<def>, 2147483657,
%EAX, 2147549193, %ECX, 2147614729, %EDX,...
2010 Jul 28
0
[LLVMdev] Subregister coalescing
...nown>]
> 124 %reg16404<def> = INSERT_SUBREG %reg16404, %reg16394<kill>, 2
> 132 %reg16401<def> = LDWr %reg16390<kill>, 0; mem:LD4[<unknown>]
> 172 %reg16404<def> = INSERT_SUBREG %reg16404, %reg16401<kill>, 3
> 180 %reg16405<def> = LDWr %reg16398<kill>, 0; mem:LD4[<unknown>]
> 220 %reg16404<def> = INSERT_SUBREG %reg16404, %reg16405<kill>, 4
>
> The code is correct, but not optimal. I would like the loads to go
> directly to the subregisters of %reg16404, avoiding the extra copies.
> But seems Live Ran...
2010 Sep 21
0
[LLVMdev] inline asm constraints examples/tests
On Sep 20, 2010, at 9:40 PMPDT, John Thompson wrote:
> Thanks, Stuart. Sorry, I had some left-over editing cruft in my email. From Googling runtest, I had found dejagnu, which I'd heard some folks were using over there, so I used the local package manager to install it. But from what you said I went ahead and got the dejagnu sources and built it, but had problems in running make
2010 Sep 21
4
[LLVMdev] inline asm constraints examples/tests
Thanks, Stuart. Sorry, I had some left-over editing cruft in my email.
>From Googling runtest, I had found dejagnu, which I'd heard some folks were
using over there, so I used the local package manager to install it. But
from what you said I went ahead and got the dejagnu sources and built it,
but had problems in running make install, which is trying to put it
/usr/local/bin rather than