Rename SDOperand to SDValue.
[oota-llvm.git] / include / llvm / CodeGen / SelectionDAGNodes.h
2008-07-27 Dan GohmanRename SDOperand to SDValue.
2008-07-27 Dan GohmanTidy SDNode::use_iterator, and complete the transition...
2008-07-27 Dan GohmanRename isOnlyUseOf to isOnlyUserOf.
2008-07-27 Dan GohmanImprove comments for SDNode use-count methods. No funct...
2008-07-17 Dan GohmanAdd a new function, ReplaceAllUsesOfValuesWith, which...
2008-07-10 Bill WendlingPull r53428 from Gaz into mainline:
2008-07-10 Dan GohmanAdd a SubclassData field to SDNode, similar to what...
2008-07-09 Dan GohmanSimplify hasNUsesOfValue and hasAnyUsesOfValue even...
2008-07-09 Dan GohmanMove MemoryVT out of LSBaseNode into MemSDNode, allowin...
2008-07-09 Dan GohmanMove the IsVolatile and SVOffset fields into the MemSDN...
2008-07-07 Dan GohmanPool-allocation for SDNodes. The pool is allocated...
2008-07-07 Dan GohmanFix SDNode::MorphNodeTo (a function used by by SelectNo...
2008-07-07 Dan GohmanRemove most of the uses of SDOperandPtr, usually replac...
2008-07-07 Duncan SandsLegalizeTypes soft-float support for stores of a
2008-07-01 Dan GohmanSplit ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL...
2008-06-30 Dan GohmanRename ISD::LOCATION to ISD::DBG_STOPPOINT to better...
2008-06-26 Bill WendlingRemove warnings about shadowed and unused variables.
2008-06-25 Duncan SandsAdd support for expanding PPC 128 bit floats.
2008-06-25 Dan GohmanRemove the OrigVT member from AtomicSDNode, as it is...
2008-06-25 Mon P WangAdded MemOperands to Atomic operations since Atomics...
2008-06-21 Dan GohmanReorder some fields in SDNode. This avoids padding,
2008-06-20 Duncan SandsAdd some methods for querying the nature of a
2008-06-14 Andrew Lenharthadd missing atomic intrinsic from gcc
2008-06-06 Duncan SandsWrap MVT::ValueType in a struct to get type safety
2008-05-29 Anton KorobeynikovFor PR1338: rename include/llvm/ADT/ilist and friends...
2008-05-19 Bill WendlingRemove warnings about unused parameters and shadowed...
2008-05-12 Nate BegemanAdd support for vicmp/vfcmp codegen, more legalize...
2008-05-07 Bill WendlingMake the use of the "noinline" attribute conditional...
2008-05-06 Bill WendlingWorkaround for a compiler bug (see <rdar://problem...
2008-05-05 Mon P WangAdded addition atomic instrinsics and, or, xor, min...
2008-05-05 Evan ChengFix more -Wshorten-64-to-32 warnings.
2008-04-20 Dale JohannesenCheck we aren't trying to convert PPC long double.
2008-04-17 Dan GohmanRemove the implicit conversion from SDOperandPtr to...
2008-04-17 Roman LevensteinMinor clean-up based on Dan's comments.
2008-04-16 Roman LevensteinOngoing work on improving the instruction selection...
2008-04-15 Dale JohannesenMake 64-to-32 bit truncations explicit (prevent warnings).
2008-04-15 Nicolas GeoffrayChange Divided flag to Split, as suggested by Evan
2008-04-13 Nicolas GeoffrayAdd a divided flag for the first piece of an argument...
2008-04-12 Dan GohmanDrop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which...
2008-04-07 Dan GohmanRename MemOperand to MachineMemOperand. This was sugges...
2008-04-07 Roman LevensteinRe-commit of the r48822, where the infinite looping...
2008-04-03 Evan ChengBacking out 48222 temporarily.
2008-03-26 Roman LevensteinUse a linked data structure for the uses lists of an...
2008-03-21 Duncan SandsIntroduce a new node for holding call argument
2008-03-12 Duncan SandsDon't try to extract an i32 from an f64. This
2008-03-12 Evan ChengDocument an implementation detail about EXTRACT_SUBREG...
2008-03-10 Evan ChengRevert 48125, 48126, and 48130 for now to unbreak some...
2008-03-10 Dale JohannesenUse uint64_t not unsigned long long.
2008-03-10 Christopher LambAllow insert_subreg into implicit, target-specific...
2008-03-10 Dale JohannesenIncrease ISD::ParamFlags to 64 bits. Increase the...
2008-03-08 Evan ChengImplement x86 support for @llvm.prefetch. It correspond...
2008-03-05 Dale JohannesenClarify that CALLSEQ_START..END may not be nested,
2008-03-04 Evan ChengRename isOperand() to isOperandOf() (and other similar...
2008-02-28 Duncan SandsDocument that the shuffle mask may contain undef
2008-02-27 Duncan SandsLegalizeTypes support for INSERT_VECTOR_ELT.
2008-02-25 Dan GohmanFactor the assert for indexed loads/stores out of LoadS...
2008-02-25 Chris Lattneradd LSBaseSDNode::getOffset at Dan's request.
2008-02-25 Dan GohmanAdd a new method to SDNode/SDOperand named getValueSize...
2008-02-22 Chris Lattnerminor cleanups to LSBaseSDNode.
2008-02-21 Andrew LenharthBetter names as per Evan's request
2008-02-21 Andrew LenharthAtomic op support. If any gcc test uses __sync builtin...
2008-02-20 Anton KorobeynikovUnbreak build with gcc 4.3: provide missed includes...
2008-02-18 Evan Cheng- When DAG combiner is folding a bit convert into a...
2008-02-16 Andrew Lenharthllvm.memory.barrier, and impl for x86 and alpha
2008-02-14 Nate BegemanNuke dead comment
2008-02-12 Dan GohmanAdd a doxygen comment for SrcValueSDNode, to make its...
2008-02-11 Dan GohmanFrom Chris' review: change MemOperandSDNode's construct...
2008-02-08 Dan GohmanChange ConstantSDNode to store an APInt instead of...
2008-02-08 Dan GohmanAvoid needlessly casting away const qualifiers.
2008-02-06 Dan GohmanRe-apply the memory operand changes, with a fix for...
2008-02-04 Evan ChengTypo.
2008-02-02 Evan ChengSDIsel processes llvm.dbg.declare by recording the...
2008-01-31 Evan ChengRevert 46556 and 46585. Dan please fix the PseudoSource...
2008-01-31 Evan ChengAdd an extra operand to LABEL nodes which distinguishes...
2008-01-31 Dan GohmanRename ISD::FLT_ROUNDS to ISD::FLT_ROUNDS_ to avoid...
2008-01-31 Dan GohmanCreate a new class, MemOperand, for describing memory...
2008-01-30 Dan GohmanFactor the addressing mode and the load/store VT out...
2008-01-27 Chris Lattnermake isExactlyValue work for long double.
2008-01-17 Chris Lattneradd some helper methods.
2008-01-17 Chris Lattner* Introduce a new SelectionDAG::getIntPtrConstant method
2008-01-16 Chris LattnerFactor the ReachesChainWithoutSideEffects out of dag...
2008-01-15 Anton KorobeynikovFor PR1839: add initial support for __builtin_trap...
2008-01-11 Chris Lattnerremove some incorrect classof's.
2008-01-11 Scott MichelMore CellSPU refinement and progress:
2008-01-07 Nate BegemanUpdate the comment on scalar to vector to be a bit...
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-12-22 Chris LattnerAdd a new FGETSIGN operation, which defaults to expand...
2007-12-12 Evan ChengCosmetic change.
2007-11-19 Dan GohmanFix a typo in a comment.
2007-11-15 Anton KorobeynikovImplement necessary bits for flt_rounds gcc builtin.
2007-10-25 Duncan SandsFix comment typos.
2007-10-19 Rafael EspindolaAdd support for byval function whose argument is not...
2007-10-15 Chris Lattnerremove dead enum, make setNodeId public.
2007-10-11 Dan GohmanAdd an ISD::FPOW node type.
2007-10-06 Evan ChengOops. Forgot this.
2007-10-05 Dan GohmanDefine target-indepenent SDNode types for multiply...
2007-10-05 Duncan SandsFix typo in comment.
2007-09-17 Chris LattnerMerge DenseMapKeyInfo & DenseMapValueInfo into DenseMapInfo
2007-09-17 Dan GohmanAdd a utility function to SDOperand for testing if...
2007-09-11 Duncan SandsFold the adjust_trampoline intrinsic into
next