Rename SDOperand to SDValue.
[oota-llvm.git] / lib / Target / PowerPC / PPCISelDAGToDAG.cpp
2006-01-12 Chris Lattnerthese cases are autogenerated
2006-01-12 Chris Lattnerremove dead code
2006-01-05 Chris LattnerFix a compile crash building MultiSource/Applications...
2005-12-24 Nate BegemanFix one of the things in the todo file, and get a bit...
2005-12-20 Nate BegemanPattern-match return. Includes gross hack!
2005-12-19 Nate BegemanFix a couple of the FIXMEs, thanks to suggestion from...
2005-12-19 Nate BegemanConvert load/store over to being pattern matched
2005-12-18 Chris LattnerThis is handled by the autogen'd code
2005-12-14 Nate BegemanRemove a now unused statistic.
2005-12-14 Nate BegemanUse the new predicate support that Evan Cheng added...
2005-12-10 Nate BegemanAdd support for TargetConstantPool nodes to the dag...
2005-12-06 Chris LattnerSilence another annoying GCC warning
2005-12-04 Chris LattnerThe basic fneg cases are already autogen'd
2005-12-04 Chris LattnerAutogen matching code for ADJCALLSTACK[UP|DOWN], thanks...
2005-12-04 Chris LattnerFinish moving uncond br over to .td file, remove from...
2005-12-01 Chris LattnerMake sure these get added into the codegenmap when...
2005-12-01 Chris LattnerFix a regression caused by a patch earlier today
2005-12-01 Evan ChengUse a getCopyToReg() variant to generate a flaggy CopyT...
2005-11-30 Chris LattnerSelectNodeTo now returns N. Use it instead of return...
2005-11-30 Nate BegemanFirst chunk of actually generating vector code for...
2005-11-17 Chris LattnerEnable global address legalization, fixing a todo and...
2005-11-17 Chris LattnerTeach the selector to fold lo(g) into load instruction...
2005-11-17 Chris LattnerAdd an initial hack at legalizing GlobalAddress into...
2005-11-17 Chris LattnerWhen lowering direct calls, lower them to use a targetg...
2005-11-16 Nate BegemanPatch to clean up function call pseudos and support...
2005-10-28 Chris LattnerDon't emit "32" for unordered comparison
2005-10-28 Chris Lattneradd a hack to get code with ordered comparisons working...
2005-10-28 Chris Lattneradd support for branch on ordered/unordered.
2005-10-25 Chris Lattnerautogen undef
2005-10-25 Chris LattnerAutogen fsel
2005-10-25 Chris LattnerAutogen a few new ppc-specific nodes
2005-10-25 Chris LattnerThe dag isel generator generates this now
2005-10-25 Chris LattnerBe a bit more paranoid about calling SelectNodeTo
2005-10-25 Chris LattnerFix a couple of minor bugs. The first fixes povray...
2005-10-21 Chris LattnerInstead of aborting if not a case we can handle special...
2005-10-21 Nate BegemanInvert the TargetLowering flag that controls divide...
2005-10-20 Nate BegemanMove the target constant divide optimization up into...
2005-10-19 Nate BegemanWrite patterns for the various shl and srl patterns...
2005-10-19 Chris LattnerConvert these cases to patterns
2005-10-19 Nate BegemanWoo, it kinda works. We now generate this atrociously...
2005-10-19 Nate BegemanMake a new reg class for 64 bit regs that aliases the...
2005-10-18 Nate BegemanAdd the ability to lower return instructions to TargetL...
2005-10-18 Nate BegemanFirst bits of 64 bit PowerPC stuff, currently disabled...
2005-10-16 Nate BegemanMore PPC32 -> PPC changes, as well as merging some...
2005-10-15 Chris LattnerRemove some dead code: the ORI/ORIS cases are autogen...
2005-10-15 Chris LattnerThese instructions are now autogenerated
2005-10-15 Chris Lattnerremove dead code
2005-10-14 Chris LattnerRename PPC32*.h to PPC*.h
2005-10-14 Chris LattnerRename PowerPC*.h to PPC*.h
2005-10-14 Chris LattnerEliminate PowerPC.td and PPC32.td, consolidating them...
2005-10-14 Chris LattnerThese are now autogenerated
2005-10-09 Chris LattnerDisable formation of rlwinm instructions from SRA bases...
2005-10-07 Chris LattnerWhen preselecting, favor things that have low depth...
2005-10-06 Chris LattnerPull out Call, reducing stack frame size from 6032...
2005-10-06 Chris LattnerPull out setcc, this reduces stack frame size from...
2005-10-06 Chris LattnerPull two more methods out, reducing stack frame size...
2005-10-06 Chris LattnerAdd a recursive-iterative hybrid stage to attempt to...
2005-10-02 Chris Lattneranother solution to the fsel issue. Instead of having...
2005-10-02 Chris Lattnerfsel can take a different FP type for the comparison...
2005-10-01 Chris LattnerMinor tweak to the branch selector. When emitting...
2005-10-01 Chris Lattnerfix typo
2005-10-01 Chris LattnerModify the ppc backend to use two register classes...
2005-09-30 Jim LaskeyShould be using flag and not chain.
2005-09-29 Chris LattnerRemove code for patterns that are autogenerated
2005-09-29 Chris LattnerNever rely on ReplaceAllUsesWith when selecting, use...
2005-09-28 Chris LattnerAutogen MUL, move FP cases together
2005-09-28 Chris Lattnerdisentangle FP from INT versions of div/mul
2005-09-28 Chris LattnerUse the autogenerated matcher for ADD/SUB
2005-09-28 Chris LattnerAdd FP versions of the binary operators, keeping the...
2005-09-28 Chris LattnerAll (xor *) cases are autogenerated now
2005-09-28 Chris LattnerImplement PowerPC/eqv-andc-orc-nor.ll:EQV3
2005-09-28 Chris LattnerThese nodes are all autogenerated
2005-09-27 Chris LattnerMake sure to clear the CodeGenMap after each basic...
2005-09-13 Chris Lattnerwe don't need this proto any longer
2005-09-13 Chris Lattnermove the #include for the generated code into the isel...
2005-09-10 Chris LattnerPowerPC cannot truncstore i1 natively
2005-09-07 Chris LattnerRemove some cases handled by the generated portion...
2005-09-06 Nate BegemanImplement i64<->fp using the fctidz/fcfid instructions...
2005-09-03 Chris Lattnerinclude the dag isel fragment
2005-09-03 Chris LattnerChange the isel to not break out of the big giant switc...
2005-09-01 Chris LattnerImplement dynamic allocas correctly. In particular...
2005-09-01 Chris LattnerFix a bug where we were useing HA to get the high part...
2005-09-01 Chris LattnerDo not select the operands being passed into SelectCC...
2005-08-31 Chris LattnerMove FCTIWZ handling out of the instruction selectors...
2005-08-31 Chris LattnerRemove dead code
2005-08-31 Chris Lattneradd assert zext/sext to the dag isel
2005-08-31 Chris LattnerFix 'ret long' to return the high and lo parts in the...
2005-08-30 Chris Lattnernow that physregs can exist in the same dag with multip...
2005-08-30 Chris LattnerFix type mismatches when passing f32 values to calls
2005-08-30 Chris LattnerFix some indentation (first hunks).
2005-08-30 Chris LattnerFix a problem Nate found where we swapped the operands...
2005-08-30 Chris Lattnercodegen ADD_PARTS correctly: put the results in the...
2005-08-30 Chris Lattneradd operands in the right order, fixing McCat/18-imp...
2005-08-30 Chris LattnerMake sure the selector emits register register copies...
2005-08-30 Chris LattnerThe first operand to AND does not always have more...
2005-08-30 Chris Lattneremit FMR instructions to convert f64<->f32 instructions...
2005-08-29 Chris Lattnerfix a crash in cfrac
2005-08-29 Chris LattnerImplement DYNAMIC_STACKALLOC, wrap some long lines
2005-08-29 Chris LattnerFix a dumb bug of mine where we were mishandling the...
2005-08-29 Chris LattnerFix a bug the last patch exposed in treeadd among others
next