aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* Minor style fixes for TargetTransformationInfo and TargetTransformImplHans Wennborg2012-10-291-3/+3
* Expand all atomic ops for mips16.Reed Kotler2012-10-291-2/+23
* PPCSubtarget.h: Add explicit braces.NAKAMURA Takumi2012-10-291-1/+2
* PPCSubtarget.h: Whitespace.NAKAMURA Takumi2012-10-291-22/+22
* This patch addresses a problem with the Post RA scheduler generating anPreston Gurd2012-10-291-0/+5
* This patch adds alignment information for long double to the 64-bit PowerPCBill Schmidt2012-10-291-0/+6
* Factorize code: rather than duplication the logic in getPointerTypeSizeInBits,Duncan Sands2012-10-291-14/+2
* Silence a GCC warning about comparing signed and unsigned types.Duncan Sands2012-10-291-2/+2
* Make use of common-symbol alignment info in ELF loader.Tim Northover2012-10-294-18/+47
* Add interface for querying object files for symbol values.Tim Northover2012-10-292-0/+9
* Calling TLI->getNumRegisters creates a circular dependency when building LLVM...Nadav Rotem2012-10-291-2/+4
* Remove unused typedef.Lang Hames2012-10-291-1/+0
* llvm-extract changes linkages so that functions on both sides of theRafael Espindola2012-10-291-12/+25
* llvm-extract was unable to handle aliases. It would leave a copy on theRafael Espindola2012-10-291-0/+30
* Implement brind operator for mips16.Reed Kotler2012-10-281-0/+19
* Remove TargetELFWriterInfo.Rafael Espindola2012-10-2822-719/+2
* This patch is for the implementation of mips16 complex pattern addr16.Reed Kotler2012-10-287-48/+276
* Never attempt to join an early-clobber def with a regular kill.Jakob Stoklund Olesen2012-10-271-0/+14
* LoopIdiom: Add checks to avoid turning memmove into an infinite loop.Benjamin Kramer2012-10-271-2/+2
* LoopIdiom: Recognize memmove loops.Benjamin Kramer2012-10-271-10/+24
* LoopIdiom: Replace custom dependence analysis with DependenceAnalysis.Benjamin Kramer2012-10-271-80/+45
* SCEV validator: Ignore CouldNotCompute/undef on both sides. This is mostly no...Benjamin Kramer2012-10-271-3/+6
* SCEV validator: Add workarounds for some common false positives due to the wa...Benjamin Kramer2012-10-271-0/+18
* Update BBVectorize to use the new VTTI instr. cost interfaces.Hal Finkel2012-10-271-3/+58
* 1. Fix a bug in getTypeConversion. When a *simple* type is split, we need to ...Nadav Rotem2012-10-271-1/+1
* [code size][ARM] Emit regular call instructions instead of the move, branch s...Quentin Colombet2012-10-271-2/+8
* Implement MipsHi for mips16Reed Kotler2012-10-271-2/+8
* [mips] Do not tail-call optimize vararg functions or functions with byvalAkira Hatanaka2012-10-272-9/+8
* [mips] Make sure FuncArg doesn't advance when OrigArgIndex is the same as in theAkira Hatanaka2012-10-271-1/+4
* Use the methods and classes that were added to simplify LowerCall and Akira Hatanaka2012-10-272-425/+41
* Add method MipsTargetLowering::writeVarArgRegs which copies argument registersAkira Hatanaka2012-10-272-0/+51
* Add method MipsTargetLowering::passByValArg.Akira Hatanaka2012-10-272-0/+105
* Add method MipsTargetLowering::copyByValRegs.Akira Hatanaka2012-10-272-0/+53
* Add class MipsCC which provides methods used to analyze formal and callAkira Hatanaka2012-10-262-0/+192
* Delete MipsFunctionInfo::InArgFIRange. Akira Hatanaka2012-10-262-13/+1
* Refactor the VectorTargetTransformInfo interface.Nadav Rotem2012-10-262-36/+177
* Revert r163298 "Optimize codegen for VSETLNi{8,16,32} operating on Q registers."Jakob Stoklund Olesen2012-10-262-66/+17
* Avoid an unused-variable warning when asserts are disabled.Kaelyn Uhrain2012-10-261-2/+1
* Reduce indentation with early exit.Jakob Stoklund Olesen2012-10-261-22/+21
* Also make the current basic block a class member.Jakob Stoklund Olesen2012-10-261-65/+53
* implement mips16 tls global addrReed Kotler2012-10-261-0/+8
* Make the Processed set a class member.Jakob Stoklund Olesen2012-10-261-21/+14
* [ms-inline asm] Add a comment.Chad Rosier2012-10-261-0/+1
* 80 col.Jakob Stoklund Olesen2012-10-261-2/+4
* Remove ARMBaseRegisterInfo::isReservedReg().Jakob Stoklund Olesen2012-10-263-55/+26
* Add GPRPair Register class to ARM.Jakob Stoklund Olesen2012-10-263-0/+45
* Fix whitespace and function names to be coding standardy.Jakob Stoklund Olesen2012-10-261-148/+149
* Remove the canCombineSubRegIndices() target hook.Jakob Stoklund Olesen2012-10-263-255/+0
* Remove LoopDependenceAnalysis.Benjamin Kramer2012-10-263-364/+0
* Change the internalize pass to internalize all symbols when given an emptyRafael Espindola2012-10-263-32/+18