diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-10-15 10:22:23 +0100 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-10-15 10:22:41 +0100 |
commit | d7fa9030d47fa62ad443717f4d1c8da4096a1d6c (patch) | |
tree | 5ea69b8ef946e1844e0daafa0f1c3f1db787af91 /llvm/lib/CodeGen/MachineFunction.cpp | |
parent | 82ed18601dbc816e1f64407a926602f95bbeda32 (diff) | |
download | llvm-d7fa9030d47fa62ad443717f4d1c8da4096a1d6c.zip llvm-d7fa9030d47fa62ad443717f4d1c8da4096a1d6c.tar.gz llvm-d7fa9030d47fa62ad443717f4d1c8da4096a1d6c.tar.bz2 |
[CodeGen][X86] Emit fshl/fshr ir intrinsics for shiftleft128/shiftright128 ms intrinsics
Now that funnel shift handling is pretty good, we can use the intrinsics directly and avoid a lot of zext/trunc issues.
https://godbolt.org/z/YqhnnM
Differential Revision: https://reviews.llvm.org/D89405
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions