aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2012-06-08Teach the AsmMatcherEmitter to allow InstAlias' where the suboperands of a co...Owen Anderson
2012-06-07[CMake] Promote extension warnings to errors.Michael J. Spencer
2012-06-07X86: optimize generated code for integer ABSManman Ren
2012-06-07[CMake] Order MSVC warnings numerically.Michael J. Spencer
2012-06-07[CMake] Adjust MSVC warnings.Michael J. Spencer
2012-06-07Do not optimize the used bits of the x86 vselect condition operand, when the ...Nadav Rotem
2012-06-07Fix a bug in FoldSelectOpOp. Bitcast ops may change the number of vector elem...Nadav Rotem
2012-06-07Continue factoring computeOperandLatency. Use it for ARM hasHighOperandLatency.Andrew Trick
2012-06-07ARM getOperandLatency rewrite.Andrew Trick
2012-06-07ARM getOperandLatency should return -1 for unknown, consistent with APIAndrew Trick
2012-06-07Fix ARM getInstrLatency logic to work with the current API.Andrew Trick
2012-06-07PR13046: we can't replace usage of SUB with CMP in the lowering phase.Manman Ren
2012-06-07Use a base register instead of an index register with the local dynamic model.Rafael Espindola
2012-06-07Move terminator machine verification to check MachineBasicBlock::instr_iterat...Pete Cooper
2012-06-07Add internal read flags to MachineInstrBuilder and hook them into the Machine...Pete Cooper
2012-06-07Adding a missing -S to the opt invocation.Meador Inge
2012-06-07X86: replace SUB with CMP if possibleManman Ren
2012-06-06Spell optimization name correclty.Bill Wendling
2012-06-06Revert r157755.Manman Ren
2012-06-06Another testcase for r156548.Bill Wendling
2012-06-06[llvm-nm] Update documentation to cover object file support and arguments.Michael J. Spencer
2012-06-06Properly verify liveness with bundled machine instructions.Jakob Stoklund Olesen
2012-06-06Add accessors for all private members of DisasmContext.Benjamin Kramer
2012-06-06Move RegisterClassInfo.h.Andrew Trick
2012-06-06Remove dead private member variables from gtest.Benjamin Kramer
2012-06-06Move RegisterPressure.h.Andrew Trick
2012-06-06Round 2 of dead private variable removal.Benjamin Kramer
2012-06-06Remove unused private fields found by clang's new -Wunused-private-field.Benjamin Kramer
2012-06-06Add support for dynamic stack realignment in the presence of dynamic allocas onChad Rosier
2012-06-06Fix combine of uno && ord -> false so that the ordering of the fcmps doesn'tChad Rosier
2012-06-06Remove dead debug option -disable-rematerialization.Jakob Stoklund Olesen
2012-06-06Grab-bag of reassociate tweaks. Unify handling of dead instructions andDuncan Sands
2012-06-06Stop leaking RegScavengers from TailDuplication.Benjamin Kramer
2012-06-06Correct decoder for T1 conditional B encodingRichard Barton
2012-06-06Add a new broken compiler.Duncan Sands
2012-06-06Mark several instructions SSE2 instead of SSE3 as they should be.Craig Topper
2012-06-06Fix gtest build issue on Visual Studio 2012 RCJustin Holewinski
2012-06-06Remove extraneous CHECK-NOTs from previous commit and add a new test case.Chad Rosier
2012-06-06FileCheckize this test.Chad Rosier
2012-06-05Move LiveUnionArray into LiveIntervalUnion.hJakob Stoklund Olesen
2012-06-05Don't print register names in LiveIntervalUnion::print().Jakob Stoklund Olesen
2012-06-05Suppress -Wunused-variable in -Asserts buildMatt Beaumont-Gay
2012-06-05Simplify LiveInterval::print().Jakob Stoklund Olesen
2012-06-05Add experimental support for register unit liveness.Jakob Stoklund Olesen
2012-06-05Implement LiveRangeCalc::extendToUses() and createDeadDefs().Jakob Stoklund Olesen
2012-06-05MachineInstr::eraseFromParent fix for removing bundled instrs.Andrew Trick
2012-06-05misched: API for minimum vs. expected latency.Andrew Trick
2012-06-05Add 3.0 and 3.1 tags to the getting started guide.Benjamin Kramer
2012-06-05Add a new intrinsic: llvm.fmuladd. This intrinsic represents a multiply-addLang Hames
2012-06-05Fix header file include order in NVPTX backend NV_CONTRIBYuan Lin