aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFrameInfo.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2020-04-06 10:42:14 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2020-04-06 12:45:23 +0100
commit9bc5b1a489c66dc16f63050648824d00053dc659 (patch)
treea2d5e4467143ffab8471a71bb9148047542843ac /llvm/lib/CodeGen/MachineFrameInfo.cpp
parent232eff55f654cbe42b18ce96722ddda15dd67957 (diff)
downloadllvm-9bc5b1a489c66dc16f63050648824d00053dc659.zip
llvm-9bc5b1a489c66dc16f63050648824d00053dc659.tar.gz
llvm-9bc5b1a489c66dc16f63050648824d00053dc659.tar.bz2
[X86][SSE] combineVectorSignBitsTruncation - remove minimum vector length limitations
truncateVectorWithPACK has its own vector length controls, so we can rely on those directly. This helps some existing truncation to subvector tests, which were being combined later during shuffle lowering at which point the sign/zero bit detection had become obscured preventing lowerShuffleWithPACK working as well as it could.
Diffstat (limited to 'llvm/lib/CodeGen/MachineFrameInfo.cpp')
0 files changed, 0 insertions, 0 deletions