These are now autogenerated
[oota-llvm.git] / lib / Target / PowerPC / PPCISelDAGToDAG.cpp
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
2005-08-29 Chris LattnerA hack to fix a problem folding immedaites. This fixes...
2005-08-29 Chris LattnerFix order of operands for copytoreg node when emitting...
2005-08-29 Chris Lattneradd operands in the correct order
2005-08-28 Chris LattnerFix a bug in FP_EXTEND, implement FP_TO_SINT
2005-08-28 Chris Lattnerfix an assertion failure in treeadd
2005-08-26 Chris Lattnerimplement SELECT_CC fully for the DAG->DAG isel!
2005-08-26 Chris LattnerMake fsel emission work with both the pattern and dag...
2005-08-26 Chris Lattnerimplement the fold for:
2005-08-26 Chris LattnerChanges to adjust to new ReplaceAllUsesWith syntax...
2005-08-26 Chris Lattnernow that fsel is formed during legalization, this code...
2005-08-26 Chris LattnerChange ConstantPoolSDNode to actually hold the Constant...
2005-08-26 Chris LattnerFix some warnings in an optimized build
2005-08-26 Chris LattnerFix a huge annoyance: SelectNodeTo took types before...
2005-08-26 Nate BegemanSUBFIC produces two results, not one.
2005-08-26 Nate BegemanImplement SHL_PARTS and SRL_PARTS
2005-08-25 Chris LattnerEmit the lo/hi parts in the right order :)
2005-08-25 Chris Lattnerimplement support for 64-bit add/sub, fix a broken...
2005-08-25 Chris LattnerFinish implementing SDIV/UDIV by copying over the majik...
2005-08-25 Chris LattnerImplement setcc correctly for G5 and non-G5 systems
2005-08-25 Chris Lattnerimplement setcc on the G5. We're still missing the...
2005-08-25 Chris LattnerAdd support for sdiv by 2^k and -2^k. Producing code...
2005-08-25 Chris LattnerImplement support for taking the address of constant...
2005-08-25 Chris LattnerAdd support for FP constants, fixing UnitTests/2004...
2005-08-25 Chris LattnerFully implement frame index, so that we can pass the...
2005-08-25 Chris Lattnerimplement unconditional branches, fixing UnitTests...
2005-08-25 Chris LattnerFix a broken assertion
2005-08-24 Chris LattnerSplit IMPLICIT_DEF into IMPLICIT_DEF_GPR and IMPLICIT_D...
2005-08-24 Chris Lattnerimplement support for calls
2005-08-24 Nate BegemanRemove unused statistic
2005-08-24 Chris LattnerAdd callseq_begin/end support
2005-08-22 Chris LattnerImplement stores.
2005-08-22 Chris LattnerFix compilation of:
2005-08-21 Chris LattnerImplement most of load support. There is still a bug...
2005-08-21 Chris LattnerImplement selection for branches.
2005-08-19 Chris Lattneradd support for global address, including PIC support.
2005-08-19 Chris LattnerFix a typeo, no wonder all tokenfactor edges were the...
2005-08-19 Nate BegemanISD::OR, and it's accompanying SelectBitfieldInsert
2005-08-18 Nate BegemanAdd shifts.
2005-08-18 Chris LattnerMove this to the emitter
2005-08-18 Chris LattnerAfter selecting the instructions for a basic block...
2005-08-18 Chris Lattnerremove some unused stuff
2005-08-18 Nate BegemanImprove ISD::Constant codegen.
2005-08-18 Nate BegemanAdd support for ISD::AND, and its various optimized...
2005-08-18 Nate BegemanMaintain consistency in negating things
2005-08-18 Nate BegemanImplement XOR, remove a broken sign_extend_inreg case
2005-08-18 Nate BegemanAdd a bunch more simple nodes.
2005-08-18 Nate BegemanAdd a couple more nodes that are easy to handle
2005-08-18 Nate BegemanBe fruitful and multiply!
2005-08-17 Nate BegemanTeach the DAG->DAG ISel about FNEG, and how it can...
2005-08-17 Chris Lattnerinitial hack at a dag->dag instruction selector. This...