summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
Commit message (Expand)AuthorAgeFilesLines
* DAG: Add calling convention argument to calling convention funcsMatt Arsenault2018-07-281-3/+7
* [CodeGen] Fix inconsistent declaration parameter nameFangrui Song2018-07-161-8/+8
* [DAG] propagate FMF for all FPMathOperatorsSanjay Patel2018-05-151-0/+7
* [DAG] clean up flag propagation for binops; NFCISanjay Patel2018-05-111-1/+1
* [SelectionDAG] Refactor code by adding RegsForValue::getRegsAndSizes(). NFCIBjorn Pettersson2018-05-041-0/+3
* Reapply "[SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)"Bjorn Pettersson2018-05-031-0/+5
* Revert "[SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)"Martin Storsjo2018-05-031-5/+0
* [SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)Bjorn Pettersson2018-05-021-0/+5
* [IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to Code...Craig Topper2018-03-291-1/+1
* Fix layering by moving ValueTypes.h from CodeGen to IRDavid Blaikie2018-03-231-1/+1
* Fix layering of MachineValueType.h by moving it from CodeGen to SupportDavid Blaikie2018-03-231-1/+1
* [SelectionDAG] Support multiple dangling debug info for one valueBjorn Pettersson2018-03-211-1/+4
* [SelectionDAG] Improve handling of dangling debug infoBjorn Pettersson2018-03-121-0/+6
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-1/+1
* [CodeGen] Peel off the dominant case in switch statement in loweringRong Xu2017-11-141-0/+4
* [CodeGen] Fix some Clang-tidy modernize-use-default-member-init and Include W...Eugene Zelenko2017-09-271-93/+104
* Improve line debug info when translating a CaseBlock to SDNodes.Adrian Prantl2017-08-171-2/+7
* Remove the unused dbg.value offset from SelectionDAG (NFC)Adrian Prantl2017-07-281-7/+6
* Handle ConstantExpr correctly in SelectionDAGBuilderSimon Pilgrim2017-07-091-4/+2
* Reland "[SelectionDAG] Enable target specific vector scalarization of calls a...Simon Dardis2017-06-091-2/+12
* Add constrained intrinsics for some libm-equivalent operationsAndrew Kaylor2017-05-251-1/+1
* [CodeGen] Don't require AA in SDAGISel at -O0.Ahmed Bougacha2017-05-101-2/+2
* Introduce experimental generic intrinsics for horizontal vector reductions.Amara Emerson2017-05-091-0/+2
* [InlineCost] Improve the cost heuristic for SwitchJun Bum Lim2017-04-281-12/+7
* Use a pointer type for target frame indices during statepoint loweringSanjoy Das2017-04-271-0/+5
* PR32382: Fix emitting complex DWARF expressions.Adrian Prantl2017-04-181-1/+1
* Revert "[SelectionDAG] Enable target specific vector scalarization of calls a...Simon Dardis2017-04-071-12/+2
* [SelectionDAG] Enable target specific vector scalarization of calls and returnsSimon Dardis2017-04-071-2/+12
* [DAG] improve documentation comments; NFCSanjay Patel2017-03-021-43/+34
* Add intrinsics for constrained floating point operationsAndrew Kaylor2017-01-261-0/+1
* [SelectionDAG] Handle inverted conditions when splitting into multiple branches.Geoff Berry2017-01-241-2/+3
* Apply clang-tidy's performance-unnecessary-value-param to LLVM.Benjamin Kramer2017-01-131-2/+2
* Expandload and Compressstore intrinsicsElena Demikhovsky2016-11-031-2/+2
* Delete some dead code in SelectionDAG (NFC)Vedant Kumar2016-10-061-2/+0
* [SelectionDAGBuilder] Add const to relevant placesAditya Kumar2016-09-011-3/+4
* Local variables whose address is taken and passed on to a call are described Wolfgang Pieb2016-08-151-0/+5
* Recommitting r275284: add support to inline __builtin_mempcpyAndrew Kaylor2016-07-291-0/+1
* Reverting r276771 due to MSan failures.Andrew Kaylor2016-07-271-1/+0
* Re-committing r275284: add support to inline __builtin_mempcpyAndrew Kaylor2016-07-261-0/+1
* Reverting r275284 due to platform-specific test failuresAndrew Kaylor2016-07-131-1/+0
* Fix for Bug 26903, adds support to inline __builtin_mempcpyAndrew Kaylor2016-07-131-0/+1
* Delete unused includes. NFC.Rafael Espindola2016-06-301-1/+0
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-10/+7
* [stack-protection] Add support for MSVC buffer security checkEtienne Bergeron2016-06-071-4/+18
* Apply clang-tidy's misc-move-constructor-init throughout LLVM.Benjamin Kramer2016-05-271-8/+10
* Fix an assert in SelectionDAGBuilder when processing inline asmRenato Golin2016-05-171-0/+2
* [SSP, 2/2] Create llvm.stackguard() intrinsic and lower it to LOAD_STACK_GUARDTim Shen2016-04-191-9/+1
* Introduce an GCRelocateInst class [NFC]Philip Reames2016-04-121-1/+1
* [SSP] Remove llvm.stackprotectorcheck.Tim Shen2016-04-081-15/+5
* Lower @llvm.experimental.deoptimize as a noreturn callSanjoy Das2016-04-061-1/+3
OpenPOWER on IntegriCloud