summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen
Commit message (Expand)AuthorAge
* Put the functionality for printing a value to a raw_ostream as anChandler Carruth2014-01-09
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-07
* [RegAlloc] Make tryInstructionSplit less aggressive.Quentin Colombet2014-01-02
* Move the PostRA scheduler's fixupKills function for reuse.Andrew Trick2013-12-28
* Stub out a PostMachineScheduler pass.Andrew Trick2013-12-28
* Factor MI-Sched in preparation for post-ra scheduling support.Andrew Trick2013-12-28
* Revert part of r198115 to see if it fixes a buildbot failure.Craig Topper2013-12-28
* Mark some Type and EVT methods as LLVM_READONLY.Craig Topper2013-12-28
* Remove AsmPrinter::needsRelocationsForDwarfStringPool() since it'sEric Christopher2013-12-28
* Teach DAGCombiner how to fold a SIGN_EXTEND_INREG of a BUILD_VECTOR ofAndrea Di Biagio2013-12-27
* Fix a typo.Roman Divacky2013-12-26
* [stackprotector] Use analysis from the StackProtector pass for stack layout i...Josh Magee2013-12-19
* [Stackmap] Refactor operand parsing.Juergen Ributzka2013-12-14
* [Stackmap] Liveness Analysis PassJuergen Ributzka2013-12-14
* Convert register liveness tracking to work on a sub-register level instead of...Juergen Ributzka2013-12-14
* [block-freq] Rename getEntryFrequency() -> getEntryFreq() to match getBlockFr...Michael Gottesman2013-12-14
* [block-freq] Refactor LiveInterals::getSpillWeight to use the new MachineBloc...Michael Gottesman2013-12-14
* Print the address space of a MachineMemOperandMatt Arsenault2013-12-14
* [block-freq] Add the equivalent methods to MachineBlockFrequencyInfo and Bloc...Michael Gottesman2013-12-14
* Revert "Convert liveness tracking to work on a sub-register level instead of ...Andrew Trick2013-12-13
* Revert "Liveness Analysis Pass"Andrew Trick2013-12-13
* Grow the stackmap/patchpoint format to hold 64-bit IDs.Andrew Trick2013-12-13
* Liveness Analysis PassAndrew Trick2013-12-13
* Convert liveness tracking to work on a sub-register level instead of just reg...Andrew Trick2013-12-13
* Add isBarrier to SDepHal Finkel2013-12-12
* Add two additional hazard recognizer functionsHal Finkel2013-12-11
* Reland "Fix miscompile of MS inline assembly with stack realignment"Reid Kleckner2013-12-10
* Revert "Fix miscompile of MS inline assembly with stack realignment"Reid Kleckner2013-12-10
* Fix miscompile of MS inline assembly with stack realignmentReid Kleckner2013-12-10
* Don't #include heavy Dominators.h file in LoopInfo.h. This change reducesJakub Staszak2013-12-07
* Factor out the SchedRemainder/SchedBoundary from GenericScheduler strategy.Andrew Trick2013-12-07
* MI-Sched: Model "reserved" processor resources.Andrew Trick2013-12-05
* MI-Sched: handle latency of in-order operations with the new machine model.Andrew Trick2013-12-05
* Correct word hyphenationsAlp Toker2013-12-05
* Reland 196270 "Generalize debug info / EH emission in AsmPrinter"Timur Iskhodzhanov2013-12-03
* Revert r196270, "Generalize debug info / EH emission in AsmPrinter"NAKAMURA Takumi2013-12-03
* Generalize debug info / EH emission in AsmPrinterTimur Iskhodzhanov2013-12-03
* Added MachineBlockFrequencyInfo::view for displaying the block frequency prop...Michael Gottesman2013-12-03
* Move getSymbolWithGlobalValueBase to TargetLoweringObjectFile.Rafael Espindola2013-12-02
* Refactor a lot of patchpoint/stackmap related code to simplify and make itLang Hames2013-11-29
* Remove an always true parameter.Rafael Espindola2013-11-28
* Fix a typo where we were creating <def,kill> operands instead ofLang Hames2013-11-22
* Split SETCC if VSELECT requires splitting too.Tom Stellard2013-11-22
* Dereference the node iterator when dumping the PBQP graph structure in DOTLang Hames2013-11-21
* Remove capability for polymorphic destruction from LexicalScopeEric Christopher2013-11-20
* Formatting, 80-col, trailing whitespace.Eric Christopher2013-11-20
* [DAG] Refactor vector splitting code in SelectionDAG. No functional change in...Juergen Ributzka2013-11-19
* Fix patchpoint comments.Andrew Trick2013-11-19
* Add an abstraction to handle patchpoint operands.Andrew Trick2013-11-19
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-19