aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2013-04-04Avoid high-latency false CPSR dependencies even for tMOVSi.Jakob Stoklund Olesen
2013-04-04FormattingEli Bendersky
2013-04-04R600: Use a mask for offsets when encoding instructionsVincent Lejeune
2013-04-04R600: Fix wrong address when substituting ENDIFVincent Lejeune
2013-04-04R600: Take export into account when computing cf addressVincent Lejeune
2013-04-04Add SPARC v9 support for select on 64-bit compares.Jakob Stoklund Olesen
2013-04-04Debug Info: according to DWARF 2, FORM_ref_addr the same size as an address onManman Ren
2013-04-03Refactored out the helper method FindPredecessorAutoreleaseWithSafePath from ...Michael Gottesman
2013-04-03Refactored out the helper function FindPredecessorRetainWithSafePath from Obj...Michael Gottesman
2013-04-03Small cleanups.Michael Gottesman
2013-04-03Refactored out a part of ObjCARCOpt::OptimizeReturns into its own method HasS...Michael Gottesman
2013-04-03Removed an old comment.Michael Gottesman
2013-04-03Clean up arc annotations by moving the top/bottom BB annotations into conditi...Michael Gottesman
2013-04-03X86 cost model: Vector shifts are expensive in most casesArnold Schwaighofer
2013-04-03R600: Fix last ALU of a clause being emitted in a separate clauseVincent Lejeune
2013-04-03Ensuring that both bits are set, and not just a combination of one or the other.Aaron Ballman
2013-04-03Cleanup PPC reciprocal-estimate functionalityHal Finkel
2013-04-03R600: Factorize maximum alu per clause in a single locationVincent Lejeune
2013-04-03Testing for Visual Studio 2010 SP1 or greater before calling the _xgetbv intr...Aaron Ballman
2013-04-03R600: Simplify data structure and add DEBUG to R600ControlFlowFinalizerVincent Lejeune
2013-04-03R600: Consider KILLGT as an ALU instructionVincent Lejeune
2013-04-03Measure time that IR parsing took as part of the -time-passes measurement.Eli Bendersky
2013-04-03PPC: Enable FRES and FRSQRTE on the default PPC64 descriptionHal Finkel
2013-04-03PPC: Add a FIXME regarding the non-working fma+fneg Altivec patternHal Finkel
2013-04-03Remove some obsolete PowerPC/README entriesHal Finkel
2013-04-03More direct types in PowerPC AltiVec intrinsics.Ulrich Weigand
2013-04-03Fix PR15632: No support for ppcf128 floating-point remainder on PowerPC.Bill Schmidt
2013-04-03AArch64: implement ETMv4 trace system registers.Tim Northover
2013-04-03Second pass at addressing PR15351 by explicitly checking for AVX supportAaron Ballman
2013-04-03Fix SRet for thiscall in i686-pc-win32Timur Iskhodzhanov
2013-04-03AArch64: switch patterns to be type-based rather than RegClass-basedTim Northover
2013-04-03Fix grammar.Eric Christopher
2013-04-03Remove ZeroOrMore from the option description. We don't need it here.Eric Christopher
2013-04-03Add 64-bit compare + branch for SPARC v9.Jakob Stoklund Olesen
2013-04-03Remove some unsupported-feature comments from PPC.tdHal Finkel
2013-04-03Use PPC reciprocal estimates with Newton iteration in fast-math modeHal Finkel
2013-04-03Fix the fde encoding used by mips to match gas.Rafael Espindola
2013-04-03Rolling back the AVX support patch due to breaking a gcc 4.6 build bot that d...Aaron Ballman
2013-04-03Remove an optimization where we were changing an objc_autorelease into an obj...Michael Gottesman
2013-04-03Improved comment. No functionality change.Michael Gottesman
2013-04-03Attempting to fix the build on older GCC versions.Aaron Ballman
2013-04-03This patch addresses PR15351 by explicitly checking for AVX supportAaron Ballman
2013-04-02Formatting.Eric Christopher
2013-04-02[mips] Small update to the implementation of eh.return for Mips.Akira Hatanaka
2013-04-02Support and test template arguments for unions.Eric Christopher
2013-04-02Reformat arguments.Eric Christopher
2013-04-02[mips] Expand pseudo multiply/divide instructions in MipsCodeEmitter.cpp.Akira Hatanaka
2013-04-02Allow MachineTraceMetrics to be used when the model has no resources.Jakob Stoklund Olesen
2013-04-02[ms-inline asm] Add support for parsing variables with namespace aliasChad Rosier
2013-04-02Fix PR15630: Replace faulty stdcx. with stwcx.Bill Schmidt