| Commit message (Expand) | Author | Age | Files | Lines |
* | Indent consistently. | Joerg Sonnenberger | 2016-06-19 | 1 | -1/+1 |
* | AMDGPU: Implement canonicalize | Matt Arsenault | 2016-04-14 | 1 | -0/+1 |
* | Avoid overly large SmallPtrSet/SmallSet | Matthias Braun | 2016-01-30 | 1 | -1/+1 |
* | Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591... | Yaron Keren | 2016-01-29 | 1 | -2/+2 |
* | Revert r248483, r242546, r242545, and r242409 - absdiff intrinsics | Hal Finkel | 2015-12-11 | 1 | -2/+0 |
* | raw_ostream: << operator for callables with raw_ostream argument | Matthias Braun | 2015-12-04 | 1 | -14/+4 |
* | Revert "raw_ostream: << operator for callables with raw_stream argument" | Matthias Braun | 2015-12-03 | 1 | -3/+14 |
* | raw_ostream: << operator for callables with raw_stream argument | Matthias Braun | 2015-12-03 | 1 | -14/+3 |
* | [X86] Part 1 to fix x86-64 fp128 calling convention. | Chih-Hung Hsieh | 2015-12-03 | 1 | -1/+4 |
* | Introduce new @llvm.get.dynamic.area.offset.i{32, 64} intrinsics. | Yury Gribov | 2015-12-01 | 1 | -0/+1 |
* | X86: More efficient legalization of wide integer compares | Hans Wennborg | 2015-11-19 | 1 | -0/+1 |
* | [SDAG] Introduce a new BITREVERSE node along with a corresponding LLVM intrinsic | James Molloy | 2015-11-12 | 1 | -1/+2 |
* | SelectionDAG: Remove implicit ilist iterator conversions, NFC | Duncan P. N. Exon Smith | 2015-10-13 | 1 | -1/+1 |
* | SelectionDAGDumper: Print simple operands inline. | Matthias Braun | 2015-09-25 | 1 | -22/+37 |
* | SelectionDAGDumper: Leave out the <multiple use> markers | Matthias Braun | 2015-09-18 | 1 | -3/+0 |
* | SelectionDAGDumper: Avoid unnecessary newlines | Matthias Braun | 2015-09-18 | 1 | -4/+3 |
* | SelectionDAGDumper: Hide [ID=X], [ORD=X] and source locations by default. | Matthias Braun | 2015-09-18 | 1 | -16/+23 |
* | SelectionDAG: Introduce PersistentID to SDNode for assert builds. | Matthias Braun | 2015-09-18 | 1 | -4/+26 |
* | [WinEH] Add some support for code generating catchpad | Reid Kleckner | 2015-08-27 | 1 | -0/+4 |
* | NFC SelectionDAGDumper: fix typo | JF Bastien | 2015-08-11 | 1 | -1/+1 |
* | Add new ISD nodes: ISD::FMINNAN and ISD::FMAXNAN | James Molloy | 2015-08-11 | 1 | -0/+2 |
* | Fix __builtin_setjmp in combination with sjlj exception handling. | Matthias Braun | 2015-07-16 | 1 | -0/+1 |
* | [Codegen] Add intrinsics 'absdiff' and corresponding SDNodes for absolute dif... | James Molloy | 2015-07-16 | 1 | -0/+2 |
* | Rename llvm.frameescape and llvm.framerecover to localescape and localrecover | Reid Kleckner | 2015-07-07 | 1 | -1/+1 |
* | Convert a bunch of loops to foreach. NFC. | Pete Cooper | 2015-06-26 | 1 | -11/+9 |
* | Avoid a Symbol -> Name -> Symbol conversion. | Rafael Espindola | 2015-06-22 | 1 | -0/+1 |
* | Add SDNodes for umin, umax, smin and smax. | James Molloy | 2015-05-15 | 1 | -0/+4 |
* | Extend the statepoint intrinsic to allow statepoints to be marked as transiti... | Pat Gavlin | 2015-05-08 | 1 | -0/+2 |
* | Masked gather and scatter - added DAGCombine visitors | Elena Demikhovsky | 2015-04-30 | 1 | -0/+2 |
* | IR: Give 'DI' prefix to debug info metadata | Duncan P. N. Exon Smith | 2015-04-29 | 1 | -1/+1 |
* | DebugInfo: Gut DIScope, DIEnumerator and DISubrange | Duncan P. N. Exon Smith | 2015-04-16 | 1 | -2/+2 |
* | CodeGen: Use the new DebugLoc API, NFC | Duncan P. N. Exon Smith | 2015-03-30 | 1 | -11/+5 |
* | SelectionDAG: Reflow code to use early returns, NFC | Duncan P. N. Exon Smith | 2015-03-30 | 1 | -15/+19 |
* | X86: Optimize address mode matching for FRAME_ALLOC_RECOVER nodes | David Majnemer | 2015-03-05 | 1 | -0/+1 |
* | Add generic fmad DAG node. | Matt Arsenault | 2015-02-20 | 1 | -0/+1 |
* | Masked Load / Store Intrinsics - the CodeGen part. | Elena Demikhovsky | 2014-12-04 | 1 | -0/+2 |
* | Revert "Masked Vector Load and Store Intrinsics." | Duncan P. N. Exon Smith | 2014-11-28 | 1 | -2/+0 |
* | Masked Vector Load and Store Intrinsics. | Elena Demikhovsky | 2014-11-23 | 1 | -0/+2 |
* | Update SetVector to rely on the underlying set's insert to return a pair<iter... | David Blaikie | 2014-11-19 | 1 | -1/+1 |
* | Add minnum / maxnum codegen | Matt Arsenault | 2014-10-21 | 1 | -0/+2 |
* | Have MachineFunction cache a pointer to the subtarget to make lookups | Eric Christopher | 2014-08-05 | 1 | -6/+3 |
* | Remove the TargetMachine forwards for TargetSubtargetInfo based | Eric Christopher | 2014-08-04 | 1 | -2/+7 |
* | CodeGen: extend f16 conversions to permit types > float. | Tim Northover | 2014-07-17 | 1 | -2/+2 |
* | [x86,SDAG] Introduce any- and sign-extend-vector-inreg nodes analogous | Chandler Carruth | 2014-07-10 | 1 | -0/+2 |
* | [x86] Add a ZERO_EXTEND_VECTOR_INREG DAG node and use it when widening | Chandler Carruth | 2014-07-09 | 1 | -0/+1 |
* | IR: add "cmpxchg weak" variant to support permitted failure. | Tim Northover | 2014-06-13 | 1 | -0/+1 |
* | Implememting named register intrinsics | Renato Golin | 2014-05-06 | 1 | -0/+2 |
* | [C++11] More 'nullptr' conversion. In some cases just using a boolean check i... | Craig Topper | 2014-04-14 | 1 | -3/+3 |
* | [Layering] Move DebugInfo.h into the IR library where its implementation | Chandler Carruth | 2014-03-06 | 1 | -1/+1 |
* | [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. | Benjamin Kramer | 2014-03-02 | 1 | -1/+1 |