search for: reg1072

Displaying 6 results from an estimated 6 matches for "reg1072".

Did you mean: reg1027
2008 Oct 02
0
[LLVMdev] Making Sense of ISel DAG Output
...<multiple use> 0x3923100: v2f64 = vector_shuffle 0x391c970, 0x391c8b0, 0x3927b10<0,2> srcLineNum= 10 The code that gets produced looks like this: %reg1071<def> = MOVSD2PDrm %reg1026, 8, %reg1065, 4294967288, Mem:LD(8,8) [r66428 + 0]LD(8,8) [r78427 + 0] ; srcLine 10 %reg1072<def> = MOVSD2PDrm %reg1026, 8, %reg1065, 4294967288, Mem:LD(8,8) [r66428 + 0]LD(8,8) [r78427 + 0] ; srcLine 10 %reg1073<def> = SHUFPDrri %reg1071, %reg1072, 0 ; srcLine 10 Note that %reg1026 and %reg1065 are used in both address expressions even though I specified different names...
2008 Oct 02
4
[LLVMdev] Making Sense of ISel DAG Output
I'm debugging some X86 patterns and I want to understand the debug dumps from isel better. Here's some example output: 0x391bc40: i64,ch = load 0x3922c50, 0x391b8d0, 0x38dc530 <0x39053e0:0> <sext i32> alignment=4 srcLineNum= 10 0x3922c50: <multiple use> 0x391bc40: <multiple use> 0x3856ab0: <multiple use> 0x3914520: i64 =
2008 Oct 02
6
[LLVMdev] Making Sense of ISel DAG Output
...3923100: v2f64 = vector_shuffle 0x391c970, 0x391c8b0, > 0x3927b10<0,2> srcLineNum= 10 > > The code that gets produced looks like this: > > %reg1071<def> = MOVSD2PDrm %reg1026, 8, %reg1065, 4294967288, Mem:LD(8,8) > [r66428 + 0]LD(8,8) [r78427 + 0] ; srcLine 10 > %reg1072<def> = MOVSD2PDrm %reg1026, 8, %reg1065, 4294967288, Mem:LD(8,8) > [r66428 + 0]LD(8,8) [r78427 + 0] ; srcLine 10 > %reg1073<def> = SHUFPDrri %reg1071, %reg1072, 0 ; srcLine 10 Actrually, it's worse than this. I wanted to check to make sure something else wasn't causi...
2008 Oct 03
0
[LLVMdev] Making Sense of ISel DAG Output
...70, 0x391c8b0, >> 0x3927b10<0,2> srcLineNum= 10 >> >> The code that gets produced looks like this: >> >> %reg1071<def> = MOVSD2PDrm %reg1026, 8, %reg1065, 4294967288, >> Mem:LD(8,8) >> [r66428 + 0]LD(8,8) [r78427 + 0] ; srcLine 10 >> %reg1072<def> = MOVSD2PDrm %reg1026, 8, %reg1065, 4294967288, >> Mem:LD(8,8) >> [r66428 + 0]LD(8,8) [r78427 + 0] ; srcLine 10 >> %reg1073<def> = SHUFPDrri %reg1071, %reg1072, 0 ; srcLine 10 > > Actrually, it's worse than this. I wanted to check to make sure &g...
2007 Jul 12
1
[LLVMdev] backend problem with LiveInterval::removeRange
...32 = SLT 0x88c9dd8, 0x88caa50 SU(3): 0x88c9d80: ch = BNE 0x88caab8, 0x88cabd8, 0x88cacb8, 0x88c9dd8:1 Selected machine code: bb49: 0x88c84c0, LLVM BB @0x88bee58, ID#14: Predecessors according to CFG: 0x88c80b0 (#7) 0x88c8430 (#13) %reg1070 = ADDiu %ZERO, 8193 %reg1071 = LW 0, <fi#6> %reg1072 = SLT %reg1071, %reg1070 BNE %reg1072, %ZERO, mbb<bb20,0x88c8140> Successors according to CFG: 0x88c8140 (#8) 0x88c8550 (#15) Total amount of phi nodes to update: 0 Replacing.3 0x88cb4c8: i1 = setcc 0x88cb3f8, 0x88cb460, 0x88cb318 With: 0x88caab8: i1 = setcc 0x88cb380, 0x88caa50, 0x88cb...
2004 Jun 22
3
[LLVMdev] Linearscan allocator bug?
...9 = move %reg1030 shortcirc_next.0 (0x8065a90, LLVM BB @0x805ffc8): %reg1031 = move 1 setcc %reg1026, %reg1031 if v< goto %disp(label shortcirc_next.0.selecttrue) %reg1073 = move 0 goto %disp(label shortcirc_next.0.selectcont) shortcirc_next.0.selecttrue (0x8065af0, LLVM BB @0x8063bb0): %reg1072 = move 1 shortcirc_next.0.selectcont (0x8065b50, LLVM BB @0x8063b08): %reg1033 = phi %reg1072, mbb<shortcirc_next.0.selecttrue,0x8065af0>, %reg1073, mbb<shortcirc_next.0,0x8065a90> %reg1032 = move %reg1033 %reg1034 = move 1 setcc %reg1025, %reg1034 if v< goto %disp(label shortc...