brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.0 KiB · 717e6f3 Raw
41 lines · plain
1# RUN: llvm-mc -triple=powerpc -filetype=obj %s -o %t.32be.o2# RUN: llvm-objdump -d --no-show-raw-insn %t.32be.o | FileCheck --check-prefixes=ELF32,CHECK %s3 4# RUN: llvm-mc -triple=powerpcle -filetype=obj %s -o %t.32le.o5# RUN: llvm-objdump -d --no-show-raw-insn %t.32le.o | FileCheck --check-prefixes=ELF32,CHECK %s6 7# RUN: llvm-mc -triple=powerpc64 -filetype=obj %s -o %t.64be.o8# RUN: llvm-objdump -d --no-show-raw-insn %t.64be.o | FileCheck --check-prefixes=ELF64,CHECK %s9 10# RUN: llvm-mc -triple=powerpc64le -filetype=obj %s -o %t.64le.o11# RUN: llvm-objdump -d --no-show-raw-insn %t.64le.o | FileCheck --check-prefixes=ELF64,CHECK %s12 13# CHECK-LABEL: <bl>:14# ELF32-NEXT:   bl 0xfffffffc15# ELF64-NEXT:   bl 0xfffffffffffffffc16# CHECK-NEXT:   bl 0x417# CHECK-NEXT:   bl 0xc18 19bl:20  bl .-421  bl .22  bl .+423 24# CHECK-LABEL: <b>:25# CHECK-NEXT:   b 0x826# CHECK-NEXT:   b 0x1027# CHECK-NEXT:   b 0x1828 29b:30  b .-431  b .32  b .+433 34# CHECK-LABEL: <bt>:35# CHECK-NEXT:   18: bt 2, 0x1436# CHECK-NEXT:   1c: bt 1, 0x2037 38bt:39  bt 2, .-440  bgt .+441