Displaying 9 results from an estimated 9 matches for "928b".
Did you mean:
928
2017 Aug 17
2
reg coalescing improvements
...ptimized to ->
%R2D<def> = LA %R2D<kill>, 4, %noreg // R2 = R2 + 4
The reason this wasn't coalesced, is because of overlapping during
coalescing:
864B %vreg11<def> = LA %vreg2, 4, %noreg
880B %vreg16<def> = LLCMux %vreg2, 4, %noreg
928B %vreg2<def> = COPY %vreg11
It seems that if this had been rescheduled to
880B %vreg16<def> = LLCMux %vreg2, 4, %noreg
864B %vreg11<def> = LA %vreg2, 4, %noreg
928B %vreg2<def> = COPY %vreg11
, %vreg11 and %vreg2 could have bee...
2012 Oct 25
3
[LLVMdev] RegisterCoalescing Pass seems to ignore part of CFG.
...:14, Vincent Lejeune wrote:
> When examining the debug output of regalloc, it seems that joining 32bits reg also joins 128 parent reg.
>
> If I look at the :
> %vreg34<def> = COPY %vreg6:sel_y; R600_Reg32:%vreg34 R600_Reg128:%vreg6
>
> instructions ; it gets joined to :
> 928B%vreg34<def> = COPY %vreg48:sel_y;
>
> when vreg6 and vreg48 are joined. It's right.
>
> But joining the following copy
>
> 912B%vreg32:sel_x<def,read-undef> = COPY %vreg48:sel_x; R600_Reg128:%vreg32,%vreg48
>
> updates it to
> 928B%vreg34<def> = COPY...
2012 Oct 25
0
[LLVMdev] RegisterCoalescing Pass seems to ignore part of CFG.
...ining the debug output of regalloc, it seems that joining 32bits
> reg also joins 128 parent reg.
>>
>> If I look at the :
>> %vreg34<def> = COPY %vreg6:sel_y; R600_Reg32:%vreg34
> R600_Reg128:%vreg6
>>
>> instructions ; it gets joined to :
>> 928B%vreg34<def> = COPY %vreg48:sel_y;
>>
>> when vreg6 and vreg48 are joined. It's right.
>>
>> But joining the following copy
>>
>> 912B%vreg32:sel_x<def,read-undef> = COPY %vreg48:sel_x;
> R600_Reg128:%vreg32,%vreg48
>>
>> up...
2012 Oct 26
1
[LLVMdev] RegisterCoalescing Pass seems to ignore part of CFG.
...oc, it seems that joining 32bits
>> reg also joins 128 parent reg.
>>>
>>> If I look at the :
>>> %vreg34<def> = COPY %vreg6:sel_y; R600_Reg32:%vreg34
>> R600_Reg128:%vreg6
>>>
>>> instructions ; it gets joined to :
>>> 928B%vreg34<def> = COPY %vreg48:sel_y;
>>>
>>> when vreg6 and vreg48 are joined. It's right.
>>>
>>> But joining the following copy
>>>
>>> 912B%vreg32:sel_x<def,read-undef> = COPY %vreg48:sel_x;
>> R600_Reg128:%vreg32,%vr...
2012 Oct 25
0
[LLVMdev] RegisterCoalescing Pass seems to ignore part of CFG.
When examining the debug output of regalloc, it seems that joining 32bits reg also joins 128 parent reg.
If I look at the :
%vreg34<def> = COPY %vreg6:sel_y; R600_Reg32:%vreg34 R600_Reg128:%vreg6
instructions ; it gets joined to :
928B%vreg34<def> = COPY %vreg48:sel_y;
when vreg6 and vreg48 are joined. It's right.
But joining the following copy
912B%vreg32:sel_x<def,read-undef> = COPY %vreg48:sel_x; R600_Reg128:%vreg32,%vreg48
updates it to
928B%vreg34<def> = COPY %vreg32:sel_y; R600_Reg32:%vreg34 R60...
2012 Oct 25
2
[LLVMdev] RegisterCoalescing Pass seems to ignore part of CFG.
...2_X<imp-use,kill>
BB#3:# derived from
896B%vreg31<def> = COPY %vreg6:sel_x; R600_Reg32:%vreg31 R600_Reg128:%vreg6
register: %vreg31 +[896r,912r:0)
912B%vreg32:sel_x<def,read-undef> = COPY %vreg31<kill>; R600_Reg128:%vreg32 R600_Reg32:%vreg31
register: %vreg32 +[912r,944r:0)
928B%vreg34<def> = COPY %vreg6:sel_y; R600_Reg32:%vreg34 R600_Reg128:%vreg6
register: %vreg34 +[928r,960r:0)
944B%vreg35<def> = COPY %vreg32<kill>; R600_Reg128:%vreg35,%vreg32
register: %vreg35 +[944r,976r:0)
960B%vreg35:sel_y<def> = COPY %vreg34<kill>; R600_Reg128:%vreg35...
2011 Oct 10
4
XCP 1.1.0 - how to use VNC for installing guest domains?
...ERVICE
22/tcp open ssh
80/tcp open http
443/tcp open https
631/tcp closed ipp
# ---
What do I miss? Thank you in advance for any hints.
regards, Mark
ps. my steps for creating of the new VM
# ---
xe vm-list
xe template-list
xe vm-install new-name-label=ubuntu
template-uuid=19435692-4c50-928b-f92b-ff893a7e4c14
xe vm-param-set uuid=491d40ac-6b71-03db-f7c8-0d9b05124808
name-description="Ubuntu-test-VM"
other-config:install-repository="http://archive.ubuntu.com/ubuntu/"
xe vm-param-add uuid=491d40ac-6b71-03db-f7c8-0d9b05124808
param-name=other-config ''aut...
2012 Oct 25
0
[LLVMdev] RegisterCoalescing Pass seems to ignore part of CFG.
...lt;BB#3>, pred:%PREDICATE_BIT
> 576BJUMP <BB#2>, pred:%noreg
>
> // LOOP BODY
> 896B%vreg31<def> = COPY %vreg6:sel_x; R600_Reg32:%vreg31 R600_Reg128:%vreg6
> 912B%vreg32:sel_x<def,read-undef> = COPY %vreg31<kill>; R600_Reg128:%vreg32 R600_Reg32:%vreg31
> 928B%vreg34<def> = COPY %vreg6:sel_y; R600_Reg32:%vreg34 R600_Reg128:%vreg6
> 944B%vreg35<def> = COPY %vreg32<kill>; R600_Reg128:%vreg35,%vreg32
> 960B%vreg35:sel_y<def> = COPY %vreg34<kill>; R600_Reg128:%vreg35 R600_Reg32:%vreg34
> 976B%vreg36<def> = COPY %v...
2012 Oct 24
3
[LLVMdev] RegisterCoalescing Pass seems to ignore part of CFG.
...R600_Reg32:%vreg30
560BJUMP <BB#3>, pred:%PREDICATE_BIT
576BJUMP <BB#2>, pred:%noreg
// LOOP BODY
896B%vreg31<def> = COPY %vreg6:sel_x; R600_Reg32:%vreg31 R600_Reg128:%vreg6
912B%vreg32:sel_x<def,read-undef> = COPY %vreg31<kill>; R600_Reg128:%vreg32 R600_Reg32:%vreg31
928B%vreg34<def> = COPY %vreg6:sel_y; R600_Reg32:%vreg34 R600_Reg128:%vreg6
944B%vreg35<def> = COPY %vreg32<kill>; R600_Reg128:%vreg35,%vreg32
960B%vreg35:sel_y<def> = COPY %vreg34<kill>; R600_Reg128:%vreg35 R600_Reg32:%vreg34
976B%vreg36<def> = COPY %vreg35<kill&g...