aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2012-10-04Make sure 'prefix-clang++' is aliased to 'prefix-clang', not 'clang'.Jordan Rose
2012-10-04Enable -schedmodel, but prefer itineraries until we have more benchmark data.Andrew Trick
2012-10-03Fix PR13967.Jakub Staszak
2012-10-03Add an explicit -object_path_lto flag during linking with a uniquified temporaryBill Wendling
2012-10-03Clean up tailing whitespacesMichael Liao
2012-10-03Added instregex support to TableGen subtarget emitter.Andrew Trick
2012-10-03TableGen subtarget emitter, nearly first class support for SchedAlias.Andrew Trick
2012-10-03Cleanup TableGen subtarget emitter.Andrew Trick
2012-10-03[ms-inline asm] Default to the 'm' constraint. This matches the behavior of theChad Rosier
2012-10-03[ms-inline asm] Add support in the X86AsmPrinter for printing memory referencesChad Rosier
2012-10-03This patch moves from using a hard coded number (4) Jack Carter
2012-10-03tblgen: Remove last traces of old TableGenMain API.Sean Silva
2012-10-03tblgen: Migrate llvm-tblgen to new TableGenMain API.Sean Silva
2012-10-03tblgen: Put new TableGenMain API in place.Sean Silva
2012-10-03Add function to return return attributes.Bill Wendling
2012-10-03Update to use the predicate methods to query if an attribute exists.Bill Wendling
2012-10-03Fix a cycle in the DAG. In this code we replace multiple loads with a single ...Nadav Rotem
2012-10-03Use unsigned long long instead of uin64_t for OS where that matters.Nick Kledzik
2012-10-03Typos.Chad Rosier
2012-10-03Don't call getAsUnsignedInteger directly, it fails to compile if uint64_t is ...Benjamin Kramer
2012-10-03Add getAsUnsignedInteger test case that checks that known bad values are reje...Nick Kledzik
2012-10-03No need to call functions which do the same thing as the default.Bill Wendling
2012-10-03Remove assert that's too restrictive.Bill Wendling
2012-10-03Add methods which query for the specific attribute instead of using theBill Wendling
2012-10-03Implement .rel relocation for R_ARM_ABS32 in MCJIT.Tim Northover
2012-10-03This Patch corrects a problem whereby the optimization to use a faster dividePreston Gurd
2012-10-03A DAGCombine optimization for mergeing consecutive stores to memory. The opti...Nadav Rotem
2012-10-03Set up MCSchedModel after detecting the CPU type in X86SubTarget.Preston Gurd
2012-10-03tsan: update the test for new atomic enumsDmitry Vyukov
2012-10-03tsan: update the test for new atomic enumsDmitry Vyukov
2012-10-03tsan: prepare for migration to new memory_order enum values (ABI compatible)Dmitry Vyukov
2012-10-03Fixed a bug in the ExecutionDependencyFix pass that caused dependencies to no...Silviu Baranga
2012-10-03Fix an issue where we failed to adjust the alignment constraint onChandler Carruth
2012-10-03Try to use a better set of abstractions for computing the alignmentChandler Carruth
2012-10-03Revert 165051-165049 while looking into the foreach.m failure inEric Christopher
2012-10-03Fix doxygen comment to match function name.Craig Topper
2012-10-03Remove unused function that used to get itineraries from SubTargetFeatures. T...Craig Topper
2012-10-03Fix 80-column violationCraig Topper
2012-10-03test/ExecutionEngine/MCJIT: MCJIT should work also on mingw.NAKAMURA Takumi
2012-10-03Third try at fixing this. ;] Go back to using std::remove_if, which hasChandler Carruth
2012-10-03The early if conversion pass is ready to be used as an opt-in.Jakob Stoklund Olesen
2012-10-03Switch the SetVector::remove_if implementation to use partition whichChandler Carruth
2012-10-02Fix a serious X86 instruction selection bug. InEvan Cheng
2012-10-02Revert "Don't use a debug location for frame setup instructions in the"Eric Christopher
2012-10-02Revert 165057, per Jim's request. This requires further discussion.Chad Rosier
2012-10-02The mips 64bit instructions DSLL, DSRA, DSRL, DEXT and DINS get transformed b...Jack Carter
2012-10-02Teach the new SROA to handle cases where an alloca that has already beenChandler Carruth
2012-10-02Clean up these doxygen comments to follow the proposed new style. ThisChandler Carruth
2012-10-02Make sure to put our sret argument into %rax on x86-64. Fixes PR13563!Nick Lewycky
2012-10-02Remove the old coalescer algorithm.Jakob Stoklund Olesen