aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
* remove a few dead insertion methods.Chris Lattner2009-08-244-23/+2
* Fix -Asserts warnings.Daniel Dunbar2009-08-231-0/+2
* remove uses of llvm/Support/Streams.h.Chris Lattner2009-08-234-47/+47
* convert LoopInfo.h and GraphWriter.h to use raw_ostreamChris Lattner2009-08-232-12/+15
* remove a few DOUTs here and there.Chris Lattner2009-08-232-26/+26
* Change Pass::print to take a raw ostream instead of std::ostream,Chris Lattner2009-08-2312-61/+35
* eliminate the std::ostream form of WriteAsOperand and update clients.Chris Lattner2009-08-235-34/+49
* eliminate the "Value" printing methods that print to a std::ostream.Chris Lattner2009-08-237-35/+39
* Don't assume that the operand of an inttoptr is an pointer-sized integer.Dan Gohman2009-08-211-1/+3
* Change getelementptr folding to use APInt instead of uint64_t forDan Gohman2009-08-211-11/+15
* bug 4530: Make debug information static to it is preservered during bitcode l...Richard Pennington2009-08-211-2/+2
* Rename hasNoUnsignedOverflow and hasNoSignedOverflow to hasNoUnsignedWrapDan Gohman2009-08-201-8/+8
* Various comment and whitespace cleanups.Dan Gohman2009-08-203-14/+17
* Fix a bug in the over-index constant folding. When over-indexing anDan Gohman2009-08-191-8/+24
* Use hasDefinitiveInitializer() instead of testing the same thingDan Gohman2009-08-193-4/+3
* Canonicalize indices in a constantexpr GEP. If Indices exceed theDan Gohman2009-08-191-4/+48
* Broke line before break.Andreas Neustifter2009-08-191-1/+2
* Fix SimplifyLibcalls and ValueTracking to check mayBeOverriddenDan Gohman2009-08-191-1/+2
* Generalize ScalarEvolution to be able to analyze GEPs whenDan Gohman2009-08-182-119/+394
* Oops. find all llvm.dbg.global_variables.Devang Patel2009-08-171-1/+1
* Fix more missing newlines.Dan Gohman2009-08-171-2/+2
* Actually privatize a IntegerTypes, and fix a few bugs exposed by this.Owen Anderson2009-08-131-4/+4
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-1310-94/+107
* Fix a missing newline (now that Value*'s operator<< doesn't append one).Dan Gohman2009-08-121-1/+1
* Use isa instead of dyn_cast when the result is only converted to bool.Dan Gohman2009-08-111-2/+2
* Tidy #includes.Dan Gohman2009-08-111-1/+0
* Don't assume that external global variables are aligned at their preferredDan Gohman2009-08-111-2/+10
* Keep track of DIType.Devang Patel2009-08-101-3/+13
* Some ProfileInfo cleanups.Daniel Dunbar2009-08-082-1/+2
* Add a basic static ProfileInfo provider (ProfileEstimatorPass).Daniel Dunbar2009-08-082-0/+237
* More ProfileInfo improvements.Daniel Dunbar2009-08-082-62/+80
* Fix copy-pasto.Andreas Bolka2009-08-071-2/+2
* SIV/MIV classification for LDA.Andreas Bolka2009-08-071-6/+35
* Remove unused function.Daniel Dunbar2009-08-071-7/+0
* Fix a bunch of namespace pollution.Dan Gohman2009-08-072-9/+9
* Remove dead code.Devang Patel2009-08-061-31/+1
* Simplify the ZIV tester to the max.Andreas Bolka2009-08-061-3/+2
* Privatize the StructType table, which unfortunately involves routing contexts...Owen Anderson2009-08-051-11/+21
* Make block and function count available via ProfileInfo.Daniel Dunbar2009-08-052-6/+19
* Remove unnecessary ProfileInfoLoader methods.Daniel Dunbar2009-08-052-152/+20
* ZIV tester for LDA.Andreas Bolka2009-08-051-1/+17
* Restrict LDA to GEPs with the same pointer offset.Andreas Bolka2009-08-051-11/+27
* Restrict LDA to affine subscripts.Andreas Bolka2009-08-031-0/+18
* LibCallAliasAnalysis doesn't use TargetData.Dan Gohman2009-07-311-2/+0
* Make TargetData optional in MemoryDependenceAnalysis.Dan Gohman2009-07-311-10/+7
* Remove an unnecessary header.Dan Gohman2009-07-311-1/+0
* Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...Owen Anderson2009-07-317-31/+29
* Fix some problems with ASTCallbackVH in its use as a DenseMap key.Dan Gohman2009-07-311-4/+6
* Process DbgDeclareInst.Devang Patel2009-07-311-0/+15
* Move getTrue() and getFalse() to 2.5-like APIs.Owen Anderson2009-07-311-1/+1