summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
diff options
context:
space:
mode:
authorJames Molloy <james.molloy@arm.com>2012-09-06 09:16:01 +0000
committerJames Molloy <james.molloy@arm.com>2012-09-06 09:16:01 +0000
commit34e9931bec0bd85862fb6ed2e14b43cb3e43fe4c (patch)
treea514a9db426a7cd569e3aa6c2b81764401a6489b /llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
parentfdff4a8e0b31a88ea020d8e40ae48f4682a30702 (diff)
downloadbcm5719-llvm-34e9931bec0bd85862fb6ed2e14b43cb3e43fe4c.tar.gz
bcm5719-llvm-34e9931bec0bd85862fb6ed2e14b43cb3e43fe4c.zip
Optimize codegen for VSETLNi{8,16,32} operating on Q registers. Degenerate to a VSETLN on D registers, instead of an (INSERT_SUBREG (VSETLN (EXTRACT_SUBREG ))) sequence to help the register coalescer.
llvm-svn: 163298
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud