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 | eb6611e7277cea4be46faedaf239db931a94832f (patch) | |
| tree | 4cb4a83c4d435a6d65b3e269cbe5d705bfd746c7 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 1cb984fbcfaa4c0a8efe2ad08254fc647e95a616 (diff) | |
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.
llvm-svn: 207102
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
