2005-10-18 |
Jim Laskey | Simple edits; remove unimplimented cases and clarify... |
tree | commitdiff |
2005-10-18 |
Chris Lattner | Fix the JIT encoding of LWA, LD, STD, and STDU. |
tree | commitdiff |
2005-10-18 |
Jim Laskey | Checking in first round of scheduling tablegen files... |
tree | commitdiff |
2005-10-18 |
Chris Lattner | add a case |
tree | commitdiff |
2005-10-18 |
Nate Begeman | Do the right thing and enable 64 bit regs under the... |
tree | commitdiff |
2005-10-18 |
Nate Begeman | First bits of 64 bit PowerPC stuff, currently disabled... |
tree | commitdiff |
2005-10-16 |
Nate Begeman | More PPC32 -> PPC changes, as well as merging some... |
tree | commitdiff |
2005-10-15 |
Nate Begeman | Remove some dead code now that the dag combiner exists. |
tree | commitdiff |
2005-10-15 |
Chris Lattner | Remove some dead code: the ORI/ORIS cases are autogen... |
tree | commitdiff |
2005-10-15 |
Chris Lattner | prune #includes |
tree | commitdiff |
2005-10-15 |
Chris Lattner | These instructions are now autogenerated |
tree | commitdiff |
2005-10-15 |
Chris Lattner | Add a pattern for FSQRTS |
tree | commitdiff |
2005-10-15 |
Chris Lattner | remove dead code |
tree | commitdiff |
2005-10-15 |
Chris Lattner | remove broken SRA/rlwimi case |
tree | commitdiff |
2005-10-14 |
Chris Lattner | Rename PPC32*.h to PPC*.h |
tree | commitdiff |
2005-10-14 |
Chris Lattner | Merge PPCJITInfo.h and PPC32JITInfo.h. Note that the... |
tree | commitdiff |
2005-10-14 |
Chris Lattner | Rename PowerPC*.h to PPC*.h |
tree | commitdiff |
2005-10-14 |
Chris Lattner | Rename PowerPCInstrBuilder.h -> PPC* |
tree | commitdiff |
2005-10-14 |
Chris Lattner | Nuke the PowerPCTargetMachine.h header. Note that... |
tree | commitdiff |
2005-10-14 |
Chris Lattner | Rename PowerPC*.td -> PPC*.td |
tree | commitdiff |
2005-10-14 |
Chris Lattner | These are dead |
tree | commitdiff |
2005-10-14 |
Chris Lattner | Eliminate PowerPC.td and PPC32.td, consolidating them... |
tree | commitdiff |
2005-10-14 |
Chris Lattner | Like the comment says... |
tree | commitdiff |
2005-10-14 |
Chris Lattner | Nuke PowerPCInstrFormats.h, its contents are dead.... |
tree | commitdiff |
2005-10-14 |
Nate Begeman | Properly split f32 and f64 into separate register class... |
tree | commitdiff |
2005-10-14 |
Nate Begeman | Remove an unnecsesary file. PPC32 and PPC64 share... |
tree | commitdiff |
2005-10-14 |
Chris Lattner | add the integer truncate/extension operations |
tree | commitdiff |
2005-10-14 |
Chris Lattner | These are now autogenerated |
tree | commitdiff |
2005-10-14 |
Chris Lattner | Add patterns for FP round/extend |
tree | commitdiff |
2005-10-14 |
Chris Lattner | add a new SDTCisOpSmallerThanOp type constraint, and... |
tree | commitdiff |
2005-10-10 |
Chris Lattner | These definitions have been moved to common code. |
tree | commitdiff |
2005-10-10 |
Chris Lattner | Pull DAG ISel generation nodes out of the PowerPC backe... |
tree | commitdiff |
2005-10-09 |
Andrew Lenharth | This seems useful from the original patch that added... |
tree | commitdiff |
2005-10-09 |
Chris Lattner | Disable formation of rlwinm instructions from SRA bases... |
tree | commitdiff |
2005-10-08 |
Nate Begeman | Remove another unused file. Preparing for the great... |
tree | commitdiff |
2005-10-08 |
Nate Begeman | Remove a file that is no longer used |
tree | commitdiff |
2005-10-07 |
Chris Lattner | When preselecting, favor things that have low depth... |
tree | commitdiff |
2005-10-07 |
Chris Lattner | Fix a CQ regression from my patch to split F32/F64... |
tree | commitdiff |
2005-10-07 |
Chris Lattner | Fix CodeGen/Generic/bool-to-double.ll |
tree | commitdiff |
2005-10-06 |
Chris Lattner | Pull out Call, reducing stack frame size from 6032... |
tree | commitdiff |
2005-10-06 |
Chris Lattner | Pull out setcc, this reduces stack frame size from... |
tree | commitdiff |
2005-10-06 |
Chris Lattner | Pull two more methods out, reducing stack frame size... |
tree | commitdiff |
2005-10-06 |
Chris Lattner | Add a recursive-iterative hybrid stage to attempt to... |
tree | commitdiff |
2005-10-06 |
Andrew Lenharth | This is suppose to work now |
tree | commitdiff |
2005-10-06 |
Andrew Lenharth | remove VAX compatibility instruction, we will never... |
tree | commitdiff |
2005-10-05 |
Chris Lattner | silence some warnings |
tree | commitdiff |
2005-10-04 |
Chris Lattner | Add a forward def |
tree | commitdiff |
2005-10-03 |
Chris Lattner | Speed up the asm printer a lot by not printing formatte... |
tree | commitdiff |
2005-10-02 |
Chris Lattner | silence some warnings |
tree | commitdiff |
2005-10-02 |
Chris Lattner | silence a warning |
tree | commitdiff |
2005-10-02 |
Chris Lattner | add patterns for float binops and fma ops |
tree | commitdiff |
2005-10-02 |
Chris Lattner | Sort the cpu and features table, so that the alpha... |
tree | commitdiff |
2005-10-02 |
Chris Lattner | another solution to the fsel issue. Instead of having... |
tree | commitdiff |
2005-10-02 |
Chris Lattner | fsel can take a different FP type for the comparison... |
tree | commitdiff |
2005-10-02 |
Chris Lattner | fix an f32/f64 type mismatch |
tree | commitdiff |
2005-10-02 |
Chris Lattner | Adjust to change in ctor |
tree | commitdiff |
2005-10-01 |
Chris Lattner | Minor tweak to the branch selector. When emitting... |
tree | commitdiff |
2005-10-01 |
Chris Lattner | like the comment says, enable this |
tree | commitdiff |
2005-10-01 |
Chris Lattner | fix typo |
tree | commitdiff |
2005-10-01 |
Chris Lattner | Modify the ppc backend to use two register classes... |
tree | commitdiff |
2005-09-30 |
Jim Laskey | Should be using flag and not chain. |
tree | commitdiff |
2005-09-30 |
Nate Begeman | Remove some now-dead code. |
tree | commitdiff |
2005-09-30 |
Andrew Lenharth | subtarget support for CIX and FIX extentions (the only... |
tree | commitdiff |
2005-09-30 |
Chris Lattner | Rename MRegisterDesc -> TargetRegisterDesc for consistency |
tree | commitdiff |
2005-09-30 |
Chris Lattner | trim down the target info structs now that we have... |
tree | commitdiff |
2005-09-30 |
Chris Lattner | constant fold these calls |
tree | commitdiff |
2005-09-30 |
Chris Lattner | simplify this code using the new regclass info passed in |
tree | commitdiff |
2005-09-30 |
Chris Lattner | stub out a virtual method |
tree | commitdiff |
2005-09-30 |
Chris Lattner | CR registers are not used by this "target" |
tree | commitdiff |
2005-09-30 |
Chris Lattner | these registers don't belong to any register classes... |
tree | commitdiff |
2005-09-30 |
Chris Lattner | Now that self referential classes are supported, get... |
tree | commitdiff |
2005-09-30 |
Chris Lattner | pass extra args |
tree | commitdiff |
2005-09-30 |
Chris Lattner | these methods get extra args |
tree | commitdiff |
2005-09-30 |
Chris Lattner | Pass extra regclasses into spilling code |
tree | commitdiff |
2005-09-30 |
Chris Lattner | Use the 32-bit version for now |
tree | commitdiff |
2005-09-29 |
Chris Lattner | Add a bunch of patterns for F64 FP ops, add some more... |
tree | commitdiff |
2005-09-29 |
Chris Lattner | Remove code for patterns that are autogenerated |
tree | commitdiff |
2005-09-29 |
Andrew Lenharth | begining alpha subtarget support |
tree | commitdiff |
2005-09-29 |
Chris Lattner | tblgen autogens this pattern now |
tree | commitdiff |
2005-09-29 |
Andrew Lenharth | copy and paste error |
tree | commitdiff |
2005-09-29 |
Chris Lattner | now that tblgen is smarter, this pattern is not needed... |
tree | commitdiff |
2005-09-29 |
Chris Lattner | consistency with other cases, no functionality change |
tree | commitdiff |
2005-09-29 |
Chris Lattner | Make the JIT default to the DAG isel instead of the... |
tree | commitdiff |
2005-09-29 |
Chris Lattner | Never rely on ReplaceAllUsesWith when selecting, use... |
tree | commitdiff |
2005-09-28 |
Chris Lattner | Codegen ADD X, IMM -> addis/addi if needed. |
tree | commitdiff |
2005-09-28 |
Chris Lattner | Autogen MUL, move FP cases together |
tree | commitdiff |
2005-09-28 |
Chris Lattner | disentangle FP from INT versions of div/mul |
tree | commitdiff |
2005-09-28 |
Chris Lattner | Use the autogenerated matcher for ADD/SUB |
tree | commitdiff |
2005-09-28 |
Chris Lattner | add a patter for SUBFIC |
tree | commitdiff |
2005-09-28 |
Chris Lattner | Mark int binops as int-only, add FP binops. Mark FADD... |
tree | commitdiff |
2005-09-28 |
Chris Lattner | Add FP versions of the binary operators, keeping the... |
tree | commitdiff |
2005-09-28 |
Chris Lattner | Add FP versions of the binary operators, keeping the... |
tree | commitdiff |
2005-09-28 |
Chris Lattner | Mark associative nodes as associative |
tree | commitdiff |
2005-09-28 |
Chris Lattner | Nate pointed out that mulh[us] are commutative as well... |
tree | commitdiff |
2005-09-28 |
Chris Lattner | expose commutativity information |
tree | commitdiff |
2005-09-28 |
Chris Lattner | All (xor *) cases are autogenerated now |
tree | commitdiff |
2005-09-28 |
Chris Lattner | add support for missed eqv tests |
tree | commitdiff |
2005-09-28 |
Chris Lattner | Implement PowerPC/eqv-andc-orc-nor.ll:EQV3 |
tree | commitdiff |
2005-09-28 |
Chris Lattner | learn to codegen not as NOR instead of xoris/xori |
tree | commitdiff |
2005-09-28 |
Chris Lattner | These nodes are all autogenerated |
tree | commitdiff |
next |