brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.1 KiB · 9b87897 Raw
30 lines · plain
1# RUN: llvm-mc -triple=mips-unknown-linux-gnu -position-independent %s \2# RUN:   | FileCheck -check-prefix=ASM %s3# RUN: llvm-mc -triple=mips64-unknown-linux-gnu -position-independent %s \4# RUN:   | FileCheck -check-prefix=ASM %s5# RUN: llvm-mc -triple=mips-unknown-linux-gnu %s \6# RUN:   | FileCheck -check-prefix=ASM %s7 8# RUN: llvm-mc -triple=mips-unknown-linux-gnu \9# RUN:         -position-independent -filetype=obj -o - %s \10# RUN:   | llvm-objdump -d -r - | FileCheck -check-prefix=OBJ32-PIC %s11# RUN: llvm-mc -triple=mips64-unknown-linux-gnu \12# RUN:         -position-independent -filetype=obj -o - %s \13# RUN:   | llvm-objdump -d -r - | FileCheck -check-prefix=OBJ64-PIC %s14 15# RUN: llvm-mc -triple=mips-unknown-linux-gnu \16# RUN:         -filetype=obj -o - %s \17# RUN:   | llvm-objdump -d -r - | FileCheck -check-prefix=OBJ32-NPIC %s18# RUN: llvm-mc -triple=mips64-unknown-linux-gnu \19# RUN:         -filetype=obj -o - %s \20# RUN:   | llvm-objdump -d -r - | FileCheck -check-prefix=OBJ64-NPIC %s21 22# ASM:       .cpadd $423# OBJ32-PIC: addu  $4, $4, $gp24# OBJ64-PIC: daddu $4, $4, $gp25# OBJ32-NPIC-NOT: addu26# OBJ64-NPIC-NOT: daddu27 28  .text29  .cpadd $430