diff options
author | Chris Lattner <sabre@nondot.org> | 2008-11-12 08:55:54 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2008-11-12 08:55:54 +0000 |
commit | 9802a5173ffd403d9ede2d4b6b6107fa2e220544 (patch) | |
tree | 7c34da80b65d2b7a5b2428914a57034af56d965b /lib/AST/ExprConstant.cpp | |
parent | f7b5ea9de3d043fa900ab8a8976a4c0eefc233b7 (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