Displaying 2 results from an estimated 2 matches for "reg1287".
Did you mean:
reg1280
2010 May 09
2
[LLVMdev] Machine Verifier question.
...trs
in llvm-test/SingleSource/Benchmarks/Misc currently yields seven errors, all
of the form
*** Bad machine code: PHI operand is not live-out from predecessor ***
- function: main
- basic block: bb2.i.preheader 0x1ba7680 (BB#5)
- instruction: %reg1032<def> = PHI %reg1280, <BB#3>, %reg1287, <BB#4>
- operand 1: %reg1280
The code seems to run ok though.
Is this something that's worth looking in to, or just over zealous reporting
by the machine verifier?
Cheers,
Lang.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org...
2010 May 10
0
[LLVMdev] Machine Verifier question.
...ource/Benchmarks/Misc currently yields seven errors, all of the form
>
> *** Bad machine code: PHI operand is not live-out from predecessor ***
> - function: main
> - basic block: bb2.i.preheader 0x1ba7680 (BB#5)
> - instruction: %reg1032<def> = PHI %reg1280, <BB#3>, %reg1287, <BB#4>
> - operand 1: %reg1280
>
> The code seems to run ok though.
>
> Is this something that's worth looking in to, or just over zealous reporting by the machine verifier?
That sounds like a proper bug. Can you tell why %reg1280 is not live-out from BB#3?
/jakob