summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
* [FastISel][X86] - Add branch weightsJuergen Ributzka2014-06-13
* [FastISel][X86] Add MachineMemOperand to load/store instructions.Juergen Ributzka2014-06-12
* Fix the scheduler's MaxObservedStall computation.Andrew Trick2014-06-12
* Revert "SelectionDAG: Enable (and (setcc x), (setcc y)) -> (setcc (and x, y))...Tom Stellard2014-06-12
* [FastISel] Add support for the stackmap intrinsic.Juergen Ributzka2014-06-12
* Revert r210613 to conform to coding standards.Eric Christopher2014-06-11
* Create macro INITIALIZE_TM_PASS.Jiangning Liu2014-06-11
* CodeGen: refactor DwarfExceptionSaleem Abdulrasool2014-06-11
* Sort includes.Eric Christopher2014-06-11
* Have isInTailCallPosition take the DAG so that we can use theEric Christopher2014-06-10
* Reorder includes to be sorted.Eric Christopher2014-06-10
* Fix typos.Eric Christopher2014-06-10
* [FastISel] Collect statistics about failing intrinsic calls.Juergen Ributzka2014-06-10
* SelectionDAG: Don't use MVT::Other to determine legality of ISD::SELECT_CCTom Stellard2014-06-10
* SelectionDAG: Enable (and (setcc x), (setcc y)) -> (setcc (and x, y)) for vec...Tom Stellard2014-06-10
* SelectionDAG: Expand SELECT_CC to SELECT + SETCCTom Stellard2014-06-10
* Removing an "if (!this)" check from two print methods. The condition willRichard Trieu2014-06-09
* Generate better location ranges for some register-described variables.Alexey Samsonov2014-06-09
* [X86] Add target combine rules for horizontal add/sub.Andrea Di Biagio2014-06-09
* [DAG] Expose NoSignedWrap, NoUnsignedWrap and Exact flags to SelectionDAG.Andrea Di Biagio2014-06-09
* [C++11] Use 'nullptr'.Craig Topper2014-06-08
* Fix typosAlp Toker2014-06-07
* Fix the MachineScheduler's logic for updating ready times for in-order.Andrew Trick2014-06-07
* DebugInfo: Use the scope of the function declaration, if any, to name a funct...David Blaikie2014-06-06
* DebugInfo: pubnames: include file-local (static or anonymous namespace) varia...David Blaikie2014-06-06
* Fix a few issues with comdat handling on COFF.Rafael Espindola2014-06-06
* Have TargetSelectionDAGInfo take a DataLayout initializer rather thanEric Christopher2014-06-06
* Fix null dereference with -debug-only=dwarfdebugAlexey Samsonov2014-06-05
* Add a new attribute called 'jumptable' that creates jump-instruction tables f...Tom Roeder2014-06-05
* Prevent hoisting the instruction whose def might be clobbered by the terminator.Sasa Stankovic2014-06-05
* Revert r210221 again, due to a crash Richard Smith has provided involving sel...David Blaikie2014-06-05
* DebugInfo: Reuse existing LexicalScope to retrieve the scope's MDNode, rather...David Blaikie2014-06-05
* DebugInfo: Roll argument insertion into variable insertion to ensure argument...David Blaikie2014-06-05
* PR19388: DebugInfo: Emit dead arguments in their originally declared order.David Blaikie2014-06-05
* DebugInfo: Add comments/assert description to r209674 based on Eric Christoph...David Blaikie2014-06-05
* DebugInfo: Reapply r209984 (reverted in r210143), asserting that abstract Dbg...David Blaikie2014-06-04
* Don't emit structors for available_externally globals (PR19933)Hans Wennborg2014-06-04
* Add a subtarget hook: enablePostMachineScheduler.Andrew Trick2014-06-04
* Move GenericScheduler and PostGenericScheduler into a header.Andrew Trick2014-06-04
* DebugInfo: Partial revert r209984 due to more cases where abstract DbgVariabl...David Blaikie2014-06-04
* Calculate dead instructions when a live interval is created.Pete Cooper2014-06-03
* Allow alias to point to an arbitrary ConstantExpr.Rafael Espindola2014-06-03
* InitLibcallNames can take a Triple instead of a TargetMachine.Eric Christopher2014-06-02
* DebugInfo: Assert that DbgVariables have associated DIEsDavid Blaikie2014-06-01
* Fix typosAlp Toker2014-05-31
* [SelectionDAG] Force cycle detection in AssignTopologicalOrder before abortingAdam Nemet2014-05-31
* [SelectionDAG] Pass DAG to checkForCyclesAdam Nemet2014-05-31
* [X86] Add two combine rules to simplify dag nodes introduced during type lega...Andrea Di Biagio2014-05-30
* Convert a vselect into a concat_vector if possibleFilipe Cabecinhas2014-05-30
* Roll DbgVariable::setMInsn into the constructor. No functional changes.Adrian Prantl2014-05-30