diff options
author | Toma Tabacu <toma.tabacu@imgtec.com> | 2015-02-13 10:30:57 +0000 |
---|---|---|
committer | Toma Tabacu <toma.tabacu@imgtec.com> | 2015-02-13 10:30:57 +0000 |
commit | 16a74499af35a6c9ed4fda30755b390f44cf22c3 (patch) | |
tree | 30423bc5e7b23b1190f29128a4aab1170c1d83eb /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 80b5f793e16174e6f53c2609d5602eb1975c7e8e (diff) | |
download | llvm-16a74499af35a6c9ed4fda30755b390f44cf22c3.zip llvm-16a74499af35a6c9ed4fda30755b390f44cf22c3.tar.gz llvm-16a74499af35a6c9ed4fda30755b390f44cf22c3.tar.bz2 |
[mips] Improve support for the .set at/noat assembler directives.
Summary:
Made the following changes:
Added calls to emitDirectiveSetNoAt() and emitDirectiveSetAt().
Added special emit function for .set at=$reg, emitDirectiveSetAtWithArg(unsigned RegNo).
Improved parsing error checks for .set at.
Refactored parser code for .set at.
Improved testing of both directives.
Improved code readability and comments.
Reviewers: dsanders
Reviewed By: dsanders
Subscribers: llvm-commits
Differential Revision: http://reviews.llvm.org/D7176
llvm-svn: 229097
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions