diff options
author | Ulrich Weigand <ulrich.weigand@de.ibm.com> | 2013-07-04 18:28:46 +0000 |
---|---|---|
committer | Ulrich Weigand <ulrich.weigand@de.ibm.com> | 2013-07-04 18:28:46 +0000 |
commit | d3ac7c058bd4ee90e5df1619cde402819c26aa3c (patch) | |
tree | 55b3d47e869b7e28e76b90b3b25332064c27c126 /llvm/test | |
parent | be0b55d1211a4b38d1e130c3e76d2bbb847c7110 (diff) | |
download | bcm5719-llvm-d3ac7c058bd4ee90e5df1619cde402819c26aa3c.tar.gz bcm5719-llvm-d3ac7c058bd4ee90e5df1619cde402819c26aa3c.zip |
[PowerPC] Implement writeNopData
This implements a proper PPCAsmBackend::writeNopData routine
that actually writes PowerPC nop instructions.
This fixes the last remaining difference in object file output
(text section) between the integrated assembler and GNU as
that I've seen anywhere.
llvm-svn: 185662
Diffstat (limited to 'llvm/test')
-rw-r--r-- | llvm/test/MC/PowerPC/ppc-nop.s | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/llvm/test/MC/PowerPC/ppc-nop.s b/llvm/test/MC/PowerPC/ppc-nop.s new file mode 100644 index 00000000000..567943cc324 --- /dev/null +++ b/llvm/test/MC/PowerPC/ppc-nop.s @@ -0,0 +1,9 @@ +# RUN: llvm-mc -filetype=obj -triple=powerpc-unknown-linux-gnu %s | llvm-readobj -s -sd - | FileCheck %s +# RUN: llvm-mc -filetype=obj -triple=powerpc64-unknown-linux-gnu %s | llvm-readobj -s -sd - | FileCheck %s + +blr +.p2align 3 +blr + +# CHECK: 0000: 4E800020 60000000 4E800020 + |