Filtering IR printing for print-after-all/print-before-all
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2016-01-06 Dan Gohman[SelectionDAGBuilder] Set NoUnsignedWrap for inbounds...
2016-01-05 Manuel Jacob[Statepoints] Refactor GCRelocateOperands into an intri...
2016-01-04 David Majnemer[X86] Make hasFP constant time
2016-01-03 Simon Pilgrim[SelectionDAG] Pulled out common code for CONCAT_VECTOR...
2015-12-29 Sanjay Pateldon't repeat function names in comments; NFC
2015-12-29 Sanjay Pateluse auto with dyn_casted values; NFC
2015-12-29 Sanjay Pateluse auto with dyn_casted values; NFC
2015-12-28 Michael Kuperstein[X86] Better support for the MCU psABI (LLVM part)
2015-12-27 Craig Topper[SelectionDAG] Teach LegalizeVectorOps to not unroll...
2015-12-23 Philip Reames[Statepoints] Use Indirect operands for spill slots
2015-12-23 Philip Reames[GC] Make GCStrategy::isGCManagedPointer a type predica...
2015-12-22 Manuel JacobRemove deprecated llvm.experimental.gc.result.{int...
2015-12-21 Amjad AboudImplemented Support of IA interrupt and exception handlers:
2015-12-19 Matt ArsenaultSelectionDAG: Cleanup integer bin op promotion functions.
2015-12-19 Keno FischerClean up the processing of dbg.value in various places
2015-12-19 Matt ArsenaultFix broken type legalization of min/max
2015-12-16 Eric ChristopherFix funciton->function typo.
2015-12-16 Manman RenCXX_FAST_TLS calling convention: target independent...
2015-12-16 Chen Li[SelectionDAGBuilder] Adds support for landingpads...
2015-12-16 Wolfgang PiebTest commit: fixed spelling error in comment.
2015-12-15 Michael KupersteinDo not try to use i8 and i16 versions of FP_TO_U/SINT...
2015-12-15 Elena DemikhovskyType legalizer for masked gather and scatter intrinsics.
2015-12-14 Chih-Hung Hsieh[X86] Part 2 to fix x86-64 fp128 calling convention.
2015-12-14 David Majnemer[IR] Remove terminatepad
2015-12-14 Paul RobinsonFastISel needs to remove dead code when it bails out.
2015-12-14 Matt ArsenaultAMDGPU: Use generic bitreverse intrinsic
2015-12-13 Cong HouNormalize MBB's successors' probabilities in several...
2015-12-12 Manuel JacobPartially fix memcpy / memset / memmove lowering in...
2015-12-12 David Majnemer[IR] Reformulate LLVM's EH funclet IR
2015-12-11 Matt ArsenaultSelectionDAG: Match min/max if the scalar operation...
2015-12-11 Hal FinkelRevert r248483, r242546, r242545, and r242409 - absdiff...
2015-12-11 Manman RenCXX_FAST_TLS calling convention: target independent...
2015-12-10 Eric ChristopherFix (bitcast (fabs x)), (bitcast (fneg x)) and (bitcast...
2015-12-10 Simon Pilgrim[DAGCombiner] Fix PR25763 - vector comparison constant...
2015-12-09 Robert LougherFix cycle in selection DAG introduced by extractelement...
2015-12-07 Sanjay Patelfix return values to match bool return type; NFC
2015-12-07 Elena DemikhovskyAVX-512: Fixed masked load / store instruction selectio...
2015-12-05 Craig TopperReplace uint16_t with the MCPhysReg typedef in many...
2015-12-05 Cong HouNormalize successors' probabilities when building MBBs...
2015-12-04 Matthias Braunraw_ostream: << operator for callables with raw_ostream...
2015-12-03 Matthias BraunRevert "raw_ostream: << operator for callables with...
2015-12-03 Matthias Braunraw_ostream: << operator for callables with raw_stream...
2015-12-03 Chih-Hung Hsieh[X86] Part 1 to fix x86-64 fp128 calling convention.
2015-12-02 David MajnemerMove EH-specific helper functions to a more appropriate...
2015-12-02 Fiona GlaserFix accidental off by one change
2015-12-02 Fiona GlaserScheduler / Regalloc: use unique_ptr[] instead of std...
2015-12-01 Elena DemikhovskyFixed a failure in cost calculation for vector GEP
2015-12-01 Yury GribovIntroduce new @llvm.get.dynamic.area.offset.i{32, 64...
2015-12-01 Evgeniy StepanovExtend debug info for function parameters in SDAG.
2015-11-30 Paul RobinsonHave 'optnone' respect the -fast-isel=false option.
2015-11-29 Craig TopperUse a lambda instead of std::bind and std::mem_fn I...
2015-11-29 Craig Topper[SelectionDAG] Use std::any_of instead of a manually...
2015-11-28 Jonas Paulsson[Stack realignment] Handling of aligned allocas.
2015-11-25 Artyom SkrobovExpose isXxxConstant() functions from SelectionDAGNodes...
2015-11-25 Eric ChristopherFix some places where we were assuming that memory...
2015-11-24 Cong HouLet SelectionDAG start to use probability-based interfa...
2015-11-22 Simon PilgrimRemove duplicate getValueType() calls. NFCI.
2015-11-21 Jonas Paulsson[DAGCombiner] Bugfix for lost chain depenedency.
2015-11-20 Daniel SandersPartially revert r253662: some unrelated work was accid...
2015-11-20 Daniel SandersRevert the revert 253497 and 253539 - These commits...
2015-11-19 Hans WennborgX86: More efficient legalization of wide integer compares
2015-11-19 Pete CooperRevert "Change memcpy/memset/memmove to have dest and...
2015-11-18 Pete CooperChange memcpy/memset/memmove to have dest and source...
2015-11-18 Simon Pilgrim[DAGCombiner] Vector constant folding for comparisons
2015-11-18 Betul Buyukkurt[PGO] Value profiling support
2015-11-18 Jonas Paulsson[SelectionDAGBuilder] Make sure DemoteReg ends up in...
2015-11-17 Reid Kleckner[WinEH] Move WinEHFuncInfo from MachineModuleInfo to...
2015-11-17 Pat GavlinLower statepoints with multi-def targets.
2015-11-13 James Molloy[SDAG] Fix expansion of BITREVERSE
2015-11-12 Tom StellardRevert "Remove unnecessary call to getAllocatableRegClass"
2015-11-12 James Molloy[SDAG] Introduce a new BITREVERSE node along with a...
2015-11-12 Matthias BraunLegalizeDAG: Fix and improve FCOPYSIGN/FABS legalization
2015-11-11 Geoff Berry[DAGCombiner] Improve zextload optimization.
2015-11-11 Matt ArsenaultAdd target preference for GatherAllAliases max depth
2015-11-10 Matt ArsenaultLegalizeDAG: Implement promote for scalar_to_vector
2015-11-10 Matt ArsenaultLegalizeDAG: Implement promote for insert_vector_elt
2015-11-10 Matt ArsenaultLegalizeDAG: Implement promote for extract_vector_elt
2015-11-10 Matt ArsenaultRemove unnecessary call to getAllocatableRegClass
2015-11-09 Sanjay Pateladd a SelectionDAG method to check if no common bits...
2015-11-09 David Majnemer[WinEH] Don't emit CATCHRET from visitCatchPad
2015-11-09 Oliver Stannard[CodeGen] Always promote f16 if not legal
2015-11-07 Joseph Tremoulet[WinEH] Update exception pointer registers
2015-11-06 Tom StellardDAGCombiner: Check shouldReduceLoadWidth before combini...
2015-11-05 Reid Kleckner[WinEH] Fix funclet prologues with stack realignment
2015-11-04 Igor Laevsky[StatepointLowering] Remove distinction between call...
2015-11-03 Simon Pilgrim[SelectionDAG] Use existing constant nodes instead...
2015-11-02 James Y KnightFix two issues in MergeConsecutiveStores:
2015-10-28 Sanjoy Das[ValueTracking] Use !range metadata more aggressively...
2015-10-28 Sanjoy Das[SelectionDAG] Don't inspect !range metadata for extend...
2015-10-27 James Y KnightMake the SelectionDAG graph printer use SDNode::Persist...
2015-10-27 Sanjay PatelUse the 'arcp' fast-math-flag when combining repeated...
2015-10-27 Cong HouCreate a new interface addSuccessorWithoutWeight(MBB...
2015-10-27 Mehdi AminiDo not use "else" when both branches return (NFC)
2015-10-27 Steve KingFix llc crash processing S/UREM for -Oz builds caused...
2015-10-25 Michael Kuperstein[X86] Use correct calling convention for MCU psABI...
2015-10-24 Simon Pilgrim[DAGCombiner] Tidy up ConstantFP commutation. NFCI
2015-10-24 Simon Pilgrim[DAGCombiner] Generalize masking of constant rotates.
2015-10-24 Simon Pilgrim[X86][XOP] Add support for lowering vector rotations
2015-10-23 Davide Italiano[CodeGen] Remove usage of NDEBUG in header.
2015-10-22 Craig TopperChange makeLibCall to take an ArrayRef<SDValue> instead...
next