search for: vreg86

Displaying 5 results from an estimated 5 matches for "vreg86".

Did you mean: vreg6
2014 Nov 18
3
[LLVMdev] InlineSpiller.cpp bug?
...ers just the inner loops interval, which is then spilled. In spill(), analyzeSiblingValues() is called, which calls traceSiblingValue(). It traces in several iterations strangely back to the same register (inside a loop), finds it marked to be spilled, and the spill is cancelled: Inline spilling %vreg86 [1396r,2276r:0) 0 at 1396r >From original %vreg76 Tracing value %vreg86:0 at 1396r %vreg86:0 at 1396r: copy of %vreg87:6 at 1168r kill=1 %vreg87:6 at 1168r: copy of %vreg87:5 at 1120B kill=1 %vreg87:5 at 1120B: split phi value, checking 1 phi-defs, and 2 non-phi/orig defs...
2017 Feb 21
2
Error at Pre-regalloc Machine LICM: "getVRegDef assumes a single definition or no definition"' failed.
...Hoist non-reg-pressure: %vreg84<def> = ORV_D %vreg83, %vreg83; MSA128D:%vreg84,%vreg83,%vreg83 dbg:IfVectorize.c:42:18 Hoisting %vreg84<def> = ORV_D %vreg83, %vreg83; MSA128D:%vreg84,%vreg83,%vreg83 dbg:IfVectorize.c:42:18 from BB#12 to BB#11 Hoist non-reg-pressure: %vreg86<def> = VLOAD_D 1; MSA128D:%vreg86 dbg:IfVectorize.c:42:13 Hoisting %vreg86<def> = VLOAD_D 1; MSA128D:%vreg86 dbg:IfVectorize.c:42:13 from BB#12 to BB#11 Hoist non-reg-pressure: %vreg87<def> = VLOAD_D 0; MSA128D:%vreg87 dbg:IfVectorize.c:42:18 Hoisting %vreg87&...
2014 Nov 21
2
[LLVMdev] InlineSpiller.cpp bug?
...ers just the inner loops interval, which is then spilled. In spill(), analyzeSiblingValues() is called, which calls traceSiblingValue(). It traces in several iterations strangely back to the same register (inside a loop), finds it marked to be spilled, and the spill is cancelled: Inline spilling %vreg86 [1396r,2276r:0) 0 at 1396r >From original %vreg76 Tracing value %vreg86:0 at 1396r %vreg86:0 at 1396r: copy of %vreg87:6 at 1168r kill=1 %vreg87:6 at 1168r: copy of %vreg87:5 at 1120B kill=1 %vreg87:5 at 1120B: split phi value, checking 1 phi-defs, and 2 non-phi/orig defs...
2014 Dec 05
2
[LLVMdev] InlineSpiller.cpp bug?
...ers just the inner loops interval, which is then spilled. In spill(), analyzeSiblingValues() is called, which calls traceSiblingValue(). It traces in several iterations strangely back to the same register (inside a loop), finds it marked to be spilled, and the spill is cancelled: Inline spilling %vreg86 [1396r,2276r:0) 0 at 1396r >From original %vreg76 Tracing value %vreg86:0 at 1396r %vreg86:0 at 1396r: copy of %vreg87:6 at 1168r kill=1 %vreg87:6 at 1168r: copy of %vreg87:5 at 1120B kill=1 %vreg87:5 at 1120B: split phi value, checking 1 phi-defs, and 2 non-phi/orig defs...
2014 Dec 09
2
[LLVMdev] InlineSpiller.cpp bug?
...ch is then spilled. >> >> In spill(), analyzeSiblingValues() is called, which calls traceSiblingValue(). It traces in several iterations strangely back to the same register (inside a loop), finds it marked to be spilled, and the spill is cancelled: >> >> Inline spilling %vreg86 [1396r,2276r:0) 0 at 1396r >> From original %vreg76 >> Tracing value %vreg86:0 at 1396r >> %vreg86:0 at 1396r: copy of %vreg87:6 at 1168r kill=1 >> %vreg87:6 at 1168r: copy of %vreg87:5 at 1120B kill=1 >> %vreg87:5 at 1120B: split phi value, checki...