aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2011-04-21Don't allow per-register spill size and alignment.Jakob Stoklund Olesen
2011-04-21In gcov profiling, give all functions an extra unified return block. This isNick Lewycky
2011-04-21Fix think-o: emit all 8 bytes of the EOF marker. Also reflow a line in aNick Lewycky
2011-04-21Add independent controls for whether GCOV profiling should emit .gcno files orNick Lewycky
2011-04-21Fix typo in comment.Nick Lewycky
2011-04-21docs/llvm.css: Introduce cascading style <div> and <p> continued on <h[2-5]>....NAKAMURA Takumi
2011-04-21docs/Passes.html: Fix a garbage.NAKAMURA Takumi
2011-04-20Structs have elements not parameters. I'm surprised this ever compiled...Nick Lewycky
2011-04-20Remove -use-divmod-libcall. Let targets opt in when they are available.Evan Cheng
2011-04-20Add debug output for rematerializable instructions.Jakob Stoklund Olesen
2011-04-20Permit remat when a virtual register has multiple defs.Jakob Stoklund Olesen
2011-04-20Fix another case of <rdar://problem/9184212> that only occurs with codeCameron Zwarich
2011-04-20The bitcast case here is actually handled uniformly earlier in the function, soCameron Zwarich
2011-04-20Cleanup some code to better use an early return style in preparation for addingCameron Zwarich
2011-04-20Un-XFAIL this test for ARM. <rdar://problem/7662569>Stuart Hastings
2011-04-20Revert r129846; it's breaking a buildbot. SeeEli Friedman
2011-04-20Prefer cheap registers for busy live ranges.Jakob Stoklund Olesen
2011-04-20Excise unintended hunk in 129858. <rdar://problem/7662569>Stuart Hastings
2011-04-20ARM byval support. Will be enabled by another patch to the FE. <rdar://prob...Stuart Hastings
2011-04-20sys/Host: Change getHostTriple() to return the full Darwin version on OS X.Daniel Dunbar
2011-04-20PTX: Add intrinsics to list of built-in intrinsics, which allows them to beJustin Holewinski
2011-04-20Behave like gnu as when a relocation crosses sections.Rafael Espindola
2011-04-20ptx: add integer div and rem instructionChe-Liang Chiou
2011-04-20ptx: add floating-point comparison to setpChe-Liang Chiou
2011-04-20ptx: fix parameter orderingChe-Liang Chiou
2011-04-20This should always be signed chars, so use int8_t. This fixes a miscompile whenNick Lewycky
2011-04-20Remove unused arguments.Rafael Espindola
2011-04-20Rewrite the expander for umulo/smulo to remember to sign extend the inputEric Christopher
2011-04-20llc: Fix a refacto, .loc support didn't work before 10.6.Daniel Dunbar
2011-04-20Made the MC disassembler check before accessingSean Callanan
2011-04-20ADT/Triple: Renambe isOSX... methods to isMacOSX for consistency with the OSDaniel Dunbar
2011-04-19Fix typo in the comment.Johnny Chen
2011-04-19ADT/Triple: Drop support for -osx style triples, we are going with -macosxDaniel Dunbar
2011-04-19ADT/Triple: Add support for Triple::MacOSX per feedback from Chris, will removeDaniel Dunbar
2011-04-19ADT/Triple: Move a variety of clients to using isOSDarwin() and isOSWindows()Daniel Dunbar
2011-04-19ADT/Triple: Add isOSDarwin() and isOSWindows() helper functions.Daniel Dunbar
2011-04-19ADT/Triple: Fix Triple::getArchNameForAssembler to support OSX and iOSDaniel Dunbar
2011-04-19Target/X86: Eliminate uses of getDarwinVers().Daniel Dunbar
2011-04-19Target/X86: Add getTargetTriple() accessor.Daniel Dunbar
2011-04-19Target/PPC: Kill off DarwinVers, which is now dead.Daniel Dunbar
2011-04-19Target/PPC: Eliminate a use of getDarwinVers().Daniel Dunbar
2011-04-19Target/PPC: Add a TargetTriple field.Daniel Dunbar
2011-04-19add a helper method.Chris Lattner
2011-04-19llc: Eliminate a use of getDarwinMajorNumber().Daniel Dunbar
2011-04-19Target: Eliminate a use of getDarwinMajorNumber().Daniel Dunbar
2011-04-19CodeGen: Eliminate a use of getDarwinMajorNumber().Daniel Dunbar
2011-04-19ADT/Triple: Add helper function for OS X version checks.Daniel Dunbar
2011-04-19ADT/Triple: Add isOSVersionLT helper function.Daniel Dunbar
2011-04-19ADT/Triple: Generalize and simplify getDarwinNumber to just be getOSVersion.Daniel Dunbar
2011-04-19ADT/Triple: Add support for more explicit "osx" and "ios" OS names.Daniel Dunbar