aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Analysis
Commit message (Expand)AuthorAgeFilesLines
* SmallVectorize.Benjamin Kramer2010-10-231-1/+1
* Add RegionPass support.Tobias Grosser2010-10-201-0/+126
* Move NoAA out of BasicAliasAnalysis.cpp into its own file, now thatDan Gohman2010-10-192-9/+1
* Reapply r116831 and r116839, converting AliasAnalysis to useDan Gohman2010-10-192-30/+30
* Revert r116831 and r116839, which are breaking selfhost builds.Dan Gohman2010-10-192-30/+30
* Oops, check in all the files for converting AliasAnalysis toDan Gohman2010-10-192-30/+30
* Get rid of static constructors for pass registration. Instead, every pass ex...Owen Anderson2010-10-198-9/+27
* Make the representation of AliasSets explicitly differentiateDan Gohman2010-10-181-13/+9
* Don't pass the raw invalid pointer used to represent conflictingDan Gohman2010-10-181-1/+16
* Make AliasSetTracker TBAA-aware, enabling TBAA-enabled LICM.Dan Gohman2010-10-181-12/+29
* Remove noisy semicolon.Benjamin Kramer2010-10-131-1/+1
* Add Region::isTopLevelRegion().Tobias Grosser2010-10-131-0/+5
* RegionInfo: Update RegionInfo after a BB was split.Tobias Grosser2010-10-131-0/+6
* RegioInfo: Add getExpandedRegion().Tobias Grosser2010-10-131-0/+8
* RegionInfo: Allow to update exit and entry of a region.Tobias Grosser2010-10-131-0/+12
* RegionInfo: Enhance addSubregion.Tobias Grosser2010-10-131-2/+4
* RegionInfo: Allow to set the parent region of a basic block.Tobias Grosser2010-10-131-0/+6
* Now using a variant of the existing inlining heuristics to decide whether to ...Kenneth Uildriks2010-10-091-0/+12
* Start separating out code metrics into code size metrics and code performance...Kenneth Uildriks2010-10-082-3/+10
* Provie a clearner interface so that FE can decide whether a function has prot...Devang Patel2010-10-071-1/+8
* Add support for DW_TAG_unspecified_parameters.Devang Patel2010-10-061-0/+5
* Constify isReachableFromEntry.Dan Gohman2010-10-061-2/+2
* Add support to let FE mark explict methods as explict in debug info.Devang Patel2010-10-011-1/+9
* Let FE mark a variable as artificial variable.Devang Patel2010-09-291-1/+9
* Add support to let FE encode method access specifier.Devang Patel2010-09-291-1/+14
* Generalize DISubprogram element to encode various flags instead of just one b...Devang Patel2010-09-291-13/+17
* remove PointerTracking from mainline, Edwin is going to move it out to ClamAVChris Lattner2010-09-291-132/+0
* Provide an interface to let FEs anchor debug info for types.Devang Patel2010-09-281-0/+5
* Constify properlyDominates in the same manner as dominates.Dan Gohman2010-09-271-3/+22
* Remove WriteGraph's Name argument, which it didn't use, andDan Gohman2010-09-271-1/+1
* Avoid warnings about implicit conversions to `bool' in MSVC. This timeOscar Fuentes2010-09-251-2/+2
* Fix uninitialized TBAAFlag field values.Dan Gohman2010-09-221-0/+2
* Teach memdep about TBAA tags.Dan Gohman2010-09-221-6/+28
* Constify.Dan Gohman2010-09-221-1/+1
* Add some utility routines.Dan Gohman2010-09-211-0/+12
* Make CreateComplexVariable independent of SmallVector.Benjamin Kramer2010-09-211-4/+3
* Add a pass which prints out all the memdep dependencies.Dan Gohman2010-09-161-0/+7
* Revert r114097, adding back in the assertion against replacing an Instruction...Owen Anderson2010-09-161-0/+2
* Remove the experimental AliasAnalysis::getDependency interface, whichDan Gohman2010-09-143-130/+111
* typoesGabor Greif2010-09-101-2/+2
* What the loop unroller cares about, rather than just not unrolling loops with...Owen Anderson2010-09-091-1/+7
* Extend the getDependence query with support for PHI translation.Dan Gohman2010-09-091-2/+7
* Fix this comment.Dan Gohman2010-09-091-2/+3
* Refactor code-size reduction estimation methods out of InlineCostAnalyzer and...Owen Anderson2010-09-092-10/+12
* Add a new experimental generalized dependence query interface toDan Gohman2010-09-081-0/+84
* Tidy up the getModRefInfo declarations.Dan Gohman2010-09-071-24/+40
* pull a simple method out of LICM into a new Chris Lattner2010-09-061-4/+3
* Revert 112442 and 112440 until the compile time problems introducedDan Gohman2010-09-011-8/+5
* Update the descriptions of NoModRef and ModRef to be consistentDan Gohman2010-08-301-5/+3
* two changes: 1) make AliasSet hold the list of call sites with anChris Lattner2010-08-291-2/+8