aboutsummaryrefslogtreecommitdiff
path: root/lib/AST/ExprConstant.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2008-11-12 08:55:54 +0000
committerChris Lattner <sabre@nondot.org>2008-11-12 08:55:54 +0000
commit9802a5173ffd403d9ede2d4b6b6107fa2e220544 (patch)
tree7c34da80b65d2b7a5b2428914a57034af56d965b /lib/AST/ExprConstant.cpp
parentf7b5ea9de3d043fa900ab8a8976a4c0eefc233b7 (diff)
Lower ?: into select when the selected values are cheap and side-effect-free.
This cuts another 200 lines off expr.ll, forming 23 selects. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@59124 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/AST/ExprConstant.cpp')
0 files changed, 0 insertions, 0 deletions