aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Documentation: AliasAnalysis.rst: improve internal and external linksDmitri Gribenko2012-12-121-19/+18
* Documentation: convert WritingAnLLVMPass.html to reST.Dmitri Gribenko2012-12-128-1967/+1456
* Documentation: cleanupDmitri Gribenko2012-12-121-3/+4
* The TargetData is not used for the isPowerOfTwo determination. It has neverRafael Espindola2012-12-124-18/+15
* Improve debug info generated with enabled AddressSanitizer.Alexey Samsonov2012-12-125-0/+105
* Documentation: use a 'console' highlighter for terminal output examples. ThisDmitri Gribenko2012-12-122-11/+11
* Documentation: use a 'console' highlighter for terminal output examples. ThisDmitri Gribenko2012-12-122-37/+37
* llvm/test/CodeGen/X86/atom-bypass-slow-division.ll: Fix possible typo(s) in C...NAKAMURA Takumi2012-12-121-4/+4
* llvm/test/CodeGen/X86/atom-bypass-slow-division.ll: Rename symbols, s/test_/T...NAKAMURA Takumi2012-12-121-20/+20
* Add ARM NONE and PREL31 relocation types.Logan Chien2012-12-123-3/+16
* Remove some dead code.Rafael Espindola2012-12-121-8/+0
* [CMake] Fixup R600.NAKAMURA Takumi2012-12-121-1/+1
* Sorry about the churn. One more change to getOptimalMemOpType() hook. Did IEvan Cheng2012-12-1210-44/+43
* llvm/test/CodeGen/X86/store_op_load_fold.ll: Fix typo, s/CHECK_NEXT/CHECK-NEXT/NAKAMURA Takumi2012-12-121-1/+1
* llvm/test/CodeGen/X86/store_op_load_fold.ll: Add explicit triple.NAKAMURA Takumi2012-12-121-1/+1
* Fix the ascii drawing that was ruined when I split the H and CPPNadav Rotem2012-12-121-10/+10
* - Rename isLegalMemOpType to isSafeMemOpType. "Legal" is a very overloade term.Evan Cheng2012-12-1210-43/+34
* fix a typo.Nadav Rotem2012-12-121-1/+1
* DAGCombine: clamp hi bit in APInt::getBitsSet to avoid assertionManman Ren2012-12-122-2/+20
* LoopVectorizer: When -Os is used, vectorize only loops that dont require a ta...Nadav Rotem2012-12-126-31/+70
* Avoid using lossy load / stores for memcpy / memset expansion. e.g.Evan Cheng2012-12-127-17/+58
* Have SimplifyBinOp call the new FAdd/FSub/FMul helpers, with fast-math flags offMichael Ilseman2012-12-121-0/+8
* - Fix a problematic way in creating all-the-1 APInt.Shuxin Yang2012-12-122-2/+14
* Remove redunant optimizations from InstCombine, instead call the appropriate ...Michael Ilseman2012-12-122-30/+9
* Added a slew of SimplifyInstruction floating-point optimizations, many of whi...Michael Ilseman2012-12-124-10/+230
* Pattern matchers for floating point valuesMichael Ilseman2012-12-121-0/+56
* Remove FIXMEs surrounding Constant[Data]Vectors, insteadMichael Ilseman2012-12-121-35/+19
* Trim unneeded header #include.Jim Grosbach2012-12-111-1/+0
* Documentation: cleanup: remove useless anchors and write :ref:s explicitly.Dmitri Gribenko2012-12-111-27/+8
* ARM: Remove old testing option.Jim Grosbach2012-12-111-5/+1
* ARM: Remove old testing options.Jim Grosbach2012-12-111-13/+0
* Replace TargetLowering::isIntImmLegal() withEvan Cheng2012-12-116-33/+58
* Documentation: Lexicon.rst: add 'SLP' acronymDmitri Gribenko2012-12-111-1/+7
* PR14574. Fix a bug in the code that calculates the mask the converted PHIs in...Nadav Rotem2012-12-112-1/+45
* Add R600 backendTom Stellard2012-12-11146-1/+20232
* This patch implements the general dynamic TLS model for 64-bit PowerPC.Bill Schmidt2012-12-1115-15/+246
* Update some comments.Eric Christopher2012-12-112-6/+6
* Loop Vectorize: optimize the vectorization of trunc(induction_var). The trunc...Nadav Rotem2012-12-115-5/+46
* Remove the RelaxAll overrule in MCAssembler::fixupNeedsRelaxation,Eli Bendersky2012-12-111-3/+2
* Use an ArrayRef instead of a std::vector&.Rafael Espindola2012-12-112-6/+6
* Add comment for load foldingJoel Jones2012-12-111-0/+5
* Documentation: convert Passes.html to reST.Dmitri Gribenko2012-12-112-2025/+1264
* llvm/test/TableGen: Remove XFAIL:vg_leak in dozen of tests, according to llvm...NAKAMURA Takumi2012-12-1136-36/+0
* [msan] Use explicitely aligned stores and loads with function argument shadow.Evgeniy Stepanov2012-12-111-8/+13
* Revert EVT->MVT changes, r169836-169851, due to buildbot failures.Patrik Hagglund2012-12-1128-281/+245
* Holding my nose and moving the accumulation routine to GEPOperatorChandler Carruth2012-12-113-62/+44
* Hoist the GEP constant address offset computation to a common home onChandler Carruth2012-12-114-25/+46
* Change RegVT in BitTestBlock and RegsForValue, to contain MVTs,Patrik Hagglund2012-12-112-13/+12
* Change TargetLowering::getTypeForExtArgOrReturn to take and returnPatrik Hagglund2012-12-115-8/+30
* Change a parameter of TargetLowering::getVectorTypeBreakdown to MVT,Patrik Hagglund2012-12-113-18/+25