diff options
author | Chad Rosier <mcrosier@apple.com> | 2013-02-25 21:59:35 +0000 |
---|---|---|
committer | Chad Rosier <mcrosier@apple.com> | 2013-02-25 21:59:35 +0000 |
commit | a92ef4ba5b6f19a9e730ad518e70bc5298c03648 (patch) | |
tree | 9b63584165bea5bdf2e80c27d44d74ad938f1dac /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 006c1d1d49bdc714d9aa4ea167cba18f6fe7a28e (diff) | |
download | bcm5719-llvm-a92ef4ba5b6f19a9e730ad518e70bc5298c03648.tar.gz bcm5719-llvm-a92ef4ba5b6f19a9e730ad518e70bc5298c03648.zip |
[fast-isel] Add X86FastIsel::FastLowerArguments to handle functions with 6 or
fewer scalar integer (i32 or i64) arguments. It completely eliminates the need
for SDISel for trivial functions.
Also, add the new llc -fast-isel-abort-args option, which is similar to
-fast-isel-abort option, but for formal argument lowering.
llvm-svn: 176052
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions