summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* DebugInfo: Fission: Ensure the address pool entries for location lists are em...David Blaikie2014-06-191-1/+1
* [ValueTracking] Extend range metadata to call/invokeJingyue Wu2014-06-191-1/+1
* Emit DWARF3 call frame information when DWARF3+ debug info is requestedOliver Stannard2014-06-191-0/+2
* Move -dwarf-version to an MC level command line option so it'sEric Christopher2014-06-191-4/+1
* Remove unnecessary include.Eric Christopher2014-06-191-1/+0
* DAG: move sret demotion into most basic LowerCallTo implementation.Tim Northover2014-06-181-119/+124
* SelectionDAG: Expand i64 = FP_TO_SINT i32Tom Stellard2014-06-171-0/+59
* PR20038: DebugInfo missing DIEs for some concrete variables.David Blaikie2014-06-151-0/+3
* LegalizeDAG: make sure cast is unsigned before using FP_TO_UINT.Tim Northover2014-06-151-1/+4
* DebugInfo: Remove some extra handling of abstract variables and instead rely ...David Blaikie2014-06-132-40/+34
* Move GlobalMerge from Transform to CodeGen.Jiangning Liu2014-06-132-0/+364
* The hazard recognizer only needs a subtarget, not a target machineEric Christopher2014-06-133-3/+5
* DebugInfo: Reference abstract definitions from variables in concrete definiti...David Blaikie2014-06-132-1/+7
* DwarfDebug::getExistingAbstractVariable: constify an existing reference param...David Blaikie2014-06-132-2/+2
* DebugInfo: Following up to r209677, refactor local variable emission to delay...David Blaikie2014-06-134-25/+48
* Atomics: make use of the "cmpxchg weak" instruction.Tim Northover2014-06-131-12/+22
* Atomics: switch direction of cmpxchg comparisonTim Northover2014-06-131-2/+2
* IR: add "cmpxchg weak" variant to support permitted failure.Tim Northover2014-06-138-90/+163
* [FastISel][X86] - Add branch weightsJuergen Ributzka2014-06-131-2/+6
* [FastISel][X86] Add MachineMemOperand to load/store instructions.Juergen Ributzka2014-06-121-0/+44
* Fix the scheduler's MaxObservedStall computation.Andrew Trick2014-06-121-2/+6
* Revert "SelectionDAG: Enable (and (setcc x), (setcc y)) -> (setcc (and x, y))...Tom Stellard2014-06-121-4/+4
* [FastISel] Add support for the stackmap intrinsic.Juergen Ributzka2014-06-121-0/+102
* Revert r210613 to conform to coding standards.Eric Christopher2014-06-111-1/+1
* Create macro INITIALIZE_TM_PASS.Jiangning Liu2014-06-112-29/+5
* CodeGen: refactor DwarfExceptionSaleem Abdulrasool2014-06-118-205/+201
* Sort includes.Eric Christopher2014-06-111-1/+1
* Have isInTailCallPosition take the DAG so that we can use theEric Christopher2014-06-102-5/+6
* Reorder includes to be sorted.Eric Christopher2014-06-101-1/+1
* Fix typos.Eric Christopher2014-06-101-1/+1
* [FastISel] Collect statistics about failing intrinsic calls.Juergen Ributzka2014-06-101-1/+50
* SelectionDAG: Don't use MVT::Other to determine legality of ISD::SELECT_CCTom Stellard2014-06-101-16/+5
* SelectionDAG: Enable (and (setcc x), (setcc y)) -> (setcc (and x, y)) for vec...Tom Stellard2014-06-101-4/+4
* SelectionDAG: Expand SELECT_CC to SELECT + SETCCTom Stellard2014-06-101-1/+17
* Removing an "if (!this)" check from two print methods. The condition willRichard Trieu2014-06-091-0/+1
* Generate better location ranges for some register-described variables.Alexey Samsonov2014-06-091-24/+55
* [X86] Add target combine rules for horizontal add/sub.Andrea Di Biagio2014-06-091-0/+21
* [DAG] Expose NoSignedWrap, NoUnsignedWrap and Exact flags to SelectionDAG.Andrea Di Biagio2014-06-094-17/+109
* [C++11] Use 'nullptr'.Craig Topper2014-06-082-2/+2
* Fix typosAlp Toker2014-06-072-2/+2
* Fix the MachineScheduler's logic for updating ready times for in-order.Andrew Trick2014-06-071-32/+25
* DebugInfo: Use the scope of the function declaration, if any, to name a funct...David Blaikie2014-06-063-4/+10
* DebugInfo: pubnames: include file-local (static or anonymous namespace) varia...David Blaikie2014-06-061-9/+10
* Fix a few issues with comdat handling on COFF.Rafael Espindola2014-06-062-14/+10
* Have TargetSelectionDAGInfo take a DataLayout initializer rather thanEric Christopher2014-06-061-2/+2
* Fix null dereference with -debug-only=dwarfdebugAlexey Samsonov2014-06-051-2/+5
* Add a new attribute called 'jumptable' that creates jump-instruction tables f...Tom Roeder2014-06-054-0/+361
* Prevent hoisting the instruction whose def might be clobbered by the terminator.Sasa Stankovic2014-06-051-4/+11
* Revert r210221 again, due to a crash Richard Smith has provided involving sel...David Blaikie2014-06-051-2/+1
* DebugInfo: Reuse existing LexicalScope to retrieve the scope's MDNode, rather...David Blaikie2014-06-052-7/+2
OpenPOWER on IntegriCloud