summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* llvm-extract changes linkages so that functions on both sides of theRafael Espindola2012-10-29
* llvm-extract was unable to handle aliases. It would leave a copy on theRafael Espindola2012-10-29
* Implement brind operator for mips16.Reed Kotler2012-10-28
* Remove TargetELFWriterInfo.Rafael Espindola2012-10-28
* This patch is for the implementation of mips16 complex pattern addr16.Reed Kotler2012-10-28
* Never attempt to join an early-clobber def with a regular kill.Jakob Stoklund Olesen2012-10-27
* LoopIdiom: Add checks to avoid turning memmove into an infinite loop.Benjamin Kramer2012-10-27
* LoopIdiom: Recognize memmove loops.Benjamin Kramer2012-10-27
* LoopIdiom: Replace custom dependence analysis with DependenceAnalysis.Benjamin Kramer2012-10-27
* SCEV validator: Ignore CouldNotCompute/undef on both sides. This is mostly no...Benjamin Kramer2012-10-27
* SCEV validator: Add workarounds for some common false positives due to the wa...Benjamin Kramer2012-10-27
* Update BBVectorize to use the new VTTI instr. cost interfaces.Hal Finkel2012-10-27
* 1. Fix a bug in getTypeConversion. When a *simple* type is split, we need to ...Nadav Rotem2012-10-27
* [code size][ARM] Emit regular call instructions instead of the move, branch s...Quentin Colombet2012-10-27
* Implement MipsHi for mips16Reed Kotler2012-10-27
* [mips] Do not tail-call optimize vararg functions or functions with byvalAkira Hatanaka2012-10-27
* [mips] Make sure FuncArg doesn't advance when OrigArgIndex is the same as in theAkira Hatanaka2012-10-27
* Use the methods and classes that were added to simplify LowerCall and Akira Hatanaka2012-10-27
* Add method MipsTargetLowering::writeVarArgRegs which copies argument registersAkira Hatanaka2012-10-27
* Add method MipsTargetLowering::passByValArg.Akira Hatanaka2012-10-27
* Add method MipsTargetLowering::copyByValRegs.Akira Hatanaka2012-10-27
* Add class MipsCC which provides methods used to analyze formal and callAkira Hatanaka2012-10-26
* Delete MipsFunctionInfo::InArgFIRange. Akira Hatanaka2012-10-26
* Refactor the VectorTargetTransformInfo interface.Nadav Rotem2012-10-26
* Revert r163298 "Optimize codegen for VSETLNi{8,16,32} operating on Q registers."Jakob Stoklund Olesen2012-10-26
* Avoid an unused-variable warning when asserts are disabled.Kaelyn Uhrain2012-10-26
* Reduce indentation with early exit.Jakob Stoklund Olesen2012-10-26
* Also make the current basic block a class member.Jakob Stoklund Olesen2012-10-26
* implement mips16 tls global addrReed Kotler2012-10-26
* Make the Processed set a class member.Jakob Stoklund Olesen2012-10-26
* [ms-inline asm] Add a comment.Chad Rosier2012-10-26
* 80 col.Jakob Stoklund Olesen2012-10-26
* Remove ARMBaseRegisterInfo::isReservedReg().Jakob Stoklund Olesen2012-10-26
* Add GPRPair Register class to ARM.Jakob Stoklund Olesen2012-10-26
* Fix whitespace and function names to be coding standardy.Jakob Stoklund Olesen2012-10-26
* Remove the canCombineSubRegIndices() target hook.Jakob Stoklund Olesen2012-10-26
* Remove LoopDependenceAnalysis.Benjamin Kramer2012-10-26
* Change the internalize pass to internalize all symbols when given an emptyRafael Espindola2012-10-26
* Lowercase the argument for TargetTransformInfo so it's consistent with all ot...Benjamin Kramer2012-10-26
* [ms-inline asm] Emit an error for unsupported SIZE and LENGTH directives.Chad Rosier2012-10-26
* [ms-inline asm] Add support for the TYPE operator.Chad Rosier2012-10-26
* LoopSimplify: Preserve DependenceAnalysis.Benjamin Kramer2012-10-26
* Fix SCEV cache invalidation in LCSSA and LoopSimplify.Benjamin Kramer2012-10-26
* Add a basic verifier for SCEV's backedge taken counts.Benjamin Kramer2012-10-26
* Fix a crash in SimpliftDemandedBits of vectors of pointers.Nadav Rotem2012-10-26
* Make sure I is not the end iterator when isInsideBundle is called. Akira Hatanaka2012-10-26
* git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166780 91177308-0d34...Reed Kotler2012-10-26
* [ms-inline asm] Have the target AsmParser create the asmrewrite for the offsetofChad Rosier2012-10-26
* Better handling of OpcodeToISD using enum/switch.Renato Golin2012-10-26
* Don't explicitly require RTTI and EH.Joerg Sonnenberger2012-10-26