summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* (For X86) Enhancement to add-carray/sub-borrow (adc/sbb) optimization.Shuxin Yang2012-10-31
* Fix a bug in the cost calculation of vector casts. Detect situations where bi...Nadav Rotem2012-10-31
* [mips] Set isAsCheapAsAMove flag on ADDiu and DADDiu, which enablesAkira Hatanaka2012-10-31
* Implement ADJCALLSTACKUP and ADJCALLSTACKDOWNReed Kotler2012-10-31
* Add scalar forms of FMA4 VFNMSUB/VFNMADD to folding tables. Patch from Camero...Craig Topper2012-10-31
* Clean up redundant SP register maintained in X86 TLIMichael Liao2012-10-31
* This patch addresses an ABI compatibility issue with empty aggregateBill Schmidt2012-10-31
* X86 SSE: update rsqrtss and rcpss to use two source operands andManman Ren2012-10-30
* X86 MMX: optimize transfer from mmx to i32Manman Ren2012-10-30
* [mips] Allow tail-call optimization for vararg functions and functions whichAkira Hatanaka2012-10-30
* Add code for saving formal argument information to MipsFunctionInfo. ThisAkira Hatanaka2012-10-30
* Add definition of function MipsTargetLowering::passArgOnStack which emits nodesAkira Hatanaka2012-10-30
* Do not do tail-call optimization if target is mips16.Akira Hatanaka2012-10-30
* PowerPC: Expand FSRQT for vector typesAdhemerval Zanella2012-10-30
* Enable ELF machine type to be specified explicitly in X86 backendMichael Liao2012-10-30
* Change ForceSizeOpt attribute into MinSize attributeQuentin Colombet2012-10-30
* PowerPC: More support for Altivec compare operationsAdhemerval Zanella2012-10-30
* Use TargetTransformInfo to control switch-to-lookup table transformationHans Wennborg2012-10-30
* Remove an invalid assert in TargetTransformImplHal Finkel2012-10-30
* ARM: Better disassembly for pc-relative LDR.Jim Grosbach2012-10-30
* Change mips16 delay slot jumps to non delay slot forms by default.Reed Kotler2012-10-30
* Re-commit r166971. I reverted it to quickly, when buildbots didn't have a chanceJakub Staszak2012-10-30
* Fix ARM's b.w instruction for thumb 2 and the encoding T4. The branch targetKevin Enderby2012-10-29
* Revert r166971. It causes buildbot failure. To be investigated.Jakub Staszak2012-10-29
* Remove unused variable.Jakub Staszak2012-10-29
* Simplify code. No functionality change.Jakub Staszak2012-10-29
* Allow to fold vector load if there is more than one bitcast, so in the case:Jakub Staszak2012-10-29
* This patch solves a problem with passing varargs parameters under the PPC64Bill Schmidt2012-10-29
* Implement patterns for extloadi8 and extloadi16Reed Kotler2012-10-29
* [ms-inline asm] Add support for the [] operator. Essentially, [expr1][expr2] isChad Rosier2012-10-29
* Fix PR14204Michael Liao2012-10-29
* Fix typoJoerg Sonnenberger2012-10-29
* Allow i32/i64 for 'f' constraint on PowerPC.Ulrich Weigand2012-10-29
* Minor style fixes for TargetTransformationInfo and TargetTransformImplHans Wennborg2012-10-29
* Expand all atomic ops for mips16.Reed Kotler2012-10-29
* PPCSubtarget.h: Add explicit braces.NAKAMURA Takumi2012-10-29
* PPCSubtarget.h: Whitespace.NAKAMURA Takumi2012-10-29
* This patch adds alignment information for long double to the 64-bit PowerPCBill Schmidt2012-10-29
* Silence a GCC warning about comparing signed and unsigned types.Duncan Sands2012-10-29
* Calling TLI->getNumRegisters creates a circular dependency when building LLVM...Nadav Rotem2012-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
* [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