mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-24 22:24:54 +00:00
Convert CodeGen/*/*.ll tests to use the new CHECK-LABEL for easier debugging. No functionality change and all tests pass after conversion.
This was done with the following sed invocation to catch label lines demarking function boundaries: sed -i '' "s/^;\( *\)\([A-Z0-9_]*\):\( *\)test\([A-Za-z0-9_-]*\):\( *\)$/;\1\2-LABEL:\3test\4:\5/g" test/CodeGen/*/*.ll which was written conservatively to avoid false positives rather than false negatives. I scanned through all the changes and everything looks correct. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186258 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
declare i32 @test1a(i32)
|
||||
|
||||
define i32 @test1(i32 %x) nounwind {
|
||||
; CHECK: test1:
|
||||
; CHECK-LABEL: test1:
|
||||
; CHECK: andb $1, %
|
||||
%y = add i32 %x, -3
|
||||
%t = call i32 @test1a(i32 %y)
|
||||
@@ -23,7 +23,7 @@ exit: ; preds = %next
|
||||
|
||||
define void @test2(i8* %a) nounwind {
|
||||
entry:
|
||||
; CHECK: test2:
|
||||
; CHECK-LABEL: test2:
|
||||
; CHECK: movb {{.*}} %al
|
||||
; CHECK-NEXT: xorb $1, %al
|
||||
; CHECK-NEXT: testb $1
|
||||
|
Reference in New Issue
Block a user