search for: reg16405

Displaying 7 results from an estimated 7 matches for "reg16405".

Did you mean: reg16404
2010 Jul 28
3
[LLVMdev] Subregister coalescing
...t; 124 %reg16400<def> = 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 %reg1638...
2010 Nov 18
1
[LLVMdev] subregs in trivial coalescing
...following sequence of code (unfortunately for an out of tree target) that is moving 32 and 64 bit sub-registers around within a 128 bit register. By the time the register allocator runs the code looks like: 92L %reg16402:dsub0<def> = DEF64.. %reg16402<imp-def>, QPR:%reg16402.... 116L %reg16405:sub0<def> = COPY %reg16402:sub1, %reg16405<imp-def>; QPR:%reg16405,16402 124L %reg16413:sub0<def> = COPY %reg16405:sub0<kill>; QPR:%reg16413,16405 .... stuff .... 468L %reg16460:sub3<def> = COPY %reg16402:sub0<kill>; QPR:%reg16460,16402 dsub0/dsub1 are 64-bit...
2010 Sep 21
0
[LLVMdev] inline asm constraints examples/tests
...ement 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, 2147680265, %ESI, 2147745801, %EDI, 2147811337, %EBX, 2147876873, %EBP, 2147942409, %reg16403, 2148007945, %reg16404, 2148073481, %reg16405, 2148139017, %reg16406, 2148204553, %reg1...
2010 Sep 21
3
[LLVMdev] inline asm constraints examples/tests
...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, 2147680265, %ESI, 2147745801, %EDI, 2147811337, %EBX, 2147876873, %EBP, 2147942409, %reg16403, 2148007945, %reg16404, 2148073481, %reg16405, 2148139017, %reg16406, 2148204553, %reg1...
2010 Jul 28
0
[LLVMdev] Subregister coalescing
...kill>, 0; mem:LD4[<unknown>] > 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 cop...
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