summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* ScheduleDAG interface. Added OrderKind to distinguish nonregister dependencies.Andrew Trick2012-11-06
* Refactor the getTypeLegalizationCost interface. No functionality change.Nadav Rotem2012-11-05
* CostModel: Add tables for the common x86 compares.Nadav Rotem2012-11-05
* Code Model: Improve the accuracy of the zext/sext/trunc vector cost estimation.Nadav Rotem2012-11-05
* Suppress signed/unsigned comparison warning.Richard Smith2012-11-05
* Cost Model: Normalize the insert/extract index when splitting typesNadav Rotem2012-11-05
* Cost Model: teach the cost model about expanding integers.Nadav Rotem2012-11-05
* On PowerPC64, integer return values (as well as arguments) are supposedUlrich Weigand2012-11-05
* Implement the cost of abnormal x86 instruction lowering as a table.Nadav Rotem2012-11-05
* Add support for the PowerPC-specific inline asm Z constraint and y modifier.Hal Finkel2012-11-05
* [PATCH] PowerPC: Expand load extend vector operationsAdhemerval Zanella2012-11-05
* Remove alignments from folding tables for scalar FMA4 instructions.Craig Topper2012-11-04
* [mips] Set flag neverHasSideEffects flag on floating point conversionAkira Hatanaka2012-11-03
* X86 CostModel: Add support for a some of the common arithmetic instructions f...Nadav Rotem2012-11-03
* [mips] Set flag isAsCheapAsAMove flag on instruction LUi.Akira Hatanaka2012-11-03
* [mips] Stop reserving register AT and use register scavenger when a scratchAkira Hatanaka2012-11-03
* [mips] Do not reserve all 64-bit registers, but only the ones which need to beAkira Hatanaka2012-11-02
* Add a stub for the x86 cost model impl. Implement a basic cost rule for inser...Nadav Rotem2012-11-02
* Scalar Bitcasts and Truncs are usually freeNadav Rotem2012-11-02
* Vext Lowering was missing opportunitiesQuentin Colombet2012-11-02
* [mips] Use register number instead of name to print register $AT.Akira Hatanaka2012-11-02
* [mips] Add function MipsFrameLowering::estimateStackSize.Akira Hatanaka2012-11-02
* [mips] Add member field MipsFunctionInfo::IncomingArgSize which holds the sizeAkira Hatanaka2012-11-02
* [mips] Delete MipsFunctionInfo::EmitNOAT. Unconditionally print directiveAkira Hatanaka2012-11-02
* Use the relationship models infrastructure to add two relations - getPredOpcodePranav Bhandarkar2012-11-01
* Revert the majority of the next patch in the address space series:Chandler Carruth2012-11-01
* Revert the series of commits starting with r166578 which introduced theChandler Carruth2012-11-01
* Cleanup another place redundant SP maintainedMichael Liao2012-11-01
* (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