diff options
| author | Tom Care <tom.care@uqconnect.edu.au> | 2010-08-25 22:37:26 +0000 |
|---|---|---|
| committer | Tom Care <tom.care@uqconnect.edu.au> | 2010-08-25 22:37:26 +0000 |
| commit | 82b2a1dadae8546e9c6ce44e6201f2c1291dfd2b (patch) | |
| tree | df0c0917e0cf335990a414418c57ce7a11b4e3c7 /llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp | |
| parent | a0d7e434c0a2223ffdb78539dd7d498357c401ee (diff) | |
| download | llvm-82b2a1dadae8546e9c6ce44e6201f2c1291dfd2b.zip llvm-82b2a1dadae8546e9c6ce44e6201f2c1291dfd2b.tar.gz llvm-82b2a1dadae8546e9c6ce44e6201f2c1291dfd2b.tar.bz2 | |
Improved the handling of blocks and block variables in PseudoConstantAnalysis
- Removed the assumption that __block vars are all non-constant
- Simplified some repetitive code in RunAnalysis
- Added block walking support
- Code/comments cleanup
- Separated out test for block pseudoconstants
llvm-svn: 112098
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp')
0 files changed, 0 insertions, 0 deletions
