aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm
Commit message (Expand)AuthorAgeFilesLines
* 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
* Extend StringRef's edit-distance algorithm to permit an upper bound on the al...Douglas Gregor2010-10-191-1/+6
* Revert r116831 and r116839, which are breaking selfhost builds.Dan Gohman2010-10-192-30/+30
* Shrink MachineOperand from 40 to 32 bytes on 64-bit hosts.Jakob Stoklund Olesen2010-10-191-6/+18
* Remove extraneous slash.Owen Anderson2010-10-191-1/+1
* Re-enable register pressure aware machine licm with fixes. Hoist() may haveEvan Cheng2010-10-191-0/+14
* Oops, check in all the files for converting AliasAnalysis toDan Gohman2010-10-192-30/+30
* Factor out the call-once implementation into its own macro.Owen Anderson2010-10-191-70/+21
* Get rid of static constructors for pass registration. Instead, every pass ex...Owen Anderson2010-10-1918-30/+60
* Revert r116781 "- Add a hook for target to determine whether an instruction defDaniel Dunbar2010-10-191-14/+0
* GlobalOpt: EvaluateFunction() must not evaluate stores to weak_odr globals.Mikhail Glushenkov2010-10-191-1/+28
* Trailing whitespace.Mikhail Glushenkov2010-10-191-1/+1
* First step to allowing the resource directory of Clang to be adjusted forChandler Carruth2010-10-192-0/+6
* - Add a hook for target to determine whether an instruction def isEvan Cheng2010-10-191-0/+14
* Move the definition of this to the source file to anchor the vtable.Chandler Carruth2010-10-191-1/+1
* Make the representation of AliasSets explicitly differentiateDan Gohman2010-10-181-13/+9
* Add a virtual destructor to silence a GCC warning.Chandler Carruth2010-10-181-0/+2
* Don't pass the raw invalid pointer used to represent conflictingDan Gohman2010-10-181-1/+16
* Don't recompute MachineRegisterInfo in the Optimize* method.Bill Wendling2010-10-181-0/+1
* Make AliasSetTracker TBAA-aware, enabling TBAA-enabled LICM.Dan Gohman2010-10-182-13/+30
* Add TypeBasedAliasAnalysis to the standard pass lists. Note that itDan Gohman2010-10-181-3/+11
* Make BasicAliasAnalysis a normal AliasAnalysis implementation whichDan Gohman2010-10-181-0/+6
* Add a MCObjectFormat class so that code common to all targets that use aRafael Espindola2010-10-163-15/+58
* MC-COFF: Add support for default-null weak externals.Michael J. Spencer2010-10-161-1/+1
* X86-Windows: Emit an undefined global __fltused symbol when targeting WindowsMichael J. Spencer2010-10-161-1/+14
* Whitespace!Michael J. Spencer2010-10-162-42/+42
* Grammar.Jim Grosbach2010-10-151-3/+3
* Always use binary mode for output stream. This is important to prevent unwant...Francois Pichet2010-10-141-4/+1
* Try again at implementing thread-safe lazy pass initialization, without depen...Owen Anderson2010-10-141-10/+72
* Revert r116489. It included some changes I didn't intend to commit, and brok...Owen Anderson2010-10-141-23/+23
* Apparently MSVC doesn't support thread-safe static local initialization. Rol...Owen Anderson2010-10-141-23/+23
* add uadd_ov/usub_ov to apint, consolidate constant foldingChris Lattner2010-10-141-3/+3
* missed a line :(Chris Lattner2010-10-131-1/+1
* constify these methods.Chris Lattner2010-10-131-4/+4
* add a few operations for signed operations that also Chris Lattner2010-10-131-11/+23
* Conversely, Analysis-implementations do NOT need to initialize the AnalysisGr...Owen Anderson2010-10-131-3/+1
* Analysis groups need to initialize their default implementations.Owen Anderson2010-10-131-1/+2
* Take advantage of C++'s thread-safe static local initialization to simplify t...Owen Anderson2010-10-131-11/+31
* 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
* Fix PR8313 by changing ValueToValueMap use a TrackingVH.Rafael Espindola2010-10-131-1/+1
* Be more consistent in using ValueToValueMapTy.Rafael Espindola2010-10-131-7/+8
* Begin adding static dependence information to passes, which will allow us toOwen Anderson2010-10-121-1/+37
* Comment grammar tweakage.Jim Grosbach2010-10-121-2/+2