diff options
author | David Green <david.green@arm.com> | 2020-02-25 11:26:53 +0000 |
---|---|---|
committer | David Green <david.green@arm.com> | 2020-02-27 12:19:31 +0000 |
commit | 13f2a5883f2bf29b65b0a24592c2a38132e8946e (patch) | |
tree | 76d8a74879ea48835f4bff3e2e0b5a9034085b8b /llvm/lib/CodeGen/MachineFunction.cpp | |
parent | 548e540d2ced9f5a596e0433f544c560a842a6a7 (diff) | |
download | llvm-13f2a5883f2bf29b65b0a24592c2a38132e8946e.zip llvm-13f2a5883f2bf29b65b0a24592c2a38132e8946e.tar.gz llvm-13f2a5883f2bf29b65b0a24592c2a38132e8946e.tar.bz2 |
[ARM] Fixup FP16 bitcasts
Under fp16 we optimise the bitcast between a VMOVhr and a CopyToReg via
custom lowering. This rewrites that to be a DAG combine instead, which
helps produce better code in the cases where the bitcast is actaully
legal.
Differential Revision: https://reviews.llvm.org/D72753
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions