commit | 9802a5173ffd403d9ede2d4b6b6107fa2e220544 | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Wed Nov 12 08:55:54 2008 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Wed Nov 12 08:55:54 2008 +0000 |
tree | 7c34da80b65d2b7a5b2428914a57034af56d965b | |
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