summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Buildbot fix for r178851: mistake was in wrong TargetRegisterInfo::getRegClas...Stepan Dyatkovskiy2013-04-05
* Fix for PR14824: "Optimization arm_ldst_opt inserts newly generated instructi...Stepan Dyatkovskiy2013-04-05
* Add a SchedMachineModel for the PPC G5Hal Finkel2013-04-05
* Add a SchedMachineModel for the PPC A2Hal Finkel2013-04-05
* Fix bug in PEI's virtual-register scavengingHal Finkel2013-04-05
* ARM scheduler model: Add scheduler info to more instructions and resourceArnold Schwaighofer2013-04-05
* ARM scheduler model: Swift has varying latencies, uops for simple ALU opsArnold Schwaighofer2013-04-05
* RegisterPressure heuristics currently require signed comparisons.Andrew Trick2013-04-05
* Disable DFSResult for ConvergingScheduler.Andrew Trick2013-04-05
* MachineScheduler: format DEBUG output.Andrew Trick2013-04-05
* LoopVectorizer: Pass OperandValueKind information to the cost modelArnold Schwaighofer2013-04-04
* X86 cost model: Differentiate cost for vector shifts of constantsArnold Schwaighofer2013-04-04
* CostModel: Add parameter to instruction cost to further classify operand valuesArnold Schwaighofer2013-04-04
* Debug Info: revert 178722 for now.Manman Ren2013-04-04
* typoAdrian Prantl2013-04-04
* Rename the current PPC BCL definition to BCLalwaysHal Finkel2013-04-04
* PPC: Improve code generation for mixed-precision reciprocal sqrtHal Finkel2013-04-04
* Hexagon: Expand br_cc.Jyotsna Verma2013-04-04
* Reassociate: Avoid iterator invalidation.Benjamin Kramer2013-04-04
* [XCore] Add bru instruction.Richard Osborne2013-04-04
* [XCore] The RRegs register class is a superset of GRRegs.Richard Osborne2013-04-04
* Avoid high-latency false CPSR dependencies even for tMOVSi.Jakob Stoklund Olesen2013-04-04
* FormattingEli Bendersky2013-04-04
* R600: Use a mask for offsets when encoding instructionsVincent Lejeune2013-04-04
* R600: Fix wrong address when substituting ENDIFVincent Lejeune2013-04-04
* R600: Take export into account when computing cf addressVincent Lejeune2013-04-04
* Add SPARC v9 support for select on 64-bit compares.Jakob Stoklund Olesen2013-04-04
* Debug Info: according to DWARF 2, FORM_ref_addr the same size as an address onManman Ren2013-04-04
* Refactored out the helper method FindPredecessorAutoreleaseWithSafePath from ...Michael Gottesman2013-04-03
* Refactored out the helper function FindPredecessorRetainWithSafePath from Obj...Michael Gottesman2013-04-03
* Small cleanups.Michael Gottesman2013-04-03
* Refactored out a part of ObjCARCOpt::OptimizeReturns into its own method HasS...Michael Gottesman2013-04-03
* Removed an old comment.Michael Gottesman2013-04-03
* Clean up arc annotations by moving the top/bottom BB annotations into conditi...Michael Gottesman2013-04-03
* X86 cost model: Vector shifts are expensive in most casesArnold Schwaighofer2013-04-03
* R600: Fix last ALU of a clause being emitted in a separate clauseVincent Lejeune2013-04-03
* Ensuring that both bits are set, and not just a combination of one or the other.Aaron Ballman2013-04-03
* Cleanup PPC reciprocal-estimate functionalityHal Finkel2013-04-03
* R600: Factorize maximum alu per clause in a single locationVincent Lejeune2013-04-03
* Testing for Visual Studio 2010 SP1 or greater before calling the _xgetbv intr...Aaron Ballman2013-04-03
* R600: Simplify data structure and add DEBUG to R600ControlFlowFinalizerVincent Lejeune2013-04-03
* R600: Consider KILLGT as an ALU instructionVincent Lejeune2013-04-03
* Measure time that IR parsing took as part of the -time-passes measurement.Eli Bendersky2013-04-03
* PPC: Enable FRES and FRSQRTE on the default PPC64 descriptionHal Finkel2013-04-03
* PPC: Add a FIXME regarding the non-working fma+fneg Altivec patternHal Finkel2013-04-03
* Remove some obsolete PowerPC/README entriesHal Finkel2013-04-03
* More direct types in PowerPC AltiVec intrinsics.Ulrich Weigand2013-04-03
* Fix PR15632: No support for ppcf128 floating-point remainder on PowerPC.Bill Schmidt2013-04-03
* AArch64: implement ETMv4 trace system registers.Tim Northover2013-04-03
* Second pass at addressing PR15351 by explicitly checking for AVX supportAaron Ballman2013-04-03