collect a few statistics, factor constants (constant loading and mult), fix logic...
[oota-llvm.git] / lib / Target /
2005-04-08 Andrew Lenharthcollect a few statistics, factor constants (constant...
2005-04-08 Duraid Madinafix bogus division-by-power-of-2 (was wrong for negativ...
2005-04-07 Nate BegemanOptimized code sequences for setcc reg, 0
2005-04-07 Andrew LenharthAlpha zero extends setcc results
2005-04-07 Chris LattnerPowerPC zero extends setcc results
2005-04-07 Chris LattnerX86 zero extends setcc results
2005-04-07 Andrew Lenharthfix a small optimization opertunity and make gcc happy
2005-04-07 Andrew Lenharthfixup magic constant making code. tested by thousands...
2005-04-07 Andrew Lenharthlowercase instructions, makes diff happier
2005-04-07 Andrew LenharthIt wasn't happy about this either
2005-04-07 Andrew LenharthYea, it wasn't happy
2005-04-07 Duraid Madinateach asmprinter to print s8/s14 operands
2005-04-07 Duraid Madinacodegen immediate forms of add/sub/shift
2005-04-07 Duraid Madinaadd immediate forms of add, sub, shift
2005-04-06 Nate BegemanPattern match bitfield insert, which helps shift long...
2005-04-06 Nate BegemanFix some shift bugs
2005-04-06 Alkis EvlogimenosMake these 64 bit constants so that this compiles on...
2005-04-06 Andrew Lenharthadded sdiv by 2^k and works for neg divisors also
2005-04-06 Andrew Lenharthfix copy/paste errors, and add imm support to SxADDQ...
2005-04-06 Chris LattnerFix SingleSource/Regression/C/2005-05-06-LongLongSigned...
2005-04-06 Andrew LenharthAdded Nate's div by constant stuff, also scaled operations!
2005-04-06 Chris LattnerFix a namespace issue, reported by Vladimir Merzliakov!
2005-04-06 Duraid Madinasteal sampo's div-by-constant-power-of-2 stuff
2005-04-06 Duraid Madinaadd fms instruction
2005-04-06 Nate BegemanFixed version of optimized integer divide is now fixed...
2005-04-06 Duraid Madinalie a bit and say that r1/r12 (GP/SP) _aren't_ callee...
2005-04-06 Duraid Madinamake sure 'special' registers don't get allocated
2005-04-06 Chris LattnerAdd (untested) support for MULHS and MULHU.
2005-04-06 Chris Lattneradd signed versions of the extra precision multiplies
2005-04-06 Nate BegemanTurn off the div -> mul optimization until it works...
2005-04-06 Nate BegemanAdd support for MULHS and MULHU nodes
2005-04-05 Andrew Lenharthadded lowerargs support for varargs
2005-04-05 Nate BegemanBehold, rlwinm with certain immediate arguments is...
2005-04-05 Nate BegemanFix cut & paste errors (32->64), and codegen float...
2005-04-05 Tanya LattnerUpdated to use dep analyzer.
2005-04-05 Nate BegemanRemove 64 bit simple ISel, it never worked correctly
2005-04-05 Nate BegemanBack out the previous change to SelectBranchCC, since...
2005-04-05 Nate BegemanRename canUseAsImmediateForOpcode to getImmediateForOpc...
2005-04-05 Nate BegemanImplement SDIV by power of 2 as srawi/addze rather...
2005-04-04 Nate BegemanPattern match fp mul-add, mul-sub, neg-mul-add, and...
2005-04-04 Nate BegemanAdd support for multiply-add, multiply-sub, and their...
2005-04-04 Nate BegemanMake sure that arg regs used by the call instruction...
2005-04-04 Nate BegemanRemove unnecessary register copy now that regalloc...
2005-04-04 Nate Begemani1 loads should also be from the low byte of the argume...
2005-04-04 Nate BegemanFix i64 return, fix CopyFromReg
2005-04-04 Duraid Madinafix SREM/UREM, which gave incorrect results for x%y...
2005-04-04 Duraid Madinaadd implicit use op
2005-04-03 Nate BegemanFull varargs support. All of UnitTests now passes
2005-04-03 Nate BegemanPass the correct value for the chain to the store
2005-04-03 Nate BegemanFix SHL_PARTS
2005-04-03 Andrew Lenharthis this simpler? I think it is simpler.
2005-04-03 Andrew Lenharthfix 101 regressions
2005-04-03 Duraid Madina.bss is no problem here.
2005-04-03 Nate BegemanKeeping up with the Joneses.
2005-04-02 Andrew LenharthSelect optimization
2005-04-02 Andrew LenharthTry several things. 1) drop /i from FP ops 2) factor...
2005-04-02 Andrew LenharthFNEG/FABS/UNDEF
2005-04-02 Andrew LenharthFNEG/FABS
2005-04-02 Duraid Madinaia64 asmprinter fixes:
2005-04-02 Duraid Madinasupport IDEF, fnegabs (thanks sampo)
2005-04-02 Duraid Madinaadd fnegabs op
2005-04-02 Nate BegemanSet shift amount to Extend
2005-04-02 Chris Lattneradd support for FABS and FNEG
2005-04-02 Duraid Madinaadd support FNEG and FABS
2005-04-02 Chris LattnerThis target doesn't support fabs/fneg yet.
2005-04-02 Chris Lattneradd an fabs instr
2005-04-02 Chris LattnerAdd support for 64-bit shifts.
2005-04-02 Nate BegemanFix i64 returns
2005-04-01 Chris LattnerAdd support for ISD::UNDEF to the X86 be
2005-04-01 Nate BegemanAdd ISD::UNDEF node
2005-04-01 Chris LattnerFix another PATypeHolder error, contributed by Bill...
2005-04-01 Duraid Madinarepair mindless SELECT waste.
2005-04-01 Nate BegemanFix Olden/bh, CR0 was being set in the wrong order
2005-04-01 Nate BegemanAlso apply Chris's fix to FP select and SETCC
2005-04-01 Chris LattnerMove the selection of the arms of the select operation...
2005-04-01 Nate BegemanFix stores to global addresses
2005-04-01 Nate BegemanSupport indexed loads and stores. This drops Shootout...
2005-04-01 Nate BegemanImplement FP_TO_SINT and FP_TO_UINT
2005-04-01 Nate BegemanAdd support for adding 0.0 and -0.0 to the constant...
2005-04-01 Nate BegemanFactor out common code, support FP comparison in folded...
2005-03-31 Nate Begemanfsel generation for f32 and f64 select
2005-03-31 Andrew Lenharthmake fp div trick dependend on flag
2005-03-31 Andrew LenharthPCMarker support for DAG and Alpha
2005-03-31 Duraid MadinaAssorted fixes:
2005-03-31 Duraid Madina* declare local common symbols as such (.lcomm, not...
2005-03-31 Duraid Madinadaintyness
2005-03-31 Duraid Madinaadd what we need to fudge a 'floating point conditional...
2005-03-31 Nate BegemanPass the correct values to the chain argument for node...
2005-03-31 Nate BegemanRewrite LowerCallTo and Select(ISD::CALL) to properly...
2005-03-30 Nate BegemanFix calls whose arguments fit entirely in registers...
2005-03-30 Andrew Lenharthyea, fine Duraid
2005-03-30 Nate BegemanFix frame index code to generate legal PowerPC instruct...
2005-03-30 Nate BegemanFix external symbol printing in the AsmPrinter. Tell...
2005-03-30 Chris Lattnerdon't depend on the cfg being set up yet
2005-03-29 Nate BegemanFix BranchCC (it's still dumb), and implement FP select...
2005-03-29 Nate BegemanImplement integer select and i1 sign extend
2005-03-29 Nate BegemanImplement SetCC, fix ZERO_EXTEND_INREG
2005-03-29 Tanya LattnerCompare dependence analysis with llvm instructions...
2005-03-29 Tanya LattnerDependence analyzer that just determines dependences...
2005-03-29 Andrew LenharthFix up some types and constants
next