aboutsummaryrefslogtreecommitdiff
path: root/include/llvm
AgeCommit message (Expand)Author
2012-12-19Inline the only use of the hasParameterOnlyAttrs method.Bill Wendling
2012-12-19Inline the 'hasIncompatibleWithVarArgsAttrs' method into its only uses. And s...Bill Wendling
2012-12-19Change TargetLowering::getTruncStoreAction to take MVTs, instead of EVTs.Patrik Hagglund
2012-12-19Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling
2012-12-18Remove MachineInstr::setIsInsideBundle().Jakob Stoklund Olesen
2012-12-18Use bidirectional bundle flags to simplify important functions.Jakob Stoklund Olesen
2012-12-18Don't allow the automatically updated MI flags to be set directly.Jakob Stoklund Olesen
2012-12-18Tighten up the splice() API for bundled instructions.Jakob Stoklund Olesen
2012-12-18Add an assertion for a likely ilist::splice() contract violation.Jakob Stoklund Olesen
2012-12-18Tighten the insert() API for bundled instructions.Jakob Stoklund Olesen
2012-12-18Cleanup comment and formattingEli Bendersky
2012-12-18Add support for passing -main-file-name all the way through toEric Christopher
2012-12-17Tighten up the erase/remove API for bundled instructions.Jakob Stoklund Olesen
2012-12-17Prepare LLVM to fix PR14625, exposing a hook in MCContext to manage theChandler Carruth
2012-12-17Remove trailing whitespaceMichael Ilseman
2012-12-17Use different trait techniques to be compatible with g++Nick Kledzik
2012-12-17Teach MachO which sections contain codeTim Northover
2012-12-17Fix typo that results in new landing pads not getting a name, fixing PR14617.Duncan Sands
2012-12-17Fix comment typo.Duncan Sands
2012-12-16This patch is needed to make c++ exceptions work for mips16.Reed Kotler
2012-12-14Add more reset methods to make all objects that the backend may use for outpu...Pedro Artigas
2012-12-14[CMake] Move libxml2 stuff from clang to llvm/cmake.NAKAMURA Takumi
2012-12-14This patch improves the 64-bit PowerPC InitialExec TLS support by providingBill Schmidt
2012-12-14Change TargetLowering::getLoadExtAction to take an MVT, instead ofPatrik Hagglund
2012-12-13fix comment.Chris Lattner
2012-12-13Change TargetLowering::setTypeAction to take an MVT, instead fo EVT.Patrik Hagglund
2012-12-13Change TargetLowering::getRepRegClassFor to take an MVT, instead ofPatrik Hagglund
2012-12-13JITEventListener.h: Use llvm-config.h instead of config.h.NAKAMURA Takumi
2012-12-13Revert "Add a funciton to get the segment name of a section."Eric Christopher
2012-12-13Change TargetLowering::getRegClassFor to take an MVT, instead of EVT.Patrik Hagglund
2012-12-13Add a funciton to get the segment name of a section.Rafael Espindola
2012-12-13Rename isPowerOfTwo to isKnownToBeAPowerOfTwo.Rafael Espindola
2012-12-13Pattern matching code for intrinsics.Michael Ilseman
2012-12-13Remove extraneous debugging code.Eric Christopher
2012-12-13Add a way of printing out an arbitrary label name for a sectionEric Christopher
2012-12-13m_CombineOr and m_CombineAnd pattern combinatorsMichael Ilseman
2012-12-13Express prepend and append in terms of a more generic insert().Jakob Stoklund Olesen
2012-12-12Make the MCStreamer have a reset method and call that after finalization of t...Pedro Artigas
2012-12-12YAMLIO: Remove all of the template instantiation hacks, I don't see why they'...Benjamin Kramer
2012-12-12AlignedCharArrayUnion is erroring with non-clang compilersNick Kledzik
2012-12-12Initial implementation of a utility for converting native data Nick Kledzik
2012-12-12Make naming consistent, add comments and sanity assertsEli Bendersky
2012-12-12LoopVectorizer: Use the "optsize" attribute to decide if we are allowed to in...Nadav Rotem
2012-12-12This patch implements local-dynamic TLS model support for the 64-bitBill Schmidt
2012-12-12The TargetData is not used for the isPowerOfTwo determination. It has neverRafael Espindola
2012-12-12Improve debug info generated with enabled AddressSanitizer.Alexey Samsonov
2012-12-12Add ARM NONE and PREL31 relocation types.Logan Chien
2012-12-12Sorry about the churn. One more change to getOptimalMemOpType() hook. Did IEvan Cheng
2012-12-12- Rename isLegalMemOpType to isSafeMemOpType. "Legal" is a very overloade term.Evan Cheng
2012-12-12LoopVectorizer: When -Os is used, vectorize only loops that dont require a ta...Nadav Rotem