aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Analysis
AgeCommit message (Expand)Author
2010-10-28Backward compatibility. Gracefully handle older versions of debug info.Devang Patel
2010-10-28Do not work too hard to find type's file info. There is a special field to re...Devang Patel
2010-10-28Fix indentation.Devang Patel
2010-10-28Do not rely on context to find file info. It is already provided as a separat...Devang Patel
2010-10-27Give a name to nameless argument.Devang Patel
2010-10-23SmallVectorize.Benjamin Kramer
2010-10-20Add RegionPass support.Tobias Grosser
2010-10-19Move NoAA out of BasicAliasAnalysis.cpp into its own file, now thatDan Gohman
2010-10-19Reapply r116831 and r116839, converting AliasAnalysis to useDan Gohman
2010-10-19Revert r116831 and r116839, which are breaking selfhost builds.Dan Gohman
2010-10-19Oops, check in all the files for converting AliasAnalysis toDan Gohman
2010-10-19Get rid of static constructors for pass registration. Instead, every pass ex...Owen Anderson
2010-10-18Make the representation of AliasSets explicitly differentiateDan Gohman
2010-10-18Don't pass the raw invalid pointer used to represent conflictingDan Gohman
2010-10-18Make AliasSetTracker TBAA-aware, enabling TBAA-enabled LICM.Dan Gohman
2010-10-13Remove noisy semicolon.Benjamin Kramer
2010-10-13Add Region::isTopLevelRegion().Tobias Grosser
2010-10-13RegionInfo: Update RegionInfo after a BB was split.Tobias Grosser
2010-10-13RegioInfo: Add getExpandedRegion().Tobias Grosser
2010-10-13RegionInfo: Allow to update exit and entry of a region.Tobias Grosser
2010-10-13RegionInfo: Enhance addSubregion.Tobias Grosser
2010-10-13RegionInfo: Allow to set the parent region of a basic block.Tobias Grosser
2010-10-09Now using a variant of the existing inlining heuristics to decide whether to ...Kenneth Uildriks
2010-10-08Start separating out code metrics into code size metrics and code performance...Kenneth Uildriks
2010-10-07Provie a clearner interface so that FE can decide whether a function has prot...Devang Patel
2010-10-06Add support for DW_TAG_unspecified_parameters.Devang Patel
2010-10-06Constify isReachableFromEntry.Dan Gohman
2010-10-01Add support to let FE mark explict methods as explict in debug info.Devang Patel
2010-09-29Let FE mark a variable as artificial variable.Devang Patel
2010-09-29Add support to let FE encode method access specifier.Devang Patel
2010-09-29Generalize DISubprogram element to encode various flags instead of just one b...Devang Patel
2010-09-29remove PointerTracking from mainline, Edwin is going to move it out to ClamAVChris Lattner
2010-09-28Provide an interface to let FEs anchor debug info for types.Devang Patel
2010-09-27Constify properlyDominates in the same manner as dominates.Dan Gohman
2010-09-27Remove WriteGraph's Name argument, which it didn't use, andDan Gohman
2010-09-25Avoid warnings about implicit conversions to `bool' in MSVC. This timeOscar Fuentes
2010-09-22Fix uninitialized TBAAFlag field values.Dan Gohman
2010-09-22Teach memdep about TBAA tags.Dan Gohman
2010-09-22Constify.Dan Gohman
2010-09-21Add some utility routines.Dan Gohman
2010-09-21Make CreateComplexVariable independent of SmallVector.Benjamin Kramer
2010-09-16Add a pass which prints out all the memdep dependencies.Dan Gohman
2010-09-16Revert r114097, adding back in the assertion against replacing an Instruction...Owen Anderson
2010-09-14Remove the experimental AliasAnalysis::getDependency interface, whichDan Gohman
2010-09-10typoesGabor Greif
2010-09-09What the loop unroller cares about, rather than just not unrolling loops with...Owen Anderson
2010-09-09Extend the getDependence query with support for PHI translation.Dan Gohman
2010-09-09Fix this comment.Dan Gohman
2010-09-09Refactor code-size reduction estimation methods out of InlineCostAnalyzer and...Owen Anderson
2010-09-08Add a new experimental generalized dependence query interface toDan Gohman