aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorJuergen Ributzka <juergen@apple.com>2014-10-15 18:58:07 +0000
committerJuergen Ributzka <juergen@apple.com>2014-10-15 18:58:07 +0000
commitf82c987a5cc1ecce7b5e3e11fff974e278e89c81 (patch)
tree08cda2e4da29f9a9f9d0743045d87a4f029217af /clang/lib/Frontend/CompilerInvocation.cpp
parent6780f0f7a09add4fb38067c06c28e05742ee1f7d (diff)
downloadllvm-f82c987a5cc1ecce7b5e3e11fff974e278e89c81.zip
llvm-f82c987a5cc1ecce7b5e3e11fff974e278e89c81.tar.gz
llvm-f82c987a5cc1ecce7b5e3e11fff974e278e89c81.tar.bz2
Reapply "[FastISel][AArch64] Add custom lowering for GEPs."
This is mostly a copy of the existing FastISel GEP code, but we have to duplicate it for AArch64, because otherwise we would bail out even for simple cases. This is because the standard fastEmit functions don't cover MUL at all and ADD is lowered very inefficientily. The original commit had a bug in the add emit logic, which has been fixed. llvm-svn: 219831
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions