aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Define versions of Section that are explicitly marked as little endian.Rafael Espindola2013-04-051-34/+34
* Added two debug logging messages to VisitInstructionsTopDown to match VisitIn...Michael Gottesman2013-04-051-0/+4
* Don't use InMemoryStruct in getSection and getSection64.Rafael Espindola2013-04-051-86/+51
* Cleaned up whitespace and made debug logging less verbose.Michael Gottesman2013-04-051-114/+95
* Reverting 178851 as it broke buildbotsRenato Golin2013-04-051-161/+10
* [ms-inline asm] Add support for numeric displacement expressions in bracketedChad Rosier2013-04-051-64/+246
* [Support] Disable assertion dialogs from the MSVC debug CRTReid Kleckner2013-04-051-0/+22
* Don't fetch pointers from a InMemoryStruct.Rafael Espindola2013-04-051-9/+18
* Respect Addend when processing MCJIT relocations to local/global symbols.Ulrich Weigand2013-04-051-2/+2
* Buildbot fix for r178851: mistake was in wrong TargetRegisterInfo::getRegClas...Stepan Dyatkovskiy2013-04-051-1/+1
* Fix for PR14824: "Optimization arm_ldst_opt inserts newly generated instructi...Stepan Dyatkovskiy2013-04-051-10/+161
* Add a SchedMachineModel for the PPC G5Hal Finkel2013-04-052-10/+25
* Add a SchedMachineModel for the PPC A2Hal Finkel2013-04-052-2/+17
* Fix bug in PEI's virtual-register scavengingHal Finkel2013-04-052-24/+67
* ARM scheduler model: Add scheduler info to more instructions and resourceArnold Schwaighofer2013-04-054-32/+67
* ARM scheduler model: Swift has varying latencies, uops for simple ALU opsArnold Schwaighofer2013-04-054-5/+57
* RegisterPressure heuristics currently require signed comparisons.Andrew Trick2013-04-051-2/+2
* Disable DFSResult for ConvergingScheduler.Andrew Trick2013-04-051-2/+0
* MachineScheduler: format DEBUG output.Andrew Trick2013-04-051-22/+17
* LoopVectorizer: Pass OperandValueKind information to the cost modelArnold Schwaighofer2013-04-041-2/+13
* X86 cost model: Differentiate cost for vector shifts of constantsArnold Schwaighofer2013-04-041-0/+29
* CostModel: Add parameter to instruction cost to further classify operand valuesArnold Schwaighofer2013-04-045-12/+51
* Debug Info: revert 178722 for now.Manman Ren2013-04-043-15/+4
* typoAdrian Prantl2013-04-041-1/+1
* Rename the current PPC BCL definition to BCLalwaysHal Finkel2013-04-043-5/+5
* PPC: Improve code generation for mixed-precision reciprocal sqrtHal Finkel2013-04-041-0/+27
* Hexagon: Expand br_cc.Jyotsna Verma2013-04-041-0/+2
* Reassociate: Avoid iterator invalidation.Benjamin Kramer2013-04-041-7/+12
* [XCore] Add bru instruction.Richard Osborne2013-04-041-0/+3
* [XCore] The RRegs register class is a superset of GRRegs.Richard Osborne2013-04-044-34/+46
* Avoid high-latency false CPSR dependencies even for tMOVSi.Jakob Stoklund Olesen2013-04-041-46/+103
* FormattingEli Bendersky2013-04-041-2/+2
* R600: Use a mask for offsets when encoding instructionsVincent Lejeune2013-04-041-2/+5
* R600: Fix wrong address when substituting ENDIFVincent Lejeune2013-04-041-1/+1
* R600: Take export into account when computing cf addressVincent Lejeune2013-04-041-0/+4
* Add SPARC v9 support for select on 64-bit compares.Jakob Stoklund Olesen2013-04-044-5/+35
* Debug Info: according to DWARF 2, FORM_ref_addr the same size as an address onManman Ren2013-04-043-4/+15
* Refactored out the helper method FindPredecessorAutoreleaseWithSafePath from ...Michael Gottesman2013-04-031-25/+45
* Refactored out the helper function FindPredecessorRetainWithSafePath from Obj...Michael Gottesman2013-04-031-18/+32
* Small cleanups.Michael Gottesman2013-04-031-14/+14
* Refactored out a part of ObjCARCOpt::OptimizeReturns into its own method HasS...Michael Gottesman2013-04-031-22/+33
* Removed an old comment.Michael Gottesman2013-04-031-7/+0
* Clean up arc annotations by moving the top/bottom BB annotations into conditi...Michael Gottesman2013-04-031-58/+46
* X86 cost model: Vector shifts are expensive in most casesArnold Schwaighofer2013-04-031-0/+42
* R600: Fix last ALU of a clause being emitted in a separate clauseVincent Lejeune2013-04-031-2/+2
* Ensuring that both bits are set, and not just a combination of one or the other.Aaron Ballman2013-04-031-1/+2
* Cleanup PPC reciprocal-estimate functionalityHal Finkel2013-04-032-61/+47
* R600: Factorize maximum alu per clause in a single locationVincent Lejeune2013-04-034-2/+6
* Testing for Visual Studio 2010 SP1 or greater before calling the _xgetbv intr...Aaron Ballman2013-04-031-2/+2
* R600: Simplify data structure and add DEBUG to R600ControlFlowFinalizerVincent Lejeune2013-04-031-20/+21