diff options
author | Daniel Sanders <daniel.sanders@imgtec.com> | 2015-09-22 10:50:09 +0000 |
---|---|---|
committer | Daniel Sanders <daniel.sanders@imgtec.com> | 2015-09-22 10:50:09 +0000 |
commit | f173dda0e221fb00e95bf9a223bb61e814866bde (patch) | |
tree | 100157d38922ada76c69fcf5f7fb6a2374532a4b /llvm/lib/Object/MachOObjectFile.cpp | |
parent | 254f3877238509dbad3bb7247b4bff5d49f5c175 (diff) | |
download | llvm-f173dda0e221fb00e95bf9a223bb61e814866bde.zip llvm-f173dda0e221fb00e95bf9a223bb61e814866bde.tar.gz llvm-f173dda0e221fb00e95bf9a223bb61e814866bde.tar.bz2 |
[mips][ias] Implement .cpreturn directive.
Summary:
Based on a patch by David Chisnall. I've modified the original patch as follows:
* Moved the expansion to the TargetStreamers so that the directive isn't
expanded when emitting assembly.
* Fixed an operand order bug.
* Changed the move instructions from DADDu to OR to match recent changes to GAS.
Reviewers: vkalintiris
Subscribers: llvm-commits, emaste, seanbruno, theraven
Differential Revision: http://reviews.llvm.org/D13017
llvm-svn: 248258
Diffstat (limited to 'llvm/lib/Object/MachOObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions