aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* [llvm-nm] Update documentation to cover object file support and arguments.Michael J. Spencer2012-06-062-38/+73
* Properly verify liveness with bundled machine instructions.Jakob Stoklund Olesen2012-06-061-13/+34
* Add accessors for all private members of DisasmContext.Benjamin Kramer2012-06-061-0/+8
* Move RegisterClassInfo.h.Andrew Trick2012-06-0611-11/+11
* Remove dead private member variables from gtest.Benjamin Kramer2012-06-062-3/+1
* Move RegisterPressure.h.Andrew Trick2012-06-064-3/+3
* Round 2 of dead private variable removal.Benjamin Kramer2012-06-0618-51/+19
* Remove unused private fields found by clang's new -Wunused-private-field.Benjamin Kramer2012-06-0624-45/+21
* Add support for dynamic stack realignment in the presence of dynamic allocas onChad Rosier2012-06-066-16/+263
* Fix combine of uno && ord -> false so that the ordering of the fcmps doesn'tChad Rosier2012-06-062-1/+13
* Remove dead debug option -disable-rematerialization.Jakob Stoklund Olesen2012-06-061-4/+0
* Grab-bag of reassociate tweaks. Unify handling of dead instructions andDuncan Sands2012-06-062-127/+117
* Stop leaking RegScavengers from TailDuplication.Benjamin Kramer2012-06-061-3/+4
* Correct decoder for T1 conditional B encodingRichard Barton2012-06-062-3/+12
* Add a new broken compiler.Duncan Sands2012-06-061-0/+1
* Mark several instructions SSE2 instead of SSE3 as they should be.Craig Topper2012-06-062-9/+11
* Fix gtest build issue on Visual Studio 2012 RCJustin Holewinski2012-06-062-0/+12
* Remove extraneous CHECK-NOTs from previous commit and add a new test case.Chad Rosier2012-06-061-2/+10
* FileCheckize this test.Chad Rosier2012-06-061-2/+18
* Move LiveUnionArray into LiveIntervalUnion.hJakob Stoklund Olesen2012-06-054-47/+54
* Don't print register names in LiveIntervalUnion::print().Jakob Stoklund Olesen2012-06-053-5/+2
* Suppress -Wunused-variable in -Asserts buildMatt Beaumont-Gay2012-06-051-0/+1
* Simplify LiveInterval::print().Jakob Stoklund Olesen2012-06-055-49/+20
* Add experimental support for register unit liveness.Jakob Stoklund Olesen2012-06-052-3/+171
* Implement LiveRangeCalc::extendToUses() and createDeadDefs().Jakob Stoklund Olesen2012-06-054-2/+108
* MachineInstr::eraseFromParent fix for removing bundled instrs.Andrew Trick2012-06-051-1/+2
* misched: API for minimum vs. expected latency.Andrew Trick2012-06-0511-140/+277
* Add 3.0 and 3.1 tags to the getting started guide.Benjamin Kramer2012-06-051-0/+2
* Add a new intrinsic: llvm.fmuladd. This intrinsic represents a multiply-addLang Hames2012-06-054-0/+84
* Fix header file include order in NVPTX backend NV_CONTRIBYuan Lin2012-06-051-2/+2
* LoopUnroll: always check for NULL LoopPassManagerAndrew Trick2012-06-051-3/+5
* Remove dead function.Jakob Stoklund Olesen2012-06-051-6/+0
* PPC32 uses R2 as the TLS register. Fix the copy and paste.Roman Divacky2012-06-051-3/+3
* IntegersSubsetMapping: added exclude operation, that allows to exclude subset...Stepan Dyatkovskiy2012-06-052-0/+233
* IntegersSubsetMapping:Stepan Dyatkovskiy2012-06-053-12/+16
* X86 itinerary properties.Andrew Trick2012-06-052-2/+29
* ARM itinerary properties.Andrew Trick2012-06-053-22/+10
* misched: Added MultiIssueItineraries.Andrew Trick2012-06-0512-31/+141
* sdsched: Use the right heuristics when -mcpu is not provided and we have no i...Andrew Trick2012-06-051-13/+12
* misched: Allow disabling scoreboard hazard checking for subtargets with aAndrew Trick2012-06-052-6/+14
* whitespaceAndrew Trick2012-06-053-9/+7
* misched: comments from code review.Andrew Trick2012-06-051-3/+3
* Remove the last remat-related code from LiveIntervalAnalysis.Jakob Stoklund Olesen2012-06-052-115/+0
* Stop using LiveIntervals::isReMaterializable().Jakob Stoklund Olesen2012-06-052-9/+28
* Revert commit r157966Joel Jones2012-06-052-43/+0
* This change handles a another case for generating the bic instruction Joel Jones2012-06-042-0/+43
* Delete dead code.Jakob Stoklund Olesen2012-06-042-12/+0
* When gvn decides to replace an instruction with another, we have to patch theRafael Espindola2012-06-045-2/+506
* Switch LiveIntervals member variable to LLVM naming standards.Jakob Stoklund Olesen2012-06-042-98/+98
* Pass context pointers to LiveRangeCalc::reset().Jakob Stoklund Olesen2012-06-043-55/+45