summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [mips] Promote the result of SETCC nodes to GPR width.Vasileios Kalintiris2016-03-011-1/+11
* Fix a bug in isVectorReductionOp() in SelectionDAGBuilder.cpp that may cause ...Cong Hou2016-02-261-4/+4
* Detecte vector reduction operations just before instruction selection.Cong Hou2016-02-241-0/+130
* NFC. Move isDereferenceable to Loads.h/cppArtur Pilipenko2016-02-241-0/+1
* Remove uses of builtin comma operator.Richard Trieu2016-02-181-18/+26
* Revert r261070, it caused PR26652 / PR26653.Nico Weber2016-02-171-126/+0
* Detecte vector reduction operations just before instruction selection.Cong Hou2016-02-171-0/+126
* [CodeGen] Prefer "if (SDValue R = ...)" to "if (R.getNode())". NFCI.Ahmed Bougacha2016-02-091-5/+2
* [X86] Don't zero/sign-extend i1, i8, or i16 return values to 32 bits (PR22532)Hans Wennborg2016-02-081-1/+1
* SelectionDAG: Lower some range metadata to AssertZextMatt Arsenault2016-02-081-3/+40
* Rename TargetSelectionDAGInfo into SelectionDAGTargetInfo and move it to Code...Benjamin Kramer2016-01-271-7/+7
* Remove extra whitespace. NFC.Junmo Park2016-01-231-4/+4
* [opaque pointer types] [NFC] Add an explicit type argument to ConstantFoldLoa...Eduard Burtescu2016-01-221-1/+1
* [NFC] Replace several manual GEP loops with gep_type_iterator.Eduard Burtescu2016-01-201-17/+7
* [opaque pointer types] [NFC] GEP: replace get(Pointer)ElementType uses with g...Eduard Burtescu2016-01-191-1/+8
* [opaque pointer types] [NFC] CallSite: use getFunctionType() instead of going...Manuel Jacob2016-01-171-3/+2
* [WinEH] Rename CatchReturnInst::getParentPad, NFCJoseph Tremoulet2016-01-151-1/+1
* Fix Release build warning.Philip Reames2016-01-141-0/+1
* [GCRoot] Assert preconditions to clarify behaviorPhilip Reames2016-01-141-8/+12
* [WinEH] Remove calculateCatchReturnSuccessorColorsDavid Majnemer2016-01-061-2/+7
* [SelectionDAGBuilder] Set NoUnsignedWrap for inbounds gep and load/store offs...Dan Gohman2016-01-061-8/+47
* [Statepoints] Refactor GCRelocateOperands into an intrinsic wrapper. NFC.Manuel Jacob2016-01-051-1/+1
* [X86] Better support for the MCU psABI (LLVM part)Michael Kuperstein2015-12-281-2/+8
* Remove deprecated llvm.experimental.gc.result.{int,float,ptr} intrinsics.Manuel Jacob2015-12-221-3/+0
* Implemented Support of IA interrupt and exception handlers:Amjad Aboud2015-12-211-0/+5
* Clean up the processing of dbg.value in various placesKeno Fischer2015-12-191-8/+4
* [SelectionDAGBuilder] Adds support for landingpads of token typeChen Li2015-12-161-0/+7
* [X86] Part 2 to fix x86-64 fp128 calling convention.Chih-Hung Hsieh2015-12-141-1/+2
* [IR] Remove terminatepadDavid Majnemer2015-12-141-6/+2
* Normalize MBB's successors' probabilities in several locations.Cong Hou2015-12-131-0/+1
* Partially fix memcpy / memset / memmove lowering in SelectionDAG construction...Manuel Jacob2015-12-121-22/+0
* [IR] Reformulate LLVM's EH funclet IRDavid Majnemer2015-12-121-40/+23
* SelectionDAG: Match min/max if the scalar operation is legalMatt Arsenault2015-12-111-10/+34
* Revert r248483, r242546, r242545, and r242409 - absdiff intrinsicsHal Finkel2015-12-111-12/+0
* Normalize successors' probabilities when building MBBs for jump table.Cong Hou2015-12-051-0/+2
* Fixed a failure in cost calculation for vector GEPElena Demikhovsky2015-12-011-8/+8
* Introduce new @llvm.get.dynamic.area.offset.i{32, 64} intrinsics.Yury Gribov2015-12-011-0/+15
* Extend debug info for function parameters in SDAG.Evgeniy Stepanov2015-12-011-16/+11
* Let SelectionDAG start to use probability-based interface to add successors.Cong Hou2015-11-241-167/+178
* Revert "Change memcpy/memset/memmove to have dest and source alignments."Pete Cooper2015-11-191-34/+30
* Change memcpy/memset/memmove to have dest and source alignments.Pete Cooper2015-11-181-30/+34
* [PGO] Value profiling supportBetul Buyukkurt2015-11-181-1/+2
* [SelectionDAGBuilder] Make sure DemoteReg ends up in right reg-class.Jonas Paulsson2015-11-181-1/+2
* [WinEH] Move WinEHFuncInfo from MachineModuleInfo to MachineFunctionReid Kleckner2015-11-171-7/+4
* [SDAG] Introduce a new BITREVERSE node along with a corresponding LLVM intrinsicJames Molloy2015-11-121-0/+5
* [WinEH] Don't emit CATCHRET from visitCatchPadDavid Majnemer2015-11-091-12/+5
* [CodeGen] Always promote f16 if not legalOliver Stannard2015-11-091-0/+14
* [WinEH] Update exception pointer registersJoseph Tremoulet2015-11-071-2/+3
* [StatepointLowering] Remove distinction between call and invoke safepointsIgor Laevsky2015-11-041-1/+2
* Create a new interface addSuccessorWithoutWeight(MBB*) in MBB to add successo...Cong Hou2015-10-271-3/+7
OpenPOWER on IntegriCloud