Rename ("shrinkify") MVT::isExtendedValueType to MVT::isExtendedVT.
[oota-llvm.git] / lib / CodeGen / SelectionDAG / LegalizeDAG.cpp
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...
2007-05-05 Chris LattnerPropagate alignment/volatility in two places.
2007-04-28 Chris Lattnermemory inputs to an inline asm are required to have...
2007-04-27 Chris LattnerFix incorrect legalization of EHSELECTOR. This fixes
2007-04-27 Evan ChengExpand UINT_TO_FP in turns of SINT_TO_FP when UINTTOFP_...
2007-04-20 Lauro Ramos VenancioAllow the lowering of ISD::GLOBAL_OFFSET_TABLE.
2007-04-20 Lauro Ramos VenancioImplement "general dynamic", "initial exec" and "local...
2007-04-02 Scott Michel1. Insert custom lowering hooks for ISD::ROTR and ISD...
2007-03-24 Chris Lattnerdon't rely on ADL
2007-03-07 Anton KorobeynikovRefactoring of formal parameter flags. Enable properly...
2007-03-06 Chris Lattnerbig endian 32-bit systems (e.g. ppc32) want to return...
2007-03-03 Chris LattnerFix CodeGen/Generic/fpowi-promote.ll and PR1239
2007-03-03 Chris LattnerAdd an expand action for ISD label which just deletes...
2007-02-28 Jim LaskeyChain is on second operand.
2007-02-24 Jim LaskeyDrop unused operand.
2007-02-22 Jim LaskeySimplify lowering and selection of exception ops.
2007-02-21 Jim LaskeySelection and lowering for exception handling.
2007-02-15 Reid SpencerFor PR1195:
2007-02-15 Reid SpencerFor PR1195:
2007-02-14 Chris LattnerGeneralize TargetData strings, to support more interest...
2007-02-13 Chris Lattnerimplement expand of truncate. This allows truncates...
2007-02-08 Evan ChengMake use of TLI.SimplifySetCC() in LegalizeSetCCOperands().
2007-02-04 Chris Lattnerswtich vector-> smallvector, speeding up selectiondag...
2007-02-04 Chris LattnerSwitch promoted/expanded ops over to using a DenseMap...
2007-02-04 Chris Lattnerswitch LegalizedNodes from std::map to a DenseMap....
2007-02-04 Chris LattnerEliminate some malloc traffic from LegalizeAllNodesNotL...
2007-02-03 Chris LattnerSwitch ComputeTopDownOrdering over to using a densemap...
2007-02-03 Evan ChengPasto
2007-02-01 Anton KorobeynikovFixed uninitialized stuff inside LegalizeDAG. Fortunate...
2007-02-01 Chris LattnerFit in 80 columns
2007-01-31 Evan ChengAllow the target to override the ISD::CondCode that...
2007-01-29 Nate BegemanFinish off bug 680, allowing targets to custom lower...
2007-01-28 Anton KorobeynikovMore cleanup
2007-01-28 Anton KorobeynikovPropagate changes from my local tree. This patch includes:
2007-01-26 Jim LaskeyChange the MachineDebugInfo to MachineModuleInfo to...
2007-01-26 Jim LaskeyMake LABEL a builtin opcode.
2007-01-20 Chris LattnerTeach TargetData to handle 'preferred' alignment for...
2007-01-19 Reid SpencerFor PR1043:
2007-01-12 Evan ChengStore default libgcc routine names and allow them to...
2007-01-05 Evan ChengExpand fcopysign to the bitwise sequence if select...
2007-01-05 Evan ChengBug in ExpandFCOPYSIGNToBitwiseOps(). Clear the old...
2007-01-04 Evan ChengExpand fcopysign to a series of bitwise of operations...
2007-01-03 Reid SpencerClean up from recent changes. Comment the new parameter...
2006-12-31 Reid SpencerFor PR950:
2006-12-19 Evan ChengMay need to promote the operand (either sign_extend_inr...
2006-12-18 Evan ChengLegalizeSetCCOperands() may end up inserting libcalls...
2006-12-16 Evan ChengExpand FP undef
2006-12-16 Evan ChengAllow promoted FP_TO_UINT / FP_TO_SINT to expand operand.
2006-12-16 Evan ChengExpand fabs / fneg to and / xor.
2006-12-15 Evan ChengFix select_cc, select expansion to soft-fp bugs.
2006-12-15 Chris Lattnersilence a bogus warning
2006-12-15 Evan ChengExpand FP compares to soft-fp call(s)
2006-12-14 Jim Laskey1. Tidy up jump table info.
2006-12-13 Evan ChengMore soft-fp work.
2006-12-13 Evan ChengExpand (f64 extload f32) to (f64 fp_ext (load f32)...
2006-12-13 Evan ChengExpand fsqrt, fsin, and fcos to libcalls.
2006-12-13 Evan ChengExpand f32 / f64 to i32 / i64 conversion to soft-fp...
2006-12-12 Evan ChengExpand FP constant to integers if FP types are not...
2006-12-12 Evan ChengSoft fp FNEG, SINT_TO_FP, UINT_TO_FP libcall expansion.
2006-12-12 Evan ChengExpand ConstantFP to load from CP if float types are...
2006-12-12 Evan Cheng- When expanding a bit_convert whose src operand is...
2006-12-12 Chris Lattnerfit in 80 cols
2006-12-12 Chris Lattnerthis can only be fptrunc.
2006-12-12 Chris LattnerRevert Nate's patch to fix X86/store-fp-constant.ll...
2006-12-12 Reid SpencerChange inferred cast creation calls to more specific...
2006-12-11 Evan ChengRe-apply changes that were backed out and fix a naughty...
2006-12-11 Chris LattnerRevert changes that broke oggenc on ppc
2006-12-11 Evan Chengf32 / f64 node is expanded to one i32 / i64 node.
2006-12-11 Evan ChengClean up some bad code.
2006-12-11 Nate BegemanMove something that should be in the dag combiner from...
2006-12-09 Evan ChengPreliminary soft float support.
2006-12-07 Bill WendlingRemoving even more <iostream> includes.
2006-11-29 Evan ChengAvoid inifinite looping if READCYCLECOUNTER isn't custo...
2006-11-29 Evan ChengAllow target to custom lower READCYCLECOUNTER (when...
2006-11-28 Chris LattnerFix PR1016
2006-11-27 Chris LattnerIf a brcond condition is promoted, make sure to zero...
2006-11-07 Chris LattnerFix PR988 and CodeGen/Generic/2006-11-06-MemIntrinsicEx...
2006-11-02 Reid SpencerFor PR786:
2006-10-31 Evan ChengFix a typo which can break jumptables.
2006-10-30 Evan ChengLower jumptable to BR_JT. The legalizer can lower it...
2006-10-20 Reid SpencerFor PR950:
2006-10-13 Evan ChengMerge ISD::TRUNCSTORE to ISD::STORE. Switch to using...
2006-10-11 Jim LaskeyTypo
2006-10-11 Evan ChengNaming consistency.
2006-10-11 Andrew LenharthJimptables working again on alpha.
2006-10-10 Chris LattnerFix another bug in extload promotion.
2006-10-10 Evan ChengFix a bug introduced by my LOAD/LOADX changes.
2006-10-09 Evan ChengReflects ISD::LOAD / ISD::LOADX / LoadSDNode changes.
2006-10-07 Chris LattnerFix a bug legalizing zero-extending i64 loads into...
2006-10-06 Chris LattnerFix a miscompilation of:
next