summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/TargetSelect.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2012-03-29 22:54:32 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2012-03-29 22:54:32 +0000
commit2f2897372ac3b502f679bdc24c938d5bd936e109 (patch)
tree07817c8747a9cdfeaef9956927a13ac1dccd1dcd /llvm/lib/ExecutionEngine/TargetSelect.cpp
parent07635cc792a67a942794fd934ea701034cc61480 (diff)
downloadbcm5719-llvm-2f2897372ac3b502f679bdc24c938d5bd936e109.tar.gz
bcm5719-llvm-2f2897372ac3b502f679bdc24c938d5bd936e109.zip
Prefer even-odd D-register pairs.
We are sometimes allocatinog from the DPair register class which contains odd-even pairs in addition to the Q registers. Place the Q registers first in the DPair allocation order as they can be copied with a single instruction. The odd-even pairs should only be allocated as a last resort. llvm-svn: 153699
Diffstat (limited to 'llvm/lib/ExecutionEngine/TargetSelect.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud