diff options
author | Craig Topper <craig.topper@gmail.com> | 2020-02-09 13:08:25 -0800 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2020-02-09 13:19:35 -0800 |
commit | 656d66f5fc51ce6003b1ef114d6806168fb1f159 (patch) | |
tree | 0af20f45fe0d5bb81d2e03e18fdf36d3b5387f75 /llvm/lib/CodeGen/MachineFunction.cpp | |
parent | e1cbfecdb866211a8f4f51064e96c200b278232b (diff) | |
download | llvm-656d66f5fc51ce6003b1ef114d6806168fb1f159.zip llvm-656d66f5fc51ce6003b1ef114d6806168fb1f159.tar.gz llvm-656d66f5fc51ce6003b1ef114d6806168fb1f159.tar.bz2 |
[X86] Use custom isel for (X86sbb_flag 0, 0) so we can use 32-bit SBB for i8/i16.
We were using MOV32r0 and an extract_subreg as an input. By using
custom isel we can move the extract_subreg to after the SBB instead
of on the input.
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions