aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Give -loop-vectorize an explicit default.Andrew Trick2013-03-061-1/+1
* Memory Dependence Analysis (not mem-dep test) take advantage of "invariant.lo...Shuxin Yang2013-03-062-4/+19
* InstCombine: Don't shrink allocas when combining with a bitcast.Jim Grosbach2013-03-061-0/+6
* Fix PR15355Michael Liao2013-03-061-102/+182
* Use dyn_cast instead of isa && cast. No functionality change.Jakub Staszak2013-03-061-4/+4
* [mips] Remove android calling convention.Akira Hatanaka2013-03-054-19/+1
* [mips] Fix MipsCC::analyzeReturn so that, in soft-float mode, fp128 getsAkira Hatanaka2013-03-052-40/+55
* [mips] Fix MipsTargetLowering::LowerCallResult and LowerReturn to correctlyAkira Hatanaka2013-03-052-15/+74
* [mips] Fix MipsTargetLowering::LowerCall to pass fp128 arguments in floatingAkira Hatanaka2013-03-052-6/+15
* [mips] Correct handling of fp128 (long double) formals and read long doubleAkira Hatanaka2013-03-052-9/+79
* Add more functions to the TLI.Meador Inge2013-03-051-9/+212
* reverting patch 176508.Jyotsna Verma2013-03-054-28/+0
* Hexagon: Add support for lowering block address.Jyotsna Verma2013-03-054-0/+28
* R600: Do not predicate vector opVincent Lejeune2013-03-051-0/+2
* Hexagon: Expand addc, adde, subc and sube.Jyotsna Verma2013-03-051-0/+23
* Update cmake build.Benjamin Kramer2013-03-051-0/+1
* Hexagon: Use MO operand flags to mark constant extended instructions.Jyotsna Verma2013-03-053-471/+43
* Hexagon: Add encoding bits to the TFR64 instructions.Jyotsna Verma2013-03-051-20/+46
* R600: initial scheduler codeVincent Lejeune2013-03-053-1/+624
* R600: Remove LowerConstCopyPass and lower CONST_COPY right after ISel.Vincent Lejeune2013-03-055-228/+11
* R600: Turn BUILD_VECTOR into Reg_SequenceVincent Lejeune2013-03-052-1/+29
* R600: CONST_ADDRESS node is not marked as mayLoad anymoreVincent Lejeune2013-03-051-1/+1
* R600: Use MUL_IEEE for trig/fdiv intrinsicVincent Lejeune2013-03-051-4/+4
* R600: Add support for indirect addressing of non default const bufferVincent Lejeune2013-03-052-7/+8
* Remove unused #includes.Bill Wendling2013-03-059-9/+0
* The current X86 NOP padding uses one long NOP followed by the remainder inDavid Sehr2013-03-051-12/+12
* Check isDiscardableIfUnused, rather than hasLocalLinkage, when bumpingLang Hames2013-03-041-3/+3
* [mips] Print move instructions.Akira Hatanaka2013-03-042-2/+2
* Mips specific inline assembler constraint 'R'Jack Carter2013-03-041-0/+5
* Bypass Slow DividesPreston Gurd2013-03-043-5/+8
* R600: Clean up datalayout strings so they better match hardware capabilitiesTom Stellard2013-03-042-12/+23
* Mips ISD typoJia Liu2013-03-041-1/+1
* ARM: Creating a vector from a lane of another.Jim Grosbach2013-03-021-2/+5
* Clean up code format a bit.Jim Grosbach2013-03-021-4/+2
* Tidy up. Trailing whitespace.Jim Grosbach2013-03-021-7/+7
* ARM NEON: Fix v2f32 float intrinsicsArnold Schwaighofer2013-03-021-0/+18
* recommit r172363 & r171325 (reverted in r172756)Nuno Lopes2013-03-021-12/+29
* add getUnderlyingObjectSize()Nuno Lopes2013-03-022-30/+21
* X86 cost model: Adjust cost for custom lowered vector multipliesArnold Schwaighofer2013-03-021-5/+29
* Added FIXME for future Hexagon cleanup.Andrew Trick2013-03-021-0/+3
* PR14448 - prevent the loop vectorizer from vectorizing the same loop twice.Nadav Rotem2013-03-021-0/+18
* Modify {Call,Invoke}Inst::addAttribute to take an AttrKind.Peter Collingbourne2013-03-022-11/+5
* Remove duplicate line and move another closer to its actual useEli Bendersky2013-03-011-3/+1
* In llvm::MemoryBuffer::getFile() remove an unnecessary stat call check.Argyrios Kyrtzidis2013-03-011-0/+3
* [mips] Fix inefficient code generation.Akira Hatanaka2013-03-013-1/+16
* Removed extraneous #include "LLVMContextImpl.h" from lib/IR/Module.cppJean-Luc Duprat2013-03-011-1/+0
* Fix indentation.Akira Hatanaka2013-03-011-15/+10
* Set properties for f128 type.Akira Hatanaka2013-03-012-17/+71
* Generate an error message instead of asserting or segfaulting when we can'tChad Rosier2013-03-011-0/+1
* LoopVectorize: Don't hang forever if a PHI only has skipped PHI uses.Benjamin Kramer2013-03-011-1/+8