summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen
Commit message (Expand)AuthorAge
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-14
* Revert commit r186217 -- this is breaking bots:Chandler Carruth2013-07-13
* Use the function attributes to pass along the stack protector buffer size.Bill Wendling2013-07-12
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-11
* Changed "mode: c++" => "C++" at the suggestion of Nick Lewycky.Michael Gottesman2013-07-10
* Reapply an improved version of r180816/180817.Adrian Prantl2013-07-09
* Fixed up the comments in FastISel.h so that they conform to the LLVM style gu...Michael Gottesman2013-07-09
* Added "mode: c++" to FastISel.h header.Michael Gottesman2013-07-09
* Remove dead function.Jakob Stoklund Olesen2013-07-05
* Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes.Jakob Stoklund Olesen2013-07-04
* Simplify landing pad lowering.Jakob Stoklund Olesen2013-07-04
* Revert r185595-185596 which broke buildbots.Jakob Stoklund Olesen2013-07-04
* Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes.Jakob Stoklund Olesen2013-07-03
* Simplify landing pad lowering.Jakob Stoklund Olesen2013-07-03
* Add MachineBasicBlock::addLiveIn().Jakob Stoklund Olesen2013-07-03
* Use SmallVectorImpl instead of SmallVector for iterators and references to av...Craig Topper2013-07-03
* Use SmallVectorImpl::iterator/const_iterator instead of SmallVectorEric Christopher2013-07-03
* Return SmallVectorImpl& instead of SmallVector& in a couple places to avoid h...Craig Topper2013-07-03
* Add a space between type and variable name. No functional change.Craig Topper2013-07-03
* Debug Info: use module flag to set up Dwarf version.Manman Ren2013-07-02
* Remove address spaces from MC.Rafael Espindola2013-07-02
* PR16493: DebugInfo with TLS on PPC crashing due to invalid relocationDavid Blaikie2013-07-01
* DebugInfo: PR14728: TLS supportDavid Blaikie2013-06-28
* Improve diagnostics when getSizeInBits is called on the Other type.Chad Rosier2013-06-24
* DebugInfo: PR14404: Avoid truncating 64 bit values into 32 bits for ULEB128/S...David Blaikie2013-06-23
* Handle more cases in LiveRangeEdit::eliminateDeadDefs.Andrew Trick2013-06-21
* Refactor LiveRangeEdit::eliminateDeadDefs.Andrew Trick2013-06-21
* MI-Sched: Adjust regpressure limits for reserved regs.Andrew Trick2013-06-21
* DebugInfo: PR14763/r183329 correct the location of indirect parametersDavid Blaikie2013-06-19
* Access the TargetLoweringInfo from the TargetMachine object instead of cachin...Bill Wendling2013-06-19
* Access the TargetLoweringInfo from the TargetMachine object instead of cachin...Bill Wendling2013-06-19
* Access the TargetLoweringInfo from the TargetMachine object instead of cachin...Bill Wendling2013-06-19
* Don't cache the TLI object since we have access to it through TargetMachine a...Bill Wendling2013-06-19
* Directly access objects which may change during compilation.Bill Wendling2013-06-17
* Switch spill weights from a basic loop depth estimation to BlockFrequencyInfo.Benjamin Kramer2013-06-17
* DebugInfo: remove target-specific Frame Index handling for DBG_VALUE MachineI...David Blaikie2013-06-16
* MachineOperand::setIsDebug should ensure the register is /not/ a definitionDavid Blaikie2013-06-16
* Machine Model: Add MicroOpBufferSize and resource BufferSize.Andrew Trick2013-06-15
* Add getSelect helper functionMatt Arsenault2013-06-14
* Move #include from .h to .cpp file.Jakub Staszak2013-06-14
* Remove forward declaration of MachineBasicBlock. It is #included anyway.Jakub Staszak2013-06-13
* Cache the TargetLowering info object as a pointer.Bill Wendling2013-06-06
* Don't cache the TargetLoweringInfo object inside of the FunctionLowering object.Bill Wendling2013-06-06
* Order CALLSEQ_START and CALLSEQ_END nodes.Andrew Trick2013-05-29
* Track IR ordering of SelectionDAG nodes 3/4.Andrew Trick2013-05-25
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-25
* Track IR ordering of SelectionDAG nodes 1/4.Andrew Trick2013-05-25
* The DWARF EH pass doesn't need the TargetMachine, only the TargetLoweringBase...Bill Wendling2013-05-20
* Remove addFrameMove.Rafael Espindola2013-05-16
* Fix PBQP graph iterator typedefs.Lang Hames2013-05-16