aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2012-02-24 01:19:29 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2012-02-24 01:19:29 +0000
commitc54f6348861517398f17e85f41b30c4dd079fc3d (patch)
tree89724d722ff842bf01ca2fe55fc82f4d703f9c98 /lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
parentd1b220a33b16d97ef4194b4da625ba1c57974dee (diff)
Switch ARM target to register masks.
I'll let the buildbots determine the compile time improvements from this change, but 464.h264ref has 5% faster codegen at -O2. This patch does cause some assembly changes. Branch folding can make different decisions about calls with dead return values. CriticalAntiDepBreaker may choose different registers because its liveness tracking is affected. MachineCopyPropagation may sometimes leave a dead copy behind. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@151331 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp')
0 files changed, 0 insertions, 0 deletions