search for: reg1036

Displaying 4 results from an estimated 4 matches for "reg1036".

Did you mean: reg1026
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
...it (before transformation) BB#2: derived from LLVM BB %entry.bb_crit_edge Predecessors according to CFG: BB#0 %reg1025<def> = MOVr %reg1034<kill>, pred:14, pred:%reg0, opt:%reg0 %reg1024<def> = MOVr %reg1033<kill>, pred:14, pred:%reg0, opt:%reg0 %reg1036<def> = MOVi 0, pred:14, pred:%reg0, opt:%reg0 %reg1038<def> = MOVr %reg1024<kill>, pred:14, pred:%reg0, opt:%reg0 %reg1039<def> = MOVr %reg1025<kill>, pred:14, pred:%reg0, opt:%reg0 %reg1040<def> = MOVr %reg1036<kill>, pred:14, pred:...
2007 Jul 12
1
[LLVMdev] backend problem with LiveInterval::removeRange
...B 0x88c8998, 0x88c8cf0, 0x88ca2b8, 0x88c9910: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> Succes...
2004 Jun 22
3
[LLVMdev] Linearscan allocator bug?
...oto %disp(label shortcirc_next.0.selectcont.selecttrue) %reg1075 = move 0 goto %disp(label shortcirc_next.0.selectcont.selectcont) shortcirc_next.0.selectcont.selecttrue (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) shortc...