summaryrefslogtreecommitdiffstats
path: root/llvm/lib/VMCore/DebugInfoProbe.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Take out the debug info probe stuff. It's making some changes toEric Christopher2012-03-231-225/+0
| | | | | | | the PassManager annoying and should be reimplemented as a decorator on top of existing passes (as should the timing data). llvm-svn: 153305
* Revert unintentional check-in.Devang Patel2011-06-241-26/+10
| | | | llvm-svn: 133822
* Handle debug info for i128 constants.Devang Patel2011-06-241-10/+26
| | | | llvm-svn: 133821
* Clear list of instructions without DebugLoc.Devang Patel2011-05-231-0/+1
| | | | llvm-svn: 131906
* Use IRBuiler while constant folding terminator.Devang Patel2011-05-181-2/+2
| | | | llvm-svn: 131541
* In debug output, clearly list new instructions without DebugLoc.Devang Patel2011-05-051-36/+2
| | | | llvm-svn: 130957
* Print new instructions without DebugLoc.Devang Patel2011-04-291-0/+9
| | | | llvm-svn: 130542
* Coalesce some DEBUGs (moving an only-used-in-DEBUG variable's declaration ↵Matt Beaumont-Gay2011-04-281-6/+7
| | | | | | into the DEBUG) llvm-svn: 130448
* Beautify debug info probe output.Devang Patel2011-04-281-4/+13
| | | | llvm-svn: 130435
* Fix debug message.Devang Patel2011-04-131-1/+3
| | | | llvm-svn: 129463
* face+palmDevang Patel2011-04-061-4/+4
| | | | | | Keep track of llvm.dbg.value intrinsics with non null values. llvm-svn: 129010
* Do not accidently initialize NumDbgValueLost and NumDbgLineLost counts.Devang Patel2011-03-161-4/+4
| | | | llvm-svn: 127720
* Introduce DebugInfoProbe. This is used to monitor how llvm optimizer is ↵Devang Patel2011-03-101-0/+237
treating debugging information. It generates output that lools like 8 times line number info lost by Scalar Replacement of Aggregates (SSAUp) 1 times line number info lost by Simplify well-known library calls 12 times variable info lost by Jump Threading llvm-svn: 127381
OpenPOWER on IntegriCloud