brintos

brintos / llvm-project-archived public Read only

0
0
Text · 831 B · cf2d879 Raw
35 lines · plain
1# RUN: llvm-mc -filetype=obj -triple=csky -mattr=+e2 -mattr=+high-registers < %s \2# RUN:     | llvm-objdump --mattr=+e2  --no-show-raw-insn -M no-aliases -d -r - | FileCheck %s3 4 5lrw a3, [.LCPI1_1]6.zero 0x3ea7.LCPI1_1:8    .long   symA@GOTOFF9 10lrw a3, [.LCPI1_2]11.zero 0x3ec12.LCPI1_2:13    .long   symA@GOTOFF14 15 16# CHECK:        0:      	lrw16	r3, 0x3ec17# CHECK:      3f0:              lrw32	r3, 0x7e018 19# CHECK: 000007e0:  R_CKCORE_GOTOFF	symA20# CHECK: 000007e4:  R_CKCORE_GOT32	va121# CHECK: 000007e8:  R_CKCORE_GOTOFF	va222# CHECK: 000007ec:  R_CKCORE_PLT32	va323# CHECK: 000007f0:  R_CKCORE_TLS_GD32	va424# CHECK: 000007f4:  R_CKCORE_TLS_LDM32	va525# CHECK: 000007f8:  R_CKCORE_TLS_LE32	va626 27 28.LCPI0_0:29    .long   va1@GOT30    .long   va2@GOTOFF31    .long   va3@PLT32    .long   va4@TLSGD33    .long   va5@TLSLDM34    .long   va6@TPOFF35