aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2012-12-12llvm/test/CodeGen/X86/atom-bypass-slow-division.ll: Rename symbols, s/test_/T...NAKAMURA Takumi
2012-12-12Add ARM NONE and PREL31 relocation types.Logan Chien
2012-12-12Remove some dead code.Rafael Espindola
2012-12-12[CMake] Fixup R600.NAKAMURA Takumi
2012-12-12Sorry about the churn. One more change to getOptimalMemOpType() hook. Did IEvan Cheng
2012-12-12llvm/test/CodeGen/X86/store_op_load_fold.ll: Fix typo, s/CHECK_NEXT/CHECK-NEXT/NAKAMURA Takumi
2012-12-12llvm/test/CodeGen/X86/store_op_load_fold.ll: Add explicit triple.NAKAMURA Takumi
2012-12-12Fix the ascii drawing that was ruined when I split the H and CPPNadav Rotem
2012-12-12- Rename isLegalMemOpType to isSafeMemOpType. "Legal" is a very overloade term.Evan Cheng
2012-12-12fix a typo.Nadav Rotem
2012-12-12DAGCombine: clamp hi bit in APInt::getBitsSet to avoid assertionManman Ren
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-12Have SimplifyBinOp call the new FAdd/FSub/FMul helpers, with fast-math flags offMichael Ilseman
2012-12-12- Fix a problematic way in creating all-the-1 APInt.Shuxin Yang
2012-12-12Remove redunant optimizations from InstCombine, instead call the appropriate ...Michael Ilseman
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-11Trim unneeded header #include.Jim Grosbach
2012-12-11Documentation: cleanup: remove useless anchors and write :ref:s explicitly.Dmitri Gribenko
2012-12-11ARM: Remove old testing option.Jim Grosbach
2012-12-11ARM: Remove old testing options.Jim Grosbach
2012-12-11Replace TargetLowering::isIntImmLegal() withEvan Cheng
2012-12-11Documentation: Lexicon.rst: add 'SLP' acronymDmitri Gribenko
2012-12-11PR14574. Fix a bug in the code that calculates the mask the converted PHIs in...Nadav Rotem
2012-12-11Add R600 backendTom Stellard
2012-12-11This patch implements the general dynamic TLS model for 64-bit PowerPC.Bill Schmidt
2012-12-11Update some comments.Eric Christopher
2012-12-11Loop Vectorize: optimize the vectorization of trunc(induction_var). The trunc...Nadav Rotem
2012-12-11Remove the RelaxAll overrule in MCAssembler::fixupNeedsRelaxation,Eli Bendersky
2012-12-11Use an ArrayRef instead of a std::vector&.Rafael Espindola
2012-12-11Add comment for load foldingJoel Jones
2012-12-11Documentation: convert Passes.html to reST.Dmitri Gribenko
2012-12-11llvm/test/TableGen: Remove XFAIL:vg_leak in dozen of tests, according to llvm...NAKAMURA Takumi
2012-12-11[msan] Use explicitely aligned stores and loads with function argument shadow.Evgeniy Stepanov
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 RegVT in BitTestBlock and RegsForValue, to contain MVTs,Patrik Hagglund
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