mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-22 18:54:02 +01:00
7e2ce4c73e
Change relocation output so that relocation information follows individual instructions rather than clustering them at the end of packets. This change required shifting block of code but the actual change is in HexagonPrettyPrinter's PrintInst. Differential Revision: https://reviews.llvm.org/D46728 llvm-svn: 332283
14 lines
354 B
ArmAsm
14 lines
354 B
ArmAsm
# RUN: llvm-mc -arch=hexagon -filetype=obj %s | llvm-objdump -d -r - | FileCheck %s
|
|
|
|
call foo@GDPLT
|
|
# CHECK: R_HEX_GD_PLT_B22_PCREL
|
|
call ##foo@GDPLT
|
|
# CHECK: R_HEX_GD_PLT_B32_PCREL_X
|
|
# CHECK: R_HEX_GD_PLT_B22_PCREL_X
|
|
|
|
call foo@LDPLT
|
|
# CHECK: R_HEX_LD_PLT_B22_PCREL
|
|
call ##foo@LDPLT
|
|
# CHECK: R_HEX_LD_PLT_B32_PCREL_X
|
|
# CHECK: R_HEX_LD_PLT_B22_PCREL_X
|