aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2020-08-10 13:06:36 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2020-08-10 14:13:19 +0100
commite6dc2c8ce7dbc307c89f9ca5020087a6a6fb15d0 (patch)
tree48b158d5196166bef187885e8588a5a64f3a3438 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
parent5f104a809983aa3b90f75fb411a9c8472545d270 (diff)
downloadllvm-e6dc2c8ce7dbc307c89f9ca5020087a6a6fb15d0.zip
llvm-e6dc2c8ce7dbc307c89f9ca5020087a6a6fb15d0.tar.gz
llvm-e6dc2c8ce7dbc307c89f9ca5020087a6a6fb15d0.tar.bz2
[X86][SSE] combineTargetShuffle - rearrange shuffle(hop,hop) matching to delay shuffle mask manipulation. NFC.
Check that we're shuffling hadd/pack ops first before altering shuffle masks. First step towards adding extra functionality, plus it avoids costly shuffle mask manipulation if not necessary.
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions