Remove attribution from file headers, per discussion on llvmdev.
[oota-llvm.git] / lib / CodeGen / SelectionDAG / LegalizeDAG.cpp
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-11-24 Chris LattnerImplement expand support for MERGE_VALUEs that only...
2007-11-24 Chris LattnerSeveral changes:
2007-11-19 Chris LattnerExpandUnalignedLoad doesn't handle vectors right at...
2007-11-19 Chris LattnerImplement vector expand support for shuffle_vector...
2007-11-19 Chris LattnerImplement splitting of UNDEF nodes. This is the first...
2007-11-19 Dan GohmanAdd support in SplitVectorOp for remainder operators.
2007-11-17 Nate BegemanAdd support for vectors to int <-> float casts.
2007-11-15 Anton KorobeynikovImplement necessary bits for flt_rounds gcc builtin.
2007-11-15 Nate BegemanBasic non-power-of-2 vector support
2007-11-13 Bill WendlingUnify CALLSEQ_{START,END}. They take 4 parameters:...
2007-11-09 Duncan SandsMove MinAlign to MathExtras.h.
2007-11-09 Evan ChengMuch improved pic jumptable codegen:
2007-11-09 Evan ChengDidn't mean to check these in.
2007-11-09 Evan ChengBug fix. Passive nodes are not in SUnitMap.
2007-11-06 Dan GohmanRemainder operations must be either integer or floating...
2007-11-05 Dan GohmanAdd support for vector remainder operations.
2007-11-01 Duncan SandsExecutive summary: getTypeSize -> getTypeStoreSize...
2007-10-31 Dale JohannesenMake i64=expand_vector_elt(v2i64) work in 32-bit mode.
2007-10-28 Duncan SandsThe guaranteed alignment of ptr+offset is only the...
2007-10-24 Dale JohannesenAnother expansion for i64 multiply, suitable for PPC.
2007-10-20 Dale JohannesenFix a few places vector operations were not getting
2007-10-19 Dale JohannesenRedo "last ppc long double fix" as Chris wants.
2007-10-19 Chris LattnerFix a really nasty vector miscompilation bill recently...
2007-10-19 Rafael EspindolaAdd support for byval function whose argument is not...
2007-10-19 Bill WendlingNegative indices aren't allowed here.
2007-10-18 Bill WendlingPointer arithmetic should be done with the index the...
2007-10-17 Dan GohmanAdd support for ISD::SELECT in SplitVectorOp.
2007-10-17 Duncan SandsReturn Expand from getOperationAction for all extended
2007-10-16 Duncan SandsFixes due to lack of type-safety for ValueType: (1...
2007-10-15 Chris LattnerMove CreateStackTemporary out to SelectionDAG
2007-10-15 Chris LattnerOne xform performed by LegalizeDAG is transformation...
2007-10-14 Chris Lattnerremove misleading comment.
2007-10-14 Chris LattnerIf a target doesn't have HasMULHU or HasUMUL_LOHI,...
2007-10-13 Chris LattnerAdd a simple optimization to simplify the input to
2007-10-12 Dale Johannesenppc long double. Implement fabs and fneg.
2007-10-12 Dale JohannesenImplement i64->ppcf128 conversions.
2007-10-12 Dan GohmanAdd support to SplitVectorOp for powi, where the second...
2007-10-12 Dale JohannesenPPC long double. Implement a couple more conversions.
2007-10-11 Dan GohmanCodegen support for vector intrinsics.
2007-10-11 Dale JohannesenImplement ppc long double->uint conversion.
2007-10-11 Dale JohannesenNext PPC long double bits. First cut at constants.
2007-10-10 Dale JohannesenNext PPC long double bits: ppcf128->i32 conversion.
2007-10-08 Dan GohmanMigrate X86 and ARM from using X86ISD::{,I}DIV and...
2007-10-07 Neil BoothconvertFromInteger, as originally written, expected...
2007-10-06 Dale JohannesenNext powerpc long double bits. Comparisons work,
2007-10-05 Dale JohannesenFirst round of ppc long double. call/return and
2007-10-05 Dan GohmanLegalize support for MUL_LOHI and DIVREM.
2007-10-05 Evan ChengSilence a warning.
2007-09-30 Dale JohannesenConstant fold int-to-long-double conversions;
2007-09-28 Dan GohmanTeach SplitVectorOp how to split INSERT_VECTOR_ELT.
2007-09-28 Dale JohannesenFix long double -> uint64 conversion.
2007-09-28 Dale JohannesenAdd sqrt and powi intrinsics for long double.
2007-09-27 Evan ChengSilence a compiler warning.
2007-09-26 Dale JohannesenFix f80 UNDEF.
2007-09-24 Dan GohmanUse the correct result value type instead of using...
2007-09-21 Dale JohannesenChange APFloat::convertFromInteger to take the incoming
2007-09-19 Dale JohannesenMore long double fixes. x86_64 should build now.
2007-09-19 Dale JohannesenFix longdouble -> uint conversion.
2007-09-16 Dale JohannesenAdjust per revew comments.
2007-09-14 Dale JohannesenRemove the assumption that FP's are either float or
2007-09-12 Dale JohannesenRevise previous patch per review comments.
2007-09-11 Dale JohannesenAdd APInt interfaces to APFloat (allows directly
2007-09-11 Duncan SandsFold the adjust_trampoline intrinsic into
2007-09-08 Dale JohannesenImplement misaligned FP loads and stores.
2007-08-30 Dale JohannesenChange LegalFPImmediates to use APFloat.
2007-08-29 Anton KorobeynikovFix use of declaration inside case block
2007-08-29 Anton KorobeynikovLower FRAME_TO_ADDR_OFFSET to zero by default (if not...
2007-08-25 Chris LattnerAllow target constants to be illegal types. The target...
2007-08-17 Evan ChengAvoid issue on 64-bit hosts.
2007-08-16 Evan ChengIf dynamic_stackalloc alignment is > stack alignment...
2007-08-15 Lauro Ramos VenancioImplement FPOWI ExpandOp.
2007-08-09 Dale JohannesenUpdate per review comments.
2007-08-09 Dale Johannesenlong double 9 of N. This finishes up the X86-32 bits
2007-08-08 Scott MichelIf a target really needs to custom lower constants...
2007-08-02 Scott MichelStyle police: Expand the tabs to spaces!
2007-08-01 Lauro Ramos VenancioExpand unaligned loads/stores when the target doesn...
2007-07-30 Scott Michel- Allow custom lowering for CTPOP, CTTZ, CTLZ.
2007-07-27 Duncan SandsSupport for trampolines, except for X86 codegen which is
2007-07-26 Christopher LambAdd selection DAG nodes for subreg insert/extract....
2007-07-26 Christopher LambFix infinite recursion for when extract_vector_elt...
2007-07-16 Dan GohmanFix comments about vectors to use the current wording.
2007-07-14 Nick LewyckyFix the build. Patch from Holger Schurig.
2007-07-14 Anton KorobeynikovLong live the exception handling!
2007-07-13 Dan GohmanFix the comment for LegalizeOp to more accurately refle...
2007-07-10 Evan ChengMove DenseMapKeyInfo<SDOperand> from LegalizeDAG.cpp...
2007-07-09 Dan GohmanPreserve volatililty and alignment information when...
2007-07-03 Dale JohannesenFix for PR 1505 (and 1489). Rewrite X87 register
2007-06-29 Dan GohmanFix an assertion failure in legalizing bitcast operator...
2007-06-27 Dan GohmanRename ("shrinkify") MVT::isExtendedValueType to MVT...
2007-06-27 Dan GohmanMake the comment for ScalarizeVectorOp mention that...
2007-06-25 Dan GohmanGeneralize MVT::ValueType and associated functions...
2007-06-22 Dan GohmanMove ComputeMaskedBits, MaskedValueIsZero, and ComputeN...
2007-06-21 Dan GohmanTidy up ValueType names in comments.
2007-06-18 Chris Lattnermake ComputeTopDownOrdering significantly faster and...
2007-06-14 Dan GohmanRename MVT::getVectorBaseType to MVT::getVectorElementType.
2007-06-13 Dan GohmanIntroduce new SelectionDAG node opcodes VEXTRACT_SUBVEC...
2007-06-04 Dan GohmanPass the DAG to SDNode::dump to let it do more detailed...
2007-05-18 Dan GohmanQualify several calls to functions in the MVT namespace...
2007-05-17 Chris Lattneradd expand support for ADDC/SUBC/ADDE/SUBE so we can...
next