diff options
| author | Craig Topper <craig.topper@intel.com> | 2018-07-06 07:14:41 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2018-07-06 07:14:41 +0000 |
| commit | c60e1807b3f099d67a3ed7ceb77dd4257c6d61b6 (patch) | |
| tree | 36e8e27b9cd56b8c98100d06f58ff23d41210984 /llvm/test/MC/ARM/data-in-code.ll | |
| parent | 7525edc89078f138c9dad6bdb3c5eed31f65c017 (diff) | |
| download | bcm5719-llvm-c60e1807b3f099d67a3ed7ceb77dd4257c6d61b6.tar.gz bcm5719-llvm-c60e1807b3f099d67a3ed7ceb77dd4257c6d61b6.zip | |
[X86] Remove FMA4 scalar intrinsics. Use llvm.fma intrinsic instead.
The intrinsics can be implemented with a f32/f64 llvm.fma intrinsic and an insert into a zero vector.
There are a couple regressions here due to SelectionDAG not being able to pull an fneg through an extract_vector_elt. I'm not super worried about this though as InstCombine should be able to do it before we get to SelectionDAG.
llvm-svn: 336416
Diffstat (limited to 'llvm/test/MC/ARM/data-in-code.ll')
0 files changed, 0 insertions, 0 deletions

