Correctly extract the ValueType from a VTSDNode.
[oota-llvm.git] / lib / CodeGen /
2007-10-25 Duncan SandsCorrectly extract the ValueType from a VTSDNode.
2007-10-24 Dale JohannesenAnother expansion for i64 multiply, suitable for PPC.
2007-10-23 Bill WendlingFix comment and use the "Size" variable that's already...
2007-10-23 Bill WendlingIf there's an unaligned memcpy to/from the stack, don...
2007-10-23 Bill WendlingThis broke lots. Reverting.
2007-10-23 Bill WendlingLowering a memcpy to the stack is killing PPC. The...
2007-10-23 Evan ChengIt's possible to commute instrctions with more than...
2007-10-23 Evan ChengisSubRegOf() is a dup of isSubRegister.
2007-10-22 Evan ChengAdd missing paratheses.
2007-10-22 Duncan SandsSupport for expanding extending loads of integers with
2007-10-22 Duncan SandsFix up the logic for result expanding the various extension
2007-10-22 Evan Cheng- Only perform the unfolding optimization when the...
2007-10-20 Chris LattnerAdd promote operand support for [su]int_to_fp.
2007-10-20 Chris LattnerAdd result promotion of FP_TO_*INT, fixing CodeGen...
2007-10-20 Chris Lattnersimplify some code.
2007-10-20 Chris LattnerImplement promote and expand for operands of memcpy...
2007-10-20 Evan ChengAdded missing curly braces which renders the if clause...
2007-10-20 Dale JohannesenFix a few places vector operations were not getting
2007-10-19 Evan ChengLocal spiller optimization:
2007-10-19 Bill WendlingDon't branch fold inline asm statements.
2007-10-19 Duncan SandsAdd support for a few more nodes.
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 Chris Lattnerrename ExpandOperation to ExpandOperationResult, as...
2007-10-19 Duncan SandsSupport for expanding ADDE and SUBE.
2007-10-19 Duncan SandsIf the value types are equal then this routine
2007-10-19 Rafael EspindolaAdd support for byval function whose argument is not...
2007-10-19 Chris LattnerImplement a few new operations.
2007-10-19 Chris LattnerImplement expansion of SINT_TO_FP and UINT_TO_FP operands.
2007-10-19 Chris Lattnerimplement support for custom expansion of any node...
2007-10-19 Chris LattnerMake use of TLI.ExpandOperation, remove softfloat stuff.
2007-10-19 Chris Lattneradd expand support for bit_convert result, even allowin...
2007-10-19 Chris Lattneradd a new target hook.
2007-10-19 Bill WendlingNegative indices aren't allowed here.
2007-10-19 Dale JohannesenMore ppcf128 issues (maybe the last)?
2007-10-18 Bill WendlingPointer arithmetic should be done with the index the...
2007-10-18 Duncan SandsSupport for ADDC/SUBC.
2007-10-18 Evan ChengReally fix PR1734. Carefully track which register uses...
2007-10-17 Dan GohmanAdd support for ISD::SELECT in SplitVectorOp.
2007-10-17 Duncan SandsReturn Expand from getOperationAction for all extended
2007-10-17 Evan ChengApply Chris' suggestions.
2007-10-17 Evan ChengOne more extract_subreg coalescing bug fix.
2007-10-17 Evan ChengFix MergeValueInAsValue(). It allows overlapping live...
2007-10-17 Evan ChengClean up code that calculate MBB live-in's.
2007-10-17 Evan ChengClean up code that calculate MBB live-in's.
2007-10-16 Dale JohannesenDisable attempts to constant fold PPC f128.
2007-10-16 Evan ChengSome clean up.
2007-10-16 Evan ChengFix PR1734.
2007-10-16 Duncan SandsInitial infrastructure for arbitrary precision integer
2007-10-16 Duncan SandsFixes due to lack of type-safety for ValueType: (1...
2007-10-16 Evan ChengCode clean up.
2007-10-16 Chris Lattnerimplement promotion of select and select_cc, allowing...
2007-10-15 Dan GohmanTeach IntrinsicLowering.cpp about the sin, cos, and...
2007-10-15 Evan ChengMake CalcLatency() non-recursive.
2007-10-15 Evan ChengFix PR1729: watch out for val# with no def.
2007-10-15 Chris LattnerMove CreateStackTemporary out to SelectionDAG
2007-10-15 Chris Lattneradd a new CreateStackTemporary helper method.
2007-10-15 Chris Lattnerimplement promotion of BR_CC operands, fixing bisort...
2007-10-15 Chris Lattnerupdates from duncan
2007-10-15 Duncan SandsFix some typos. Call getTypeToTransformTo rather than
2007-10-15 Chris LattnerOne mundane change: Change ReplaceAllUsesOfValueWith...
2007-10-15 Chris LattnerOne xform performed by LegalizeDAG is transformation...
2007-10-15 Chris LattnerAdd a (disabled by default) way to view the ID of a...
2007-10-14 Chris Lattnerremove misleading comment.
2007-10-14 Chris LattnerIf a target doesn't have HasMULHU or HasUMUL_LOHI,...
2007-10-14 Evan ChengWhen coalescing an EXTRACT_SUBREG and the dst register...
2007-10-14 Evan ChengRevert 42908 for now.
2007-10-14 Dale JohannesenDisable some compile-time optimizations on PPC
2007-10-13 Chris LattnerEnhance the truncstore optimization code to handle...
2007-10-13 Chris LattnerAdd a simple optimization to simplify the input to
2007-10-13 Evan ChengLocal spiller optimization:
2007-10-13 Evan ChengOptionally create a MachineInstr without default implic...
2007-10-12 Arnold SchwaighoferCorrected many typing errors. And removed 'nest' parame...
2007-10-12 Dale Johannesenppc long double. Implement fabs and fneg.
2007-10-12 Dale JohannesenImplement i64->ppcf128 conversions.
2007-10-12 Evan ChengDid mean to leave this in. INSERT_SUBREG isn't being...
2007-10-12 Dan GohmanChange the names used for internal labels to use the...
2007-10-12 Dan GohmanFix some corner cases with vectors in copyToRegs and...
2007-10-12 Dan GohmanAdd support to SplitVectorOp for powi, where the second...
2007-10-12 Evan ChengRestrict EXTRACT_SUBREG coalescing to avoid negative...
2007-10-12 Evan ChengEXTRACT_SUBREG coalescing support. The coalescer now...
2007-10-12 Evan ChengSome clean up.
2007-10-12 Dale JohannesenPPC long double. Implement a couple more conversions.
2007-10-12 Dan GohmanAdd intrinsics for sin, cos, and pow. These use llvm_an...
2007-10-11 Dan GohmanCodegen support for vector intrinsics.
2007-10-11 Dale JohannesenImplement ppc long double->uint conversion.
2007-10-11 Dan GohmanAdd runtime library names for pow.
2007-10-11 Dan GohmanAdd an ISD::FPOW node type.
2007-10-11 Arnold SchwaighoferAdded tail call optimization to the x86 back end. It...
2007-10-11 Dale JohannesenNext PPC long double bits. First cut at constants.
2007-10-10 Duncan SandsCorrect swapped arguments to getConstant.
2007-10-10 Dale JohannesenNext PPC long double bits: ppcf128->i32 conversion.
2007-10-10 Evan ChengBad choice of variable name.
2007-10-09 Evan ChengFix an extremely stupid bug that prevented first round...
2007-10-08 Dan GohmanCall getFunctionNumber() instead of referencing Functio...
2007-10-08 Dan GohmanMigrate X86 and ARM from using X86ISD::{,I}DIV and...
2007-10-08 Dan GohmanDAGCombiner support for UDIVREM/SDIVREM and UMUL_LOHI...
2007-10-08 Dan GohmanAdd convenience overloads of SelectionDAG::getNode...
2007-10-08 Dan GohmanIn -debug mode, dump SelectionDAGs both before and...
2007-10-08 Evan ChengKill cycle of an live range is always the last use...
next