aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
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
2012-12-12Avoid using lossy load / stores for memcpy / memset expansion. e.g.Evan Cheng
2012-12-12Added a slew of SimplifyInstruction floating-point optimizations, many of whi...Michael Ilseman
2012-12-12Pattern matchers for floating point valuesMichael Ilseman
2012-12-12Remove FIXMEs surrounding Constant[Data]Vectors, insteadMichael Ilseman
2012-12-11Replace TargetLowering::isIntImmLegal() withEvan Cheng
2012-12-11Add R600 backendTom Stellard
2012-12-11This patch implements the general dynamic TLS model for 64-bit PowerPC.Bill Schmidt
2012-12-11Use an ArrayRef instead of a std::vector&.Rafael Espindola
2012-12-11Revert EVT->MVT changes, r169836-169851, due to buildbot failures.Patrik Hagglund
2012-12-11Holding my nose and moving the accumulation routine to GEPOperatorChandler Carruth
2012-12-11Hoist the GEP constant address offset computation to a common home onChandler Carruth
2012-12-11Change TargetLowering::getTypeForExtArgOrReturn to take and returnPatrik Hagglund
2012-12-11Change a parameter of TargetLowering::getVectorTypeBreakdown to MVT,Patrik Hagglund
2012-12-11Change TargetLowering::RegisterTypeForVT to contain MVTs, instead ofPatrik Hagglund
2012-12-11Change TargetLowering::TransformToType to contain MVTs, instead ofPatrik Hagglund
2012-12-11Change TargetLowering::getRepRegClassCostFor, getIndexedLoadAction,Patrik Hagglund
2012-12-11Change TargetLowering::findRepresentativeClass to take an MVT, insteadPatrik Hagglund
2012-12-11Change TargetLowering::getTypeToPromoteTo to take and return MVTs,Patrik Hagglund
2012-12-11Change TargetLowering::isCondCodeLegal to take an MVT, instead of EVT.Patrik Hagglund
2012-12-11Change TargetLowering::getCondCodeAction to take an MVT, instead ofPatrik Hagglund
2012-12-11Change TargetLowering::getTruncStoreAction to take MVTs, instead of EVTs.Patrik Hagglund
2012-12-11Change TargetLowering::getLoadExtAction to take an MVT, instead of EVT.Patrik Hagglund
2012-12-11Change TargetLowering::setTypeAction to take an MVT, instead fo EVT.Patrik Hagglund
2012-12-11Change TargetLowering::getRepRegClassFor to take an MVT, instead ofPatrik Hagglund
2012-12-11Change TargetLowering::getRegClassFor to take an MVT, instead of EVT.Patrik Hagglund
2012-12-11llvm/Target/TargetMachine.h: Remove two dependent headers.NAKAMURA Takumi