Change makeLibCall to take an ArrayRef<SDValue> instead of pointer and size. This...
[oota-llvm.git] / lib / CodeGen / SelectionDAG / LegalizeFloatTypes.cpp
2015-10-22 Craig TopperChange makeLibCall to take an ArrayRef<SDValue> instead...
2015-09-16 Sanjay Patelpropagate fast-math-flags on DAG nodes
2015-07-09 Mehdi AminiMake TargetLowering::getShiftAmountTy() taking DataLayo...
2015-04-28 Sergey DmitroukReapply r235977 "[DebugInfo] Add debug locations to...
2015-04-28 Daniel JasperRevert "[DebugInfo] Add debug locations to constant...
2015-04-28 Sergey Dmitrouk[DebugInfo] Add debug locations to constant SD nodes
2015-04-17 Pirama Arumuga NainarFix build errors introduced by r235215
2015-04-17 Pirama Arumuga NainarAdd support to promote f16 to f32
2015-02-10 Petar JovanovicFix makeLibCall argument (signed) in SoftenFloatRes_XIN...
2014-10-21 Matt ArsenaultAdd minnum / maxnum codegen
2014-07-29 Tim NorthoverARM: fix @llvm.convert.from.fp16 on softfloat targets.
2014-07-24 Hal FinkelAA metadata refactoring (introduce AAMDNodes)
2014-07-21 Tim NorthoverCodeGen: emit IR-level f16 conversion intrinsics as...
2014-07-18 Tim NorthoverARM: support legalisation of "fptrunc ... to half"...
2014-07-17 Tim NorthoverCodeGen: generate single libcall for fptrunc -> f16...
2014-07-17 Tim NorthoverCodeGen: extend f16 conversions to permit types > float.
2014-04-22 Chandler Carruth[Modules] Remove potential ODR violations by sinking...
2014-04-21 Chandler Carruth[Modules] Sink the DEBUG_TYPE macro out of LegalizeType...
2014-04-14 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2013-10-28 Richard SandifordKeep TBAA info when rewriting SelectionDAG loads and...
2013-08-19 Hal FinkelAdd ExpandFloatOp_FCOPYSIGN to handle ppcf128-related...
2013-08-13 Michael GottesmanUpdate makeLibCall to return both the call and the...
2013-08-07 Hal FinkelAdd ISD::FROUND for libm round()
2013-07-08 Stephen LinRemove trailing whitespace from SelectionDAG/*.cpp
2013-06-14 Matt ArsenaultIntroduce getSelect usage and use more getSelectCC
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 2/4.
2013-05-18 Matt ArsenaultAdd LLVMContext argument to getSetCCResultType
2013-04-03 Bill SchmidtFix PR15632: No support for ppcf128 floating-point...
2013-03-01 Akira HatanakaSet properties for f128 type.
2013-01-22 Tim NorthoverMake APFloat constructor require explicit semantics.
2013-01-09 Tim NorthoverRefactor to expose RTLIB calls to targets.
2012-10-11 Michael LiaoFollow the same routine to add target float expansion...
2012-02-05 Craig TopperConvert assert(0) to llvm_unreachable
2011-11-08 Pete CooperAdded invariant field to the DAG.getLoad method and...
2011-09-23 Duncan SandsTweak the handling of MERGE_VALUES nodes: remove the...
2011-08-31 Eli FriedmanMisc cleanup; addresses Duncan's comments on r138877.
2011-08-31 Eli FriedmanFill in type legalization for MERGE_VALUES in all the...
2011-08-12 Duncan SandsSilence a bunch (but not all) "variable written but...
2011-07-18 Jeffrey YasskinAdd APInt(numBits, ArrayRef<uint64_t> bigVal) construct...
2011-07-08 Cameron ZwarichAdd an intrinsic and codegen support for fused multiply...
2011-02-25 Owen AndersonAllow targets to specify a the type of the RHS of a...
2011-02-16 Stuart HastingsSwap VT and DebugLoc operands of getExtLoad() for consi...
2010-12-01 Jay FoadPR5207: Rename overloaded APInt methods set(), clear...
2010-11-30 Jay FoadPR5207: Make APInt::set(), APInt::clear() and APInt...
2010-11-23 Wesley PeckRenaming ISD::BIT_CONVERT to ISD::BITCAST to better...
2010-09-21 Chris Lattnerupdate a bunch of code to use the MachinePointerInfo...
2010-09-21 Chris Lattnereliminate an old SelectionDAG::getTruncStore method...
2010-09-21 Chris Lattnereliminate last SelectionDAG::getLoad old entrypoint...
2010-09-21 Chris Lattnerpropagate MachinePointerInfo through various uses of...
2010-07-12 Duncan SandsConvert some tab stops into spaces.
2010-07-11 Rafael EspindolaFix va_arg for doubles. With this patch VAARG nodes...
2010-07-07 Evan ChengMove getExtLoad() and (some) getLoad() DebugLoc argumen...
2010-06-18 Dan GohmanChange UpdateNodeOperands' operand and return value...
2010-04-15 Evan ChengMore 80 violations.
2010-03-14 Duncan SandsTurn calls to copysignl into an FCOPYSIGN node. Handle...
2010-03-14 Anton KorobeynikovMake default expansion for FP16 <-> FP32 nodes into...
2010-02-15 David GreeneAdd non-temporal flags and remove an assumption of...
2010-01-05 David GreeneChange errs() to dbgs().
2009-12-28 Sanjiv GuptaAllow targets to specify the return type of libcalls...
2009-08-12 Owen AndersonAdd contexts to some of the MVT APIs. No functionality...
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-08-03 Bob WilsonRevert 77974. It breaks 3 of the ARM tests.
2009-08-03 Sanjiv GuptaAllow targets to custom handle softening of results...
2009-07-25 Dan GohmanConvert a few more things to use raw_ostream.
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok EdwinConvert more assert(0)+abort() -> LLVM_UNREACHABLE,
2009-07-08 Duncan SandsRemove trailing whitespace. Reorder some methods
2009-05-31 Duncan SandsRename CustomLowerResults to CustomLowerNode, since
2009-04-25 Dan GohmanRefactor the code to grab the low and high parts of...
2009-04-24 Dan GohmanInstead of requiring TLI.LowerCallTo to return an ISD...
2009-04-08 Duncan SandsSoft float support for FREM.
2009-04-08 Duncan SandsSoft float support for undef. Reported by Xerxes RĂ„nby.
2009-03-29 Duncan SandsFix PR3899: add support for extracting floats from...
2009-02-21 Richard Penningtonbug 3610: Floating point vaarg not softened.
2009-02-07 Dale JohannesenGet rid of the last non-DebugLoc versions of getNode!
2009-02-02 Duncan SandsRemove trailing spaces.
2009-01-31 Dale JohannesenPropagate debug info in LegalizeFloatTypes.
2009-01-31 Dale JohannesenPropagate debug info through MakeLibCall and a
2009-01-21 Duncan SandsCleanup whitespace and comments, and tweak some
2009-01-21 Sanjiv GuptaAllow targets to legalize operations (with illegal...
2009-01-01 Duncan SandsFix PR3274: when promoting the condition of a BRCOND...
2008-12-09 Duncan SandsFix PR3117: not all nodes being legalized. The
2008-12-01 Duncan SandsChange the interface to the type legalization method
2008-11-18 Duncan SandsReapply r59464, this time using the correct type
2008-11-18 Bill WendlingRevert r59464. It was causing this failure:
2008-11-17 Duncan SandsAdd soft float support for a bunch more operations...
2008-11-12 Dale JohannesenFix unsigned char->ppcf128 conversion.
2008-11-10 Duncan SandsFix PR2667: add soft float support for sint_to_fp/uint_...
2008-11-07 Dale JohannesenFix unsigned->ppcf128 conversion.
2008-11-05 Duncan SandsFix thinko in ppcf128 expansion of truncating store.
2008-11-03 Dale JohannesenFix some ppcf128 regressions: make ExpandFloatRes_LOAD
2008-10-31 Duncan SandsAdd a bunch of libcalls for ppcf128 that were somehow
2008-10-29 Duncan SandsFix PR2977: LegalizeTypes support for expanding
2008-10-29 Duncan SandsFix 80 column violations.
2008-10-28 Duncan SandsFix darwin ppc llvm-gcc build breakage: intercept
2008-10-23 Duncan SandsFix thinko - the operand number has nothing to do
2008-10-22 Duncan SandsLegalizeTypes soft-float support for fpow.
2008-10-20 Duncan SandsUse DAG.getIntPtrConstant rather than DAG.getConstant
2008-10-09 Dale JohannesenRename APFloat::convertToAPInt to bitcastToAPInt to
next