Displaying 4 results from an estimated 4 matches for "reg1037".
Did you mean:
reg1027
2010 Sep 01
1
[LLVMdev] equivalent IR, different asm
On Sep 1, 2010, at 11:14 AM, Dale Johannesen wrote:
>
> On Sep 1, 2010, at 6:25 AMPDT, Argyrios Kyrtzidis wrote:
>
>> The attached .ll files seem equivalent, but the resulting asm from
>> 'opt-fail.ll' causes a crash to webkit.
>> I suspect the usage of registers is wrong, can someone take a look ?
>
> Yes, the code here is wrong:
>
>> movl
2010 Aug 11
1
[LLVMdev] Need advice on writing scheduling pass
...:14, pred:%reg0, opt:%reg0
%reg1027<def> = MOVr %reg1039<kill>, pred:14, pred:%reg0, opt:%reg0
%reg1028<def> = MOVr %reg1040<kill>, pred:14, pred:%reg0, opt:%reg0
%reg1030<def> = MOVr %reg1027<kill>, pred:14, pred:%reg0, opt:%reg0
%reg1037<def>, %reg1030<def> = LDR_POST %reg1030, %reg0, 4, pred:14,
pred:%reg0
%reg1029<def> = ADDrr %reg1037<kill>, %reg1028, pred:14, pred:%reg0,
opt:%reg0
%reg1031<def> = SUBri %reg1026<kill>, 1, pred:14, pred:%reg0,
opt:%reg0
CMPzri %reg1031,...
2007 Jul 12
1
[LLVMdev] backend problem with LiveInterval::removeRange
...8c9910:1
SU(7): 0x88c9600: i32,ch = LW 0x88c8cf0, 0x88c8c88, 0x88c8900
SU(3): 0x88c8a00: i32 = ADDiu 0x88c9600, 0x88c9598
SU(6): 0x88c9540: ch = SW 0x88c8a00, 0x88c8cf0, 0x88c8c88, 0x88c9600:1
Selected machine code:
bb9: 0x88c7f90, LLVM BB @0x88bf3b8, ID#5:
%reg1036 = LUi <ga:flags.2176>
%reg1037 = LW 0, <fi#6>
%reg1038 = ADDiu %reg1036, <ga:flags.2176>
%reg1039 = ADDiu %ZERO, 1
%reg1040 = ADDu %reg1038, %reg1037
SB %reg1039, 0, %reg1040
%reg1041 = LW 0, <fi#6>
%reg1042 = ADDiu %reg1041, 1
SW %reg1042, 0, <fi#6>
Successors according to CFG: 0x88c8020 (#6)...
2004 Jun 22
3
[LLVMdev] Linearscan allocator bug?
...(0x8065bb0, LLVM BB @0x8063db0):
%reg1074 = move 1
shortcirc_next.0.selectcont.selectcont (0x8065c10, LLVM BB @0x8063d08):
%reg1036 = phi %reg1074, mbb<shortcirc_next.0.selectcont.selecttrue,0x8065bb0>, %reg1075, mbb<shortcirc_next.0.selectcont,0x8065b50>
%reg1035 = move %reg1036
%reg1037 = move 0
setcc %reg1033, %reg1037
if <>0 goto %disp(label shortcirc_done.1)
goto %disp(label shortcirc_next.1)
shortcirc_next.1 (0x8065c70, LLVM BB @0x8060278):
%reg1046 = phi %reg1032, mbb<shortcirc_next.0.selectcont.selectcont,0x8065c10>
%reg1050 = phi %reg1035, mbb<shortcirc...