[PATCH] D20456: [CodeGen] Fix problem with X86 byte registers in CriticalAntiDepBreaker
Matthias Braun via llvm-commits
llvm-commits at lists.llvm.org
Thu May 26 15:29:18 PDT 2016
MatzeB added inline comments.
================
Comment at: test/CodeGen/X86/pr27681.mir:9-12
@@ +8,6 @@
+ define i32 @main() {
+ entry:
+ ret i32 0
+ }
+
+...
----------------
mbodart wrote:
> Tried that, but llc want' to see a label corresponding to bb.0.entry.
I did not know it referenced the IR blocks. But then my guess would be that you can rename 'bb.0.entry' to 'bb.0' to break this reference.
================
Comment at: test/CodeGen/X86/pr27681.mir:90
@@ +89,2 @@
+
+...
----------------
mbodart wrote:
> Just removing instructions from bb.2 caused the failure to not reproduce.
> I think, but haven't verified, that having %cl be live out is needed.
>
> I originally had the CHECK-LABEL up near main, but llc chokes on that.
The problem is probably the different comment characters. Currently `#` is used to introduce comments in yaml but `;` is used for comments inside the code blocks.
http://reviews.llvm.org/D20456
More information about the llvm-commits
mailing list