diff options
author | Tim Northover <tnorthover@apple.com> | 2014-02-19 11:55:06 +0000 |
---|---|---|
committer | Tim Northover <tnorthover@apple.com> | 2014-02-19 11:55:06 +0000 |
commit | db3e5e2408c756bbf869ffc03168ae93f0dbb880 (patch) | |
tree | 81d83d56af30f59ea52cd9507d5336b914a1a88c /llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp | |
parent | cd8535a96dec3e68b626240cc85cc34168fe5c7c (diff) | |
download | bcm5719-llvm-db3e5e2408c756bbf869ffc03168ae93f0dbb880.tar.gz bcm5719-llvm-db3e5e2408c756bbf869ffc03168ae93f0dbb880.zip |
AArch64: look up EmitAArch64Scalar support before calling.
This fixes one immediate bug where an expression with side-effects
could be emitted twice during a NEON call.
It also prepares the way for folding CodeGen for many of the SISD
intrinsics into a table, reducing code size and hopefully increasing
performance eventually ("binary search + few switch cases" should be
better than "lots of switch cases").
llvm-svn: 201667
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp')
0 files changed, 0 insertions, 0 deletions