aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2013-03-05[mips] Fix MipsCC::analyzeReturn so that, in soft-float mode, fp128 getsAkira Hatanaka
2013-03-05[mips] Fix MipsTargetLowering::LowerCallResult and LowerReturn to correctlyAkira Hatanaka
2013-03-05[mips] Fix MipsTargetLowering::LowerCall to pass fp128 arguments in floatingAkira Hatanaka
2013-03-05[mips] Correct handling of fp128 (long double) formals and read long doubleAkira Hatanaka
2013-03-05Add more functions to the TLI.Meador Inge
2013-03-05reverting patch 176508.Jyotsna Verma
2013-03-05Hexagon: Add support for lowering block address.Jyotsna Verma
2013-03-05R600: Do not predicate vector opVincent Lejeune
2013-03-05Hexagon: Expand addc, adde, subc and sube.Jyotsna Verma
2013-03-05Update cmake build.Benjamin Kramer
2013-03-05Hexagon: Use MO operand flags to mark constant extended instructions.Jyotsna Verma
2013-03-05Hexagon: Add encoding bits to the TFR64 instructions.Jyotsna Verma
2013-03-05R600: initial scheduler codeVincent Lejeune
2013-03-05R600: Remove LowerConstCopyPass and lower CONST_COPY right after ISel.Vincent Lejeune
2013-03-05R600: Turn BUILD_VECTOR into Reg_SequenceVincent Lejeune
2013-03-05R600: CONST_ADDRESS node is not marked as mayLoad anymoreVincent Lejeune
2013-03-05R600: Use MUL_IEEE for trig/fdiv intrinsicVincent Lejeune
2013-03-05R600: Add support for indirect addressing of non default const bufferVincent Lejeune
2013-03-05Remove unused #includes.Bill Wendling
2013-03-05The current X86 NOP padding uses one long NOP followed by the remainder inDavid Sehr
2013-03-04Check isDiscardableIfUnused, rather than hasLocalLinkage, when bumpingLang Hames
2013-03-04[mips] Print move instructions.Akira Hatanaka
2013-03-04Mips specific inline assembler constraint 'R'Jack Carter
2013-03-04Bypass Slow DividesPreston Gurd
2013-03-04R600: Clean up datalayout strings so they better match hardware capabilitiesTom Stellard
2013-03-04Mips ISD typoJia Liu
2013-03-02ARM: Creating a vector from a lane of another.Jim Grosbach
2013-03-02Clean up code format a bit.Jim Grosbach
2013-03-02Tidy up. Trailing whitespace.Jim Grosbach
2013-03-02ARM NEON: Fix v2f32 float intrinsicsArnold Schwaighofer
2013-03-02recommit r172363 & r171325 (reverted in r172756)Nuno Lopes
2013-03-02add getUnderlyingObjectSize()Nuno Lopes
2013-03-02X86 cost model: Adjust cost for custom lowered vector multipliesArnold Schwaighofer
2013-03-02Added FIXME for future Hexagon cleanup.Andrew Trick
2013-03-02PR14448 - prevent the loop vectorizer from vectorizing the same loop twice.Nadav Rotem
2013-03-02Modify {Call,Invoke}Inst::addAttribute to take an AttrKind.Peter Collingbourne
2013-03-01Remove duplicate line and move another closer to its actual useEli Bendersky
2013-03-01In llvm::MemoryBuffer::getFile() remove an unnecessary stat call check.Argyrios Kyrtzidis
2013-03-01[mips] Fix inefficient code generation.Akira Hatanaka
2013-03-01Removed extraneous #include "LLVMContextImpl.h" from lib/IR/Module.cppJean-Luc Duprat
2013-03-01Fix indentation.Akira Hatanaka
2013-03-01Set properties for f128 type.Akira Hatanaka
2013-03-01Generate an error message instead of asserting or segfaulting when we can'tChad Rosier
2013-03-01LoopVectorize: Don't hang forever if a PHI only has skipped PHI uses.Benjamin Kramer
2013-03-01Cache the result of Function::getIntrinsicID() in a DenseMap attached to the ...Michael Ilseman
2013-03-01Fix PR10475Michael Liao
2013-03-01Add support for using non-pic code for arm and thumb1 when emitting the sjljChad Rosier
2013-03-01Hexagon: Add constant extender support framework.Jyotsna Verma
2013-03-01R600/SI: handle all registers in copyPhysReg v2Christian Konig
2013-03-01R600/SI: remove S_MOV immediate patternsChristian Konig