summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-readobj/llvm-readobj.cpp
diff options
context:
space:
mode:
authorDaniel Sanders <daniel.sanders@imgtec.com>2015-10-21 12:44:14 +0000
committerDaniel Sanders <daniel.sanders@imgtec.com>2015-10-21 12:44:14 +0000
commitd6cf3e05ef750440e912bcac41bac9547aa2a3b5 (patch)
treef08ccb59c4533f8ed33cc6f35ad8cd7eb9232e00 /llvm/tools/llvm-readobj/llvm-readobj.cpp
parent2be10754a90e3e5fb1079a99029c9507a43b81f0 (diff)
downloadbcm5719-llvm-d6cf3e05ef750440e912bcac41bac9547aa2a3b5.tar.gz
bcm5719-llvm-d6cf3e05ef750440e912bcac41bac9547aa2a3b5.zip
[mips][mips16] Re-work the inline assembly stubs to work with IAS. NFC.
Summary: Previously, we were inserting an InlineAsm statement for each line of the inline assembly. This works for GAS but it triggers prologue/epilogue emission when IAS is in use. This caused: .set noreorder .cpload $25 to be emitted as: .set push .set reorder .set noreorder .set pop .set push .set reorder .cpload $25 .set pop which led to assembler errors and caused the test to fail. The whitespace-after-comma changes included in this patch are necessary to match the output when IAS is in use. Reviewers: vkalintiris Subscribers: rkotler, llvm-commits, dsanders Differential Revision: http://reviews.llvm.org/D13653 llvm-svn: 250895
Diffstat (limited to 'llvm/tools/llvm-readobj/llvm-readobj.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud