Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(127)

Unified Diff: tests_lit/assembler/mips32/encoding_test_arith_fp.ll

Issue 2619943003: [SubZero] Fix code generation issues occurred in Cross-test and PNaCL smoke-tests (Closed)
Patch Set: Addressed review comments Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « tests_lit/assembler/mips32/encoding_intrinsics.ll ('k') | tests_lit/assembler/mips32/encoding_test_fcmp.ll » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tests_lit/assembler/mips32/encoding_test_arith_fp.ll
diff --git a/tests_lit/assembler/mips32/encoding_test_arith_fp.ll b/tests_lit/assembler/mips32/encoding_test_arith_fp.ll
index 91fb8dab8f69644e92ff74dfb5164db47ca218dd..4e2ea84df488eeeca8e411a6ac76ecce3c75acc7 100644
--- a/tests_lit/assembler/mips32/encoding_test_arith_fp.ll
+++ b/tests_lit/assembler/mips32/encoding_test_arith_fp.ll
@@ -478,25 +478,41 @@ entry:
}
; ASM-LABEL: cast_d2ll_const
; ASM-LABEL: .Lcast_d2ll_const$entry:
-; ASM-NEXT: lui $[[REG:.*]], %hi({{.*}})
+; ASM: lui $[[REG:.*]], %hi({{.*}})
; ASM-NEXT: ldc1 $[[FREG:.*]], %lo({{.*}})($[[REG]])
-; DIS-LABEL: 000000c0 <cast_d2ll_const>:
-; DIS-NEXT: c0: 3c020000 lui v0,0x0
-; DIS-NEXT: c4: d4400000 ldc1 $f0,0(v0)
+; DIS-LABEL: <cast_d2ll_const>:
+; DIS: 3c020000 lui v0,0x0
+; DIS-NEXT: d4400000 ldc1 $f0,0(v0)
; IASM-LABEL: cast_d2ll_const:
; IASM-LABEL: .Lcast_d2ll_const$entry:
+; IASM-NEXT: .byte 0xf0
+; IASM-NEXT: .byte 0xff
+; IASM-NEXT: .byte 0xbd
+; IASM-NEXT: .byte 0x27
; IASM-NEXT: .word 0x3c020000 # R_MIPS_HI16 [[LAB:.*]]
; IASM-NEXT: .word 0xd4400000 # R_MIPS_LO16 [[LAB]]
; IASM-NEXT: .byte 0x0
-; IASM-NEXT: .byte 0x8
-; IASM-NEXT: .byte 0x3
-; IASM-NEXT: .byte 0x44
; IASM-NEXT: .byte 0x0
+; IASM-NEXT: .byte 0xa1
+; IASM-NEXT: .byte 0xe7
+; IASM-NEXT: .byte 0x4
+; IASM-NEXT: .byte 0x0
+; IASM-NEXT: .byte 0xa0
+; IASM-NEXT: .byte 0xe7
+; IASM-NEXT: .byte 0x4
+; IASM-NEXT: .byte 0x0
+; IASM-NEXT: .byte 0xa2
+; IASM-NEXT: .byte 0x8f
; IASM-NEXT: .byte 0x0
-; IASM-NEXT: .byte 0x2
-; IASM-NEXT: .byte 0x44
+; IASM-NEXT: .byte 0x0
+; IASM-NEXT: .byte 0xa3
+; IASM-NEXT: .byte 0x8f
+; IASM-NEXT: .byte 0x10
+; IASM-NEXT: .byte 0x0
+; IASM-NEXT: .byte 0xbd
+; IASM-NEXT: .byte 0x27
; IASM-NEXT: .byte 0x8
; IASM-NEXT: .byte 0x0
; IASM-NEXT: .byte 0xe0
@@ -505,7 +521,14 @@ entry:
; IASM-NEXT: .byte 0x0
; IASM-NEXT: .byte 0x0
; IASM-NEXT: .byte 0x0
-
+; IASM-NEXT: .byte 0x34
+; IASM-NEXT: .byte 0x0
+; IASM-NEXT: .byte 0x0
+; IASM-NEXT: .byte 0x0
+; IASM-NEXT: .byte 0x34
+; IASM-NEXT: .byte 0x0
+; IASM-NEXT: .byte 0x0
+; IASM-NEXT: .byte 0x0
declare void @bar(i32 %a1, i32 %a2)
define internal void @Call() {
@@ -515,8 +538,8 @@ define internal void @Call() {
; ASM-LABEL: Call
; ASM: jal bar
-; DIS-LABEL: 000000e0 <Call>:
-; DIS: f0: 0c000000 jal 0
+; DIS-LABEL: 000000f0 <Call>:
+; DIS: 100: 0c000000 jal 0
; IASM-LABEL: Call:
; IASM: .word 0xc000000 # R_MIPS_26 bar
« no previous file with comments | « tests_lit/assembler/mips32/encoding_intrinsics.ll ('k') | tests_lit/assembler/mips32/encoding_test_fcmp.ll » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698