summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* [pr19635] Revert most of r170537, and add new testcase.Patrik Hagglund2014-08-081-1/+1
* [stack protector] Look through bitcasts to get global variableAkira Hatanaka2014-08-071-9/+19
* Temporarily Revert "Nuke the old JIT." as it's not quite ready toEric Christopher2014-08-071-2/+3
* Nuke the old JIT.Rafael Espindola2014-08-071-3/+2
* Have MachineFunction cache a pointer to the subtarget to make lookupsEric Christopher2014-08-051-3/+2
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-76/+103
* Add alignment value to allowsUnalignedMemoryAccessMatt Arsenault2014-07-271-2/+3
* Add @llvm.assume, lowering, and some basic propertiesHal Finkel2014-07-251-1/+2
* [stack protector] Fix a potential security bug in stack protector where theAkira Hatanaka2014-07-251-5/+42
* AA metadata refactoring (introduce AAMDNodes)Hal Finkel2014-07-241-5/+9
* CodeGen: emit IR-level f16 conversion intrinsics as fptrunc/fpextTim Northover2014-07-211-4/+7
* CodeGen: extend f16 conversions to permit types > float.Tim Northover2014-07-171-3/+4
* Remove TLI from isInTailCallPosition's arguments. NFC.Juergen Ributzka2014-07-161-1/+1
* [FastISel] Make isInTailCallPosition independent of SelectionDAG.Juergen Ributzka2014-07-111-1/+1
* Fix ppcf128 component access on little-endian systemsUlrich Weigand2014-07-031-1/+1
* [DAG] Pass the argument list to the CallLoweringInfo via move semantics. NFCI.Juergen Ributzka2014-07-011-3/+3
* DAG: move sret demotion into most basic LowerCallTo implementation.Tim Northover2014-06-181-119/+124
* IR: add "cmpxchg weak" variant to support permitted failure.Tim Northover2014-06-131-13/+11
* Have isInTailCallPosition take the DAG so that we can use theEric Christopher2014-06-101-1/+1
* [DAG] Expose NoSignedWrap, NoUnsignedWrap and Exact flags to SelectionDAG.Andrea Di Biagio2014-06-091-4/+35
* SelectionDAG: skip barriers for unordered atomic operationsTim Northover2014-05-301-2/+2
* ARM: teach AAPCS-VFP to deal with Cortex-M4.Tim Northover2014-05-271-8/+11
* Target: remove old constructors for CallLoweringInfoSaleem Abdulrasool2014-05-171-15/+15
* Target: change member from reference to pointerSaleem Abdulrasool2014-05-171-1/+1
* ARM: HFAs must be passed in consecutive registersOliver Stannard2014-05-091-2/+22
* Implememting named register intrinsicsRenato Golin2014-05-061-0/+16
* Use makeArrayRef insted of calling ArrayRef<T> constructor directly. I introd...Craig Topper2014-04-301-6/+5
* Convert SelectionDAG::getMergeValues to use ArrayRef.Craig Topper2014-04-271-6/+5
* Convert getMemIntrinsicNode to take ArrayRef of SDValue instead of pointer an...Craig Topper2014-04-261-4/+2
* Convert SelectionDAG::getNode methods to use ArrayRef<SDValue>.Craig Topper2014-04-261-66/+44
* This reapplies r207235 with an additional bugfixes caught by the msanAdrian Prantl2014-04-251-20/+19
* Revert "This reapplies r207130 with an additional testcase+and a missing chec...Adrian Prantl2014-04-251-19/+20
* This reapplies r207130 with an additional testcase+and a missing check forAdrian Prantl2014-04-251-20/+19
* Revert "This reapplies r207130 with an additional testcase+and a missing chec...Adrian Prantl2014-04-251-19/+20
* This reapplies r207130 with an additional testcase+and a missing check forAdrian Prantl2014-04-251-20/+19
* Revert "Debug info for optimized code: Support variables that are on the stac...Adrian Prantl2014-04-251-14/+13
* Debug info for optimized code: Support variables that are on the stack andAdrian Prantl2014-04-241-13/+14
* [Modules] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* Fix unnecessary line breakMatt Arsenault2014-04-211-4/+2
* Patch by Vadim ChugunovYaron Keren2014-04-191-0/+5
* Convert SelectionDAG::getVTList to use ArrayRefCraig Topper2014-04-161-10/+10
* Break PseudoSourceValue out of the Value hierarchy. It is now the root of its...Nick Lewycky2014-04-151-5/+13
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-141-117/+117
* Fix for PR 19261:Eric Christopher2014-04-031-2/+3
* Avoid storing Twines.Benjamin Kramer2014-03-291-22/+19
* Add @llvm.clear_cache builtinRenato Golin2014-03-261-0/+2
* remove a bunch of unused private methodsNuno Lopes2014-03-231-10/+0
* Fix an assertion caused by using inline asm with indirect register inputs.Kevin Qin2014-03-211-1/+1
* IR: add a second ordering operand to cmpxhg for failureTim Northover2014-03-111-4/+6
* [C++11] Add range based accessors for the Use-Def chain of a Value.Chandler Carruth2014-03-091-7/+4
OpenPOWER on IntegriCloud