mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-13 09:33:50 +00:00
[mips] Making sure that a '.set noreorder' directive is correctly parsed
and emitted and that no NOPs are emitted in a 'noreorder section'. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@204250 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
eef411a52a
commit
947fa5b7b7
@ -9,9 +9,14 @@ $BB0_2:
|
||||
.frame $sp,0,$ra
|
||||
.mask 0x00000000,0
|
||||
.fmask 0x00000000,0
|
||||
|
||||
# CHECK: .set noreorder
|
||||
# CHECK: b 1332 # encoding: [0x10,0x00,0x01,0x4d]
|
||||
# CHECK-NOT: nop
|
||||
# CHECK: j 1328 # encoding: [0x08,0x00,0x01,0x4c]
|
||||
# CHECK-NOT: nop
|
||||
# CHECK: jal 1328 # encoding: [0x0c,0x00,0x01,0x4c]
|
||||
# CHECK-NOT: nop
|
||||
|
||||
.set noreorder
|
||||
b 1332
|
||||
|
Loading…
x
Reference in New Issue
Block a user