aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2011-01-23Add support for the --noexecstack option.Rafael Espindola
2011-01-23Convert a std::vector to a SmallVector for another 5.4% speedup on domtree.Cameron Zwarich
2011-01-23In the simpler version of the link-eval data structure that we use in dominatorCameron Zwarich
2011-01-23Delay the creation of eh_frame so that the user can change the defaults.Rafael Espindola
2011-01-23Remove useless struct fields.Cameron Zwarich
2011-01-23Remove friend declaration for removed function.Cameron Zwarich
2011-01-23Remove more duplicated code.Rafael Espindola
2011-01-23Convert a std::vector to a SmallVector.Cameron Zwarich
2011-01-23Remove duplicated code.Rafael Espindola
2011-01-23Simplify some code now that we've removed the more optimal (but slower) versionCameron Zwarich
2011-01-22Remove dead ivar.Benjamin Kramer
2011-01-22add DW_TAG for rvalue refs.Chris Lattner
2011-01-21Clang was not parsing target triples involving EABI and was generating wrong ...Renato Golin
2011-01-21Handles libffi on the CMake build.Oscar Fuentes
2011-01-21Convert -enable-sched-cycles and -enable-sched-hazard to -disableAndrew Trick
2011-01-21Object: Fix type punned pointer issues by making DataRefImpl a union and usin...Michael J. Spencer
2011-01-20Sorry, several patches in one.Evan Cheng
2011-01-20Object: Add ELF support.Michael J. Spencer
2011-01-20Remove an unnecessary #include.Cameron Zwarich
2011-01-18There is no point in verifying an analysis that is never updated.Cameron Zwarich
2011-01-18Remove some now-unused DominanceFrontier methods.Cameron Zwarich
2011-01-18Remove outdated references to dominance frontiers.Cameron Zwarich
2011-01-17Trailing whitespace.Jim Grosbach
2011-01-17Roll r123609 back in with two changes that fix test failures with expensiveCameron Zwarich
2011-01-17Revert rr123550. It causes clang build failure on darwin9.Devang Patel
2011-01-17Add some platform checks. Also fix a typo on a Makefile.Oscar Fuentes
2011-01-17Remove useless Tag enumeration.Jay Foad
2011-01-17Roll out r123609 due to failures on the llvm-x86_64-linux-checks bot.Cameron Zwarich
2011-01-17Eliminate the use of dominance frontiers in PromoteMemToReg. In addition toCameron Zwarich
2011-01-16UnRevert "Revert "Archive: Replace all internal uses of PathV1 with PathV2. T...Michael J. Spencer
2011-01-16Simplify the construction and destruction of Uses. SimplifyJay Foad
2011-01-16Remove unnecessary specialization OperandTraits<User>.Jay Foad
2011-01-16Move the implementation of the User class into a new source file,Jay Foad
2011-01-16Revert "Archive: Replace all internal uses of PathV1 with PathV2. The externa...Michael J. Spencer
2011-01-16remove the partial specialization pass. It is unmaintained and has bugs.Chris Lattner
2011-01-15Archive: Fix spelling.Michael J. Spencer
2011-01-15Archive: Replace all internal uses of PathV1 with PathV2. The external API st...Michael J. Spencer
2011-01-15Support/GraphWriter: Replace all internal uses of PathV1 with PathV2. The ext...Michael J. Spencer
2011-01-15Support/PathV2: Add identify_magic.Michael J. Spencer
2011-01-15Support/PathV2: Implement get_magic.Michael J. Spencer
2011-01-15Make config.h.cmake similar to config.h.inOscar Fuentes
2011-01-15Teach LazyValueInfo that allocas aren't NULL. Over all of llvm-test, this savesNick Lewycky
2011-01-15fix typoChris Lattner
2011-01-15Fix m_Not and m_Neg to not match random ConstantInt's. BeforeChris Lattner
2011-01-15Generalize LoadAndStorePromoter a bit and switch LICMChris Lattner
2011-01-14Add a possibility to switch between CFI directives- and table-based frame des...Anton Korobeynikov
2011-01-14Add CFI directives-based frame information emission. Not hooked yet.Anton Korobeynikov
2011-01-14Add a new LoadAndStorePromoter class, which implements the generalChris Lattner
2011-01-14OperandTraits<>::Layout isn't used for anything. Remove it.Jay Foad
2011-01-14Reorder macros on config.h.cmake to easily compare it againstOscar Fuentes