aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Sorry, several patches in one.Evan Cheng2011-01-201-3/+7
* Object: Add ELF support.Michael J. Spencer2011-01-201-0/+3
* Remove an unnecessary #include.Cameron Zwarich2011-01-201-1/+0
* There is no point in verifying an analysis that is never updated.Cameron Zwarich2011-01-181-2/+0
* Remove some now-unused DominanceFrontier methods.Cameron Zwarich2011-01-181-27/+0
* Remove outdated references to dominance frontiers.Cameron Zwarich2011-01-182-2/+2
* Trailing whitespace.Jim Grosbach2011-01-171-17/+17
* Roll r123609 back in with two changes that fix test failures with expensiveCameron Zwarich2011-01-171-2/+1
* Revert rr123550. It causes clang build failure on darwin9.Devang Patel2011-01-171-12/+22
* Add some platform checks. Also fix a typo on a Makefile.Oscar Fuentes2011-01-171-11/+11
* Remove useless Tag enumeration.Jay Foad2011-01-171-10/+5
* Roll out r123609 due to failures on the llvm-x86_64-linux-checks bot.Cameron Zwarich2011-01-171-1/+2
* Eliminate the use of dominance frontiers in PromoteMemToReg. In addition toCameron Zwarich2011-01-171-2/+1
* UnRevert "Revert "Archive: Replace all internal uses of PathV1 with PathV2. T...Michael J. Spencer2011-01-161-2/+3
* Simplify the construction and destruction of Uses. SimplifyJay Foad2011-01-162-11/+11
* Remove unnecessary specialization OperandTraits<User>.Jay Foad2011-01-161-22/+0
* Move the implementation of the User class into a new source file,Jay Foad2011-01-161-0/+9
* Revert "Archive: Replace all internal uses of PathV1 with PathV2. The externa...Michael J. Spencer2011-01-161-3/+2
* remove the partial specialization pass. It is unmaintained and has bugs.Chris Lattner2011-01-164-11/+2
* Archive: Fix spelling.Michael J. Spencer2011-01-151-3/+3
* Archive: Replace all internal uses of PathV1 with PathV2. The external API st...Michael J. Spencer2011-01-151-2/+3
* Support/GraphWriter: Replace all internal uses of PathV1 with PathV2. The ext...Michael J. Spencer2011-01-151-22/+12
* Support/PathV2: Add identify_magic.Michael J. Spencer2011-01-151-0/+9
* Support/PathV2: Implement get_magic.Michael J. Spencer2011-01-151-3/+5
* Make config.h.cmake similar to config.h.inOscar Fuentes2011-01-151-65/+89
* Teach LazyValueInfo that allocas aren't NULL. Over all of llvm-test, this savesNick Lewycky2011-01-151-0/+4
* fix typoChris Lattner2011-01-151-1/+1
* Fix m_Not and m_Neg to not match random ConstantInt's. BeforeChris Lattner2011-01-151-4/+0
* Generalize LoadAndStorePromoter a bit and switch LICMChris Lattner2011-01-151-3/+20
* Add a possibility to switch between CFI directives- and table-based frame des...Anton Korobeynikov2011-01-141-1/+9
* Add CFI directives-based frame information emission. Not hooked yet.Anton Korobeynikov2011-01-141-1/+1
* Add a new LoadAndStorePromoter class, which implements the generalChris Lattner2011-01-141-0/+32
* OperandTraits<>::Layout isn't used for anything. Remove it.Jay Foad2011-01-142-14/+0
* Reorder macros on config.h.cmake to easily compare it againstOscar Fuentes2011-01-141-54/+77
* switch the second scalarrepl pass to use SSAUpdater. We run two scalarrepl p...Chris Lattner2011-01-141-1/+2
* split SROA into two passes: one that uses DomFrontiers (-scalarrepl) Chris Lattner2011-01-142-2/+4
* Remove casts between Value** and Constant**, which won't work if aJay Foad2011-01-142-2/+15
* Completed :lower16: / :upper16: support for movw / movt pairs on Darwin.Evan Cheng2011-01-141-1/+4
* Rather than doing early instcombine, try doing early CSE instead. This shoul...Owen Anderson2011-01-141-1/+1
* Move some shift transforms out of instcombine and into InstructionSimplify.Duncan Sands2011-01-141-4/+19
* Don't bother conditionalizing the use of SROA in -O1 mode. We're already run...Owen Anderson2011-01-141-4/+1
* Add single entry / single exit accessors.Tobias Grosser2011-01-131-0/+14
* Teach frame lowering to ignore debug values after the terminators.Jakob Stoklund Olesen2011-01-131-0/+4
* Add some platform tests.Oscar Fuentes2011-01-131-7/+7
* Platform tests for argz_* functions.Oscar Fuentes2011-01-131-5/+5
* Model :upper16: and :lower16: as ARM specific MCTargetExpr. This is a stepEvan Cheng2011-01-131-3/+1
* Support/Path: Deprecate PathV1::IsSymlink and replace all uses with PathV2::i...Michael J. Spencer2011-01-121-1/+2
* Annotate VirtRegRewriter debug output with slot indexes.Jakob Stoklund Olesen2011-01-121-0/+4
* Assert if anybody tries to put a slot index on a DBG_VALUE instruction.Jakob Stoklund Olesen2011-01-121-0/+3
* Put the Dominator improvements back in. They were not the cause of bootstrap ...Jakob Stoklund Olesen2011-01-112-88/+41