- 118e53f [Intrinsic] Signed Fixed Point Multiplication Intrinsic by Leonard Chan · 7 years ago
- 180639a [SelectionDAG] Initial support for FSHL/FSHR funnel shift opcodes (PR39467) by Simon Pilgrim · 7 years ago
- 9757d5d [FPEnv] Add constrained CEIL/FLOOR/ROUND/TRUNC intrinsics by Cameron McInally · 7 years ago
- 547a0d7 [COFF, ARM64] Implement Intrinsic.sponentry for AArch64 by Mandeep Singh Grang · 7 years ago
- b0cdf56 Revert "[COFF, ARM64] Implement Intrinsic.sponentry for AArch64" by Mandeep Singh Grang · 7 years ago
- 88ad9ac [COFF, ARM64] Implement Intrinsic.sponentry for AArch64 by Mandeep Singh Grang · 7 years ago
- 2ad870e [FPEnv] [FPEnv] Add constrained intrinsics for MAXNUM and MINNUM by Cameron McInally · 7 years ago
- 905abe5 [Intrinsic] Signed and Unsigned Saturation Subtraction Intirnsics by Leonard Chan · 7 years ago
- 30f1d69 [NFC] Rename minnan and maxnan to minimum and maximum by Thomas Lively · 7 years ago
- 0acfc6b [Intrinsic] Unigned Saturation Addition Intrinsic by Leonard Chan · 7 years ago
- 687ec75 DAG: Change behavior of fminnum/fmaxnum nodes by Matt Arsenault · 7 years ago
- 699b3b5 [Intrinsic] Signed Saturation Addition Intrinsic by Leonard Chan · 7 years ago
- 3eaf500 [DAGCombiner] try to convert pow(x, 1/3) to cbrt(x) by Sanjay Patel · 7 years ago
- 66945cf fix noasserts build by Adrian Prantl · 7 years ago
- 55b8756b SelectionDAG: Add compact SDDbgValue representation to -dag-dump-verbose output by Adrian Prantl · 7 years ago
- 93a7d2a Get rid of SETCCE by Amaury Sechet · 7 years ago
- 7acc81b Fast Math Flag mapping into SDNode by Michael Berg · 7 years ago
- 432a388 IWYU for llvm-config.h in llvm, additions. by Nico Weber · 7 years ago
- f177206 [SelectionDAG] Dump debug locs in SDNodes by Vedant Kumar · 7 years ago
- 3c0d61b [CodeGen] Allow printing MachineMemOperands with less context in SDAGDumper by Francis Visoiu Mistrih · 8 years ago
- 2fa1436 [IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to CodeGen layer. by Craig Topper · 8 years ago
- 36a0f22 Fix layering by moving ValueTypes.h from CodeGen to IR by David Blaikie · 8 years ago
- 13e77db Fix layering of MachineValueType.h by moving it from CodeGen to Support by David Blaikie · 8 years ago
- e85b06d [CodeGen] Use MIR syntax for MachineMemOperand printing by Francis Visoiu Mistrih · 8 years ago
- 2e5eece Pass Divergence Analysis data to Selection DAG to drive divergence by Alexander Timofeev · 8 years ago
- 02f08c9 [AArch64] Improve v8.1-A code-gen for atomic load-and by Oliver Stannard · 8 years ago
- c414998 Add SelectionDAGDumper support for strict FP nodes by Andrew Kaylor · 8 years ago
- 9d419d3 [CodeGen] Rename functions PrintReg* to printReg* by Francis Visoiu Mistrih · 8 years ago
- b3bde2e Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
- 3f833ed Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering by David Blaikie · 8 years ago
- 615eb47 Reverting r315590; it did not include changes for llvm-tblgen, which is causing link errors for several people. by Aaron Ballman · 8 years ago
- 846dd6b DAG: Add flags to dumps by Matt Arsenault · 8 years ago
- 3e0199f [dump] Remove NDEBUG from test to enable dump methods [NFC] by Don Hinton · 8 years ago
- 149178d [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
- 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
- 251ea8a Do not legalize large setcc with setcce, introduce setcccarry and do it with usubo/setcccarry. by Amaury Sechet · 8 years ago
- cf9daa3 Introduce experimental generic intrinsics for horizontal vector reductions. by Amara Emerson · 8 years ago
- 8ac81f3 Do not legalize large add with addc/adde, introduce addcarry and do it with uaddo/addcarry by Amaury Sechet · 8 years ago
- 35a4701 Revert "Instrument SDISel C++ patterns" by Quentin Colombet · 9 years ago
- b43da15 Instrument SDISel C++ patterns by Quentin Colombet · 9 years ago
- cf2da96 [SelectionDAG] Add a signed integer absolute ISD node by Simon Pilgrim · 9 years ago
- 8c209aa Cleanup dump() functions. by Matthias Braun · 9 years ago
- def496c Remove unused CONVERT_RNDSAT intrinsics by Matt Arsenault · 9 years ago
- 17c7f70 Replace APFloatBase static fltSemantics data members with getter functions by Stephan Bergmann · 9 years ago
- 795d7d6 Create llvm.addressofreturnaddress intrinsic by Albert Gutowski · 9 years ago
- 5081ac2 Add ISD::EH_DWARF_CFA, simplify @llvm.eh.dwarf.cfa on Mips, fix on PowerPC by Hal Finkel · 9 years ago
- 036b94d Fix some more asserts after r279466. by Pete Cooper · 9 years ago
- fe68b04 Indent consistently. by Joerg Sonnenberger · 9 years ago
- 9cd9071 AMDGPU: Implement canonicalize by Matt Arsenault · 10 years ago
- b30f2f51 Avoid overly large SmallPtrSet/SmallSet by Matthias Braun · 10 years ago
- eb2a254 Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. by Yaron Keren · 10 years ago
- cd8664c Revert r248483, r242546, r242545, and r242409 - absdiff intrinsics by Hal Finkel · 10 years ago
- c07cbc8 raw_ostream: << operator for callables with raw_ostream argument by Matthias Braun · 10 years ago
- 149b859 Revert "raw_ostream: << operator for callables with raw_stream argument" by Matthias Braun · 10 years ago
- e957a9b raw_ostream: << operator for callables with raw_stream argument by Matthias Braun · 10 years ago
- ed7d81e [X86] Part 1 to fix x86-64 fp128 calling convention. by Chih-Hung Hsieh · 10 years ago
- d7dbb66 Introduce new @llvm.get.dynamic.area.offset.i{32, 64} intrinsics. by Yury Gribov · 10 years ago
- dcc2500 X86: More efficient legalization of wide integer compares by Hans Wennborg · 10 years ago
- 90111f7 [SDAG] Introduce a new BITREVERSE node along with a corresponding LLVM intrinsic by James Molloy · 10 years ago
- e400a7d SelectionDAG: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
- a3b701f SelectionDAGDumper: Print simple operands inline. by Matthias Braun · 10 years ago
- 77771cf SelectionDAGDumper: Leave out the <multiple use> markers by Matthias Braun · 10 years ago
- bab3fb4 SelectionDAGDumper: Avoid unnecessary newlines by Matthias Braun · 10 years ago
- f89b7c7 SelectionDAGDumper: Hide [ID=X], [ORD=X] and source locations by default. by Matthias Braun · 10 years ago
- 0b7d6c1 SelectionDAG: Introduce PersistentID to SDNode for assert builds. by Matthias Braun · 10 years ago
- 0e28823 [WinEH] Add some support for code generating catchpad by Reid Kleckner · 10 years ago
- 0cf7452 NFC SelectionDAGDumper: fix typo by JF Bastien · 10 years ago
- 01cdecc Add new ISD nodes: ISD::FMINNAN and ISD::FMAXNAN by James Molloy · 10 years ago
- 3cd00c1 Fix __builtin_setjmp in combination with sjlj exception handling. by Matthias Braun · 10 years ago
- 7395a81 [Codegen] Add intrinsics 'absdiff' and corresponding SDNodes for absolute difference operation by James Molloy · 10 years ago
- 6038179 Rename llvm.frameescape and llvm.framerecover to localescape and localrecover by Reid Kleckner · 10 years ago
- 485d114 Convert a bunch of loops to foreach. NFC. by Pete Cooper · 10 years ago
- 36b718f Avoid a Symbol -> Name -> Symbol conversion. by Rafael Espindola · 10 years ago
- 7e9776b Add SDNodes for umin, umax, smin and smax. by James Molloy · 10 years ago
- cc0431d Extend the statepoint intrinsic to allow statepoints to be marked as transitions from GC-aware code to code that is not GC-aware. by Pat Gavlin · 10 years ago
- e1eda8a Masked gather and scatter - added DAGCombine visitors by Elena Demikhovsky · 10 years ago
- a9308c4 IR: Give 'DI' prefix to debug info metadata by Duncan P. N. Exon Smith · 10 years ago
- b273d06 DebugInfo: Gut DIScope, DIEnumerator and DISubrange by Duncan P. N. Exon Smith · 11 years ago
- 9dffcd0 CodeGen: Use the new DebugLoc API, NFC by Duncan P. N. Exon Smith · 11 years ago
- b525e1c SelectionDAG: Reflow code to use early returns, NFC by Duncan P. N. Exon Smith · 11 years ago
- 71b9b6b X86: Optimize address mode matching for FRAME_ALLOC_RECOVER nodes by David Majnemer · 11 years ago
- 0dc54c4 Add generic fmad DAG node. by Matt Arsenault · 11 years ago
- f1de34b Masked Load / Store Intrinsics - the CodeGen part. by Elena Demikhovsky · 11 years ago
- 9bc81fb Revert "Masked Vector Load and Store Intrinsics." by Duncan P. N. Exon Smith · 11 years ago
- 9e5089a Masked Vector Load and Store Intrinsics. by Elena Demikhovsky · 11 years ago
- 70573dc Update SetVector to rely on the underlying set's insert to return a pair<iterator, bool> by David Blaikie · 11 years ago
- 7c93690 Add minnum / maxnum codegen by Matt Arsenault · 11 years ago
- fc6de42 Have MachineFunction cache a pointer to the subtarget to make lookups by Eric Christopher · 11 years ago
- d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
- fd7e424 CodeGen: extend f16 conversions to permit types > float. by Tim Northover · 11 years ago
- 0b666e0 [x86,SDAG] Introduce any- and sign-extend-vector-inreg nodes analogous by Chandler Carruth · 11 years ago
- afe4b25 [x86] Add a ZERO_EXTEND_VECTOR_INREG DAG node and use it when widening by Chandler Carruth · 11 years ago
- 420a216 IR: add "cmpxchg weak" variant to support permitted failure. by Tim Northover · 11 years ago
- c7aea40 Implememting named register intrinsics by Renato Golin · 11 years ago
- c0196b1 [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
- 9a4c9e5 [Layering] Move DebugInfo.h into the IR library where its implementation by Chandler Carruth · 12 years ago
- b6d0bd4 [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. by Benjamin Kramer · 12 years ago
- f26beda Revert "Revert "Add Constant Hoisting Pass" (r200034)" by Juergen Ributzka · 12 years ago
- 4d67a2e Revert "Add Constant Hoisting Pass" (r200034) by Hans Wennborg · 12 years ago
- 4f3df4a Add Constant Hoisting Pass by Juergen Ributzka · 12 years ago