Initial support for allocation condition registers
[oota-llvm.git] / lib / Target / PowerPC /
2005-04-12 Nate BegemanInitial support for allocation condition registers
2005-04-12 Nate BegemanImplement bitfield clears
2005-04-11 Nate BegemanUpdate PPC readme. Remove things that are done or...
2005-04-11 Chris LattnerORo sets CR0
2005-04-11 Chris LattnerRevert the previous patch, which I didn't mean to check in.
2005-04-11 Chris LattnerFix a minor bug (ORo didn't mark that it set CR0).
2005-04-11 Nate BegemanAdd recording variants of ISD::AND and ISD::OR. This...
2005-04-10 Nate BegemanFix another fixme: factor out the constant fp generatio...
2005-04-10 Nate BegemanFix 64 bit argument loading that straddles the args...
2005-04-10 Nate BegemanRemove unnecessary Implicit Defs. Since r0 is not...
2005-04-10 Nate BegemanMake sure that BRCOND branches can be converted into...
2005-04-10 Nate BegemanDon't hand ISD::CALL nodes off to SelectExprFP. This...
2005-04-10 Chris Lattnerrename getPPCOpcodeForSetCCNumber -> getPPCOpcodeForSet...
2005-04-09 Nate Begemanfix ISD::BRCONDTWOWAY codegen to not deference the...
2005-04-09 Chris LattnerFix CodeGen/Generic/2005-05-09-GlobalInPHI.ll, which...
2005-04-09 Chris Lattnerdo not set the root to null if an argument is dead
2005-04-09 Nate BegemanAdd rlwnm instruction for variable rotate
2005-04-09 Chris LattnerFix a crash on 173.applu by asking for a constant bigge...
2005-04-09 Chris LattnerSwitch this instruction selector over to using liveins...
2005-04-09 Nate BegemanOptimize FSEL a bit for fneg arguments. This fixes...
2005-04-09 Chris LattnerThis target does not yet support ISD::BRCONDTWOWAY
2005-04-09 Nate Begeman64b: Expand S/UREM
2005-04-08 Nate BegemanFix 64b shifts
2005-04-08 Nate BegemanMatch Mac OS X 64 bit calling conventions
2005-04-07 Nate BegemanOptimized code sequences for setcc reg, 0
2005-04-07 Chris LattnerPowerPC zero extends setcc results
2005-04-06 Nate BegemanPattern match bitfield insert, which helps shift long...
2005-04-06 Nate BegemanFix some shift bugs
2005-04-06 Nate BegemanFixed version of optimized integer divide is now fixed...
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 Nate BegemanBehold, rlwinm with certain immediate arguments is...
2005-04-05 Nate BegemanFix cut & paste errors (32->64), and codegen float...
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-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 Nate BegemanKeeping up with the Joneses.
2005-04-02 Nate BegemanSet shift amount to Extend
2005-04-02 Chris LattnerThis target doesn't support fabs/fneg yet.
2005-04-02 Nate BegemanFix i64 returns
2005-04-01 Nate BegemanAdd ISD::UNDEF node
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 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 Nate BegemanFix frame index code to generate legal PowerPC instruct...
2005-03-30 Nate BegemanFix external symbol printing in the AsmPrinter. Tell...
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 Chris Lattnerfix a warning in the optimized build
2005-03-29 Nate BegemanImplement div, rem, and frameindex
2005-03-28 Nate BegemanPattern ISel: fix argument loading for i64s (thanks...
2005-03-28 Nate BegemanRemove fake instruction 'subc' (mnemonic for subfc).
2005-03-28 Nate BegemanImplement proper loads and zero-extends of all types
2005-03-26 Nate BegemanFix that pesky floats in integer regs problem by assign...
2005-03-26 Nate BegemanGet closer to having varargs working. There's still...
2005-03-26 Nate BegemanMake 64bit args and float args work correct with calls...
2005-03-26 Nate BegemanNext round of pattern isel changes, mostly dealing...
2005-03-26 Nate BegemanCorrect a documention link
2005-03-25 Nate BegemanSupport global addresses and fix call returns. Varargs...
2005-03-24 Nate BegemanImplement next round of Pattern ISel fixes
2005-03-24 Nate BegemanFix an incorrect argument being passed to BuildMI for...
2005-03-24 Nate BegemanCommit Gabor Greif's patch to use iterators in lowering...
2005-03-24 Chris Lattnereliminate dead variables, patch contributed by Gabor...
2005-03-24 Nate BegemanImplement more of the PPC32 Pattern ISel:
2005-03-24 Chris LattnerFix silly "no newline at end of file" warning
2005-03-24 Nate BegemanAddition of the PPC32 Pattern ISel. While it is far...
2005-03-21 Misha BrukmanWe may be adding functions to the Module during initial...
2005-03-15 Chris LattnerThis mega patch converts us from using Function::a...
2005-03-08 Chris LattnerFix a crash handling 'undef bool', fixing an llc crash...
2005-03-02 Chris Lattnercleanup the cfg after lsr
2005-03-02 Chris LattnerAdd a temporary option for llc-beta: -enable-lsr-for...
2005-02-15 Chris LattnerFix a problem where the PPC backend lost track of the...
2005-01-14 Chris LattnerFix Regression/CodeGen/PowerPC/2005-01-14-UndefLong.ll
2005-01-14 Chris LattnerFix: Regression/CodeGen/PowerPC/2005-01-14-SetSelectCra...
2005-01-02 Chris LattnerThis hunk:
2005-01-01 Chris LattnerFix a FIXME: Select instructions on longs were miscompiled.
2004-12-16 Chris LattnerSpecify all of the targets built.
2004-12-16 Chris LattnerFactor out common .td file chunks.
2004-12-12 Chris LattnerFix Regression/CodeGen/PowerPC/2004-12-12-ZeroSizeCommo...
2004-12-12 Chris LattnerCSE calls to getTypeSize.
next