Displaying 4 results from an estimated 4 matches for "8976b".
Did you mean:
976b
2013 Oct 14
1
[LLVMdev] LiveInterval Questions
...never quite understood the "phi def" concept of LiveInterval. I
understand that a phi def LiveRange originally came from a phi
instruction but I'm not sure how to use the information after phi
elimination.
For example, I have this LiveInterval:
[3472r,6688B:3)[6688B,8240B:2)[8240B,8976B:0)[8976B,12160B:1)[12160B,13744B:4)[13744B,14480B:5)[1448
0B,18048B:6)[18048B,19792B:7)[19792B,20192r:8) 0 at 8240B-phi 1 at 8976B-phi 2 at 6688B-phi 3 at 3472r 4 at 12160B
-phi 5 at 13744B-phi 6 at 14480B-phi 7 at 18048B-phi 8 at 19792B-phi
There is only one non-phi def. The (one) instruction d...
2013 Jul 23
2
[LLVMdev] Question on optimizeThumb2JumpTables
...LeaMI->getOperand(0).getReg() != BaseReg is there. It seems this is overly
restrictive. For example, here is a case where it succeeds:
8944B BB#53: derived from LLVM BB %172
Live Ins: %R4 %R6 %D8 %Q5 %R9 %R7 %R8 %R10 %R5 %R11
Predecessors according to CFG: BB#52
8976B %R1<def> = t2LEApcrelJT <jt#2>, 2, pred:14, pred:%noreg
8992B %R1<def> = t2ADDrs %R1<kill>, %R10, 18, pred:14,
pred:%noreg, opt:%noreg
9004B %LR<def> = t2MOVi 1, pred:14, pred:%noreg, opt:%noreg
9008B t2BR_JT %R1<kill>,...
2013 Jul 29
0
[LLVMdev] Question on optimizeThumb2JumpTables
...s overly
> restrictive. For example, here is a case where it succeeds:****
>
> ** **
>
> 8944B BB#53: derived from LLVM BB %172****
>
> Live Ins: %R4 %R6 %D8 %Q5 %R9 %R7 %R8 %R10 %R5 %R11****
>
> Predecessors according to CFG: BB#52****
>
> 8976B %R1<def> = t2LEApcrelJT <jt#2>, 2, pred:14, pred:%noreg***
> *
>
> 8992B %R1<def> = t2ADDrs %R1<kill>, %R10, 18, pred:14,
> pred:%noreg, opt:%noreg****
>
> 9004B %LR<def> = t2MOVi 1, pred:14, pred:%noreg, opt:%noreg****
&...
2013 Jul 29
1
[LLVMdev] Question on optimizeThumb2JumpTables
...ere. It seems this is overly restrictive. For example, here is a case where it succeeds:
>
>
>
> 8944B BB#53: derived from LLVM BB %172
>
> Live Ins: %R4 %R6 %D8 %Q5 %R9 %R7 %R8 %R10 %R5 %R11
>
> Predecessors according to CFG: BB#52
>
> 8976B %R1<def> = t2LEApcrelJT <jt#2>, 2, pred:14, pred:%noreg
>
> 8992B %R1<def> = t2ADDrs %R1<kill>, %R10, 18, pred:14, pred:%noreg, opt:%noreg
>
> 9004B %LR<def> = t2MOVi 1, pred:14, pred:%noreg, opt:%noreg
>
> 9008B...