diff options
author | Tim Northover <tnorthover@apple.com> | 2014-04-24 12:11:53 +0000 |
---|---|---|
committer | Tim Northover <tnorthover@apple.com> | 2014-04-24 12:11:53 +0000 |
commit | b62ba5eca09b8bf196093279f6c8911d5f90c7cc (patch) | |
tree | 6705fa6b80f818eb59760327a798d02db50fcce5 /test/lit.site.cfg.in | |
parent | fe6f4e4d31aa5fd0840887883ffff45ae0e9295a (diff) | |
download | llvm-b62ba5eca09b8bf196093279f6c8911d5f90c7cc.tar.gz llvm-b62ba5eca09b8bf196093279f6c8911d5f90c7cc.tar.bz2 llvm-b62ba5eca09b8bf196093279f6c8911d5f90c7cc.tar.xz |
AArch64/ARM64: implement BFI optimisation
ARM64 was not producing pure BFI instructions for bitfield insertion
operations, unlike AArch64. The approach had to be a little different (in
ISelDAGToDAG rather than ISelLowering), and the outcomes aren't identical but
hopefully this gives it similar power.
This should address PR19424.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207102 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/lit.site.cfg.in')
0 files changed, 0 insertions, 0 deletions