summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
authorReid Kleckner <rnk@google.com>2017-02-07 18:42:53 +0000
committerReid Kleckner <rnk@google.com>2017-02-07 18:42:53 +0000
commit0887d44a618755395e04a57ce72163253c85b570 (patch)
tree87db0fe294128a3ca635744a5732a2b19d51dd62 /llvm/test
parent4513057d66817890be2db4066e2ac206cab0205b (diff)
downloadbcm5719-llvm-0887d44a618755395e04a57ce72163253c85b570.tar.gz
bcm5719-llvm-0887d44a618755395e04a57ce72163253c85b570.zip
[SDAGISel] Simplify some SDAGISel code, NFC
Hoist entry block code for arguments and swift error values out of the basic block instruction selection loop. Lowering arguments once up front seems much more readable than doing it conditionally inside the loop. It also makes it clear that argument lowering can update StaticAllocaMap because no instructions have been selected yet. Also use range-based for loops where possible. llvm-svn: 294329
Diffstat (limited to 'llvm/test')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud