# RUN: llvm-mc -triple=mipsel-unknown-linux < %s | FileCheck %s | |
# RUN: llvm-mc -triple=mipsel-unknown-linux < %s | \ | |
# RUN: llvm-mc -triple=mipsel-unknown-linux | FileCheck %s | |
.text | |
branch: | |
bnez $2, foo | |
# CHECK-LABEL: branch: | |
# CHECK: bnez $2, foo | |
# CHECK: nop | |
# CHECK-NOT: nop | |
cprestore: | |
.option pic2 | |
.cprestore 16 | |
jal foo | |
# CHECK-LABEL: cprestore: | |
# CHECK: .cprestore 16 | |
# CHECK: lw $25, %call16(foo)($gp) | |
# CHECK: jalr $25 | |
# CHECK: nop | |
# CHECK: lw $gp, 16($sp) | |
# CHECK-NOT: nop | |
# CHECK-NOT: lw |