commit | 3858938b043bac2f046304ff99a54905acdcc6dd | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Mon Feb 28 01:02:29 2011 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Mon Feb 28 01:02:29 2011 +0000 |
tree | b680db64c1a2460d0f7003276d486fc7d4d9d220 | |
parent | 525544de0835d5ee7497f4897e255727b162e0aa [diff] |
make switch condition constant folding much more aggressive, handling compound statements and break statements. This implements enough to handle PR9322 and rdar://6970405. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@126602 91177308-0d34-0410-b5e6-96231b3b80d8