2006-05-12 |
Chris Lattner | Fix PowerPC/2006-05-12-rlwimi-crash.ll |
blob | commitdiff | raw |
2006-05-08 |
Nate Begeman | Fold more shifts into inserts, and update the README |
blob | commitdiff | raw | diff to current |
2006-05-08 |
Nate Begeman | Update some stuff now that the new rlwimi code has... |
blob | commitdiff | raw | diff to current |
2006-05-07 |
Nate Begeman | New rlwimi implementation, which is superior to the... |
blob | commitdiff | raw | diff to current |
2006-04-22 |
Nate Begeman | JumpTable support! What this represents is working... |
blob | commitdiff | raw | diff to current |
2006-04-08 |
Chris Lattner | Add VRRC select support |
blob | commitdiff | raw | diff to current |
2006-03-26 |
Chris Lattner | Codegen vector predicate compares. |
blob | commitdiff | raw | diff to current |
2006-03-25 |
Chris Lattner | #include Intrinsics.h into all dag isels |
blob | commitdiff | raw | diff to current |
2006-03-24 |
Chris Lattner | Like the comment says, prefer to use the implicit add... |
blob | commitdiff | raw | diff to current |
2006-03-22 |
Chris Lattner | Add support for "ri" addressing modes where the immedia... |
blob | commitdiff | raw | diff to current |
2006-03-21 |
Chris Lattner | With Evan's latest tblgen patch, this code is obsolete... |
blob | commitdiff | raw | diff to current |
2006-03-20 |
Chris Lattner | Handle constant addresses more efficiently, folding... |
blob | commitdiff | raw | diff to current |
2006-03-20 |
Chris Lattner | reenable this hack, the tblgen version isn't quite... |
blob | commitdiff | raw | diff to current |
2006-03-20 |
Evan Cheng | Use tblgen'd VECTOR_SHUFFLE selection code. |
blob | commitdiff | raw | diff to current |
2006-03-20 |
Chris Lattner | Add support for generating vspltw, instead of a vperm... |
blob | commitdiff | raw | diff to current |
2006-03-17 |
Nate Begeman | Remove BRTWOWAY* |
blob | commitdiff | raw | diff to current |
2006-03-16 |
Chris Lattner | Save/restore VRSAVE once per function, not once per... |
blob | commitdiff | raw | diff to current |
2006-03-14 |
Chris Lattner | Fix an off by one error that caused PPC LLC failures... |
blob | commitdiff | raw | diff to current |
2006-03-13 |
Evan Cheng | Added getTargetLowering() to TargetMachine. Refactored... |
blob | commitdiff | raw | diff to current |
2006-03-13 |
Chris Lattner | For functions that use vector registers, save VRSAVE... |
blob | commitdiff | raw | diff to current |
2006-03-12 |
Chris Lattner | Several big changes: |
blob | commitdiff | raw | diff to current |
2006-03-08 |
Chris Lattner | Change the interface for getting a target HazardRecogni... |
blob | commitdiff | raw | diff to current |
2006-03-07 |
Chris Lattner | Implement a very very simple hazard recognizer for... |
blob | commitdiff | raw | diff to current |
2006-03-01 |
Chris Lattner | Implement CodeGen/PowerPC/or-addressing-mode.ll, which... |
blob | commitdiff | raw | diff to current |
2006-02-24 |
Chris Lattner | Implement selection of inline asm memory operands |
blob | commitdiff | raw | diff to current |
2006-02-17 |
Nate Begeman | kill ADD_PARTS & SUB_PARTS and replace them with fancy... |
blob | commitdiff | raw | diff to current |
2006-02-16 |
Evan Cheng | If the false case is the current basic block, then... |
blob | commitdiff | raw | diff to current |
2006-02-09 |
Evan Cheng | Match getTargetNode() changes (now return SDNode* inste... |
blob | commitdiff | raw | diff to current |
2006-02-09 |
Evan Cheng | Change Select() from |
blob | commitdiff | raw | diff to current |
2006-02-05 |
Evan Cheng | Complex pattern isel code shouldn't select nodes. |
blob | commitdiff | raw | diff to current |
2006-02-05 |
Evan Cheng | Use SelectRoot() as entry of any tblgen based isel. |
blob | commitdiff | raw | diff to current |
2006-01-27 |
Chris Lattner | Use PPCISD::CALL instead of ISD::CALL |
blob | commitdiff | raw | diff to current |
2006-01-22 |
Chris Lattner | Add explicit #includes of <iostream> |
blob | commitdiff | raw | diff to current |
2006-01-15 |
Chris Lattner | Use the default impl of DYNAMIC_STACKALLOC, allowing... |
blob | commitdiff | raw | diff to current |
2006-01-12 |
Chris Lattner | these cases are autogenerated |
blob | commitdiff | raw | diff to current |
2006-01-12 |
Chris Lattner | remove dead code |
blob | commitdiff | raw | diff to current |
2006-01-05 |
Chris Lattner | Fix a compile crash building MultiSource/Applications... |
blob | commitdiff | raw | diff to current |
2005-12-24 |
Nate Begeman | Fix one of the things in the todo file, and get a bit... |
blob | commitdiff | raw | diff to current |
2005-12-20 |
Nate Begeman | Pattern-match return. Includes gross hack! |
blob | commitdiff | raw | diff to current |
2005-12-19 |
Nate Begeman | Fix a couple of the FIXMEs, thanks to suggestion from... |
blob | commitdiff | raw | diff to current |
2005-12-19 |
Nate Begeman | Convert load/store over to being pattern matched |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | This is handled by the autogen'd code |
blob | commitdiff | raw | diff to current |
2005-12-14 |
Nate Begeman | Remove a now unused statistic. |
blob | commitdiff | raw | diff to current |
2005-12-14 |
Nate Begeman | Use the new predicate support that Evan Cheng added... |
blob | commitdiff | raw | diff to current |
2005-12-10 |
Nate Begeman | Add support for TargetConstantPool nodes to the dag... |
blob | commitdiff | raw | diff to current |
2005-12-06 |
Chris Lattner | Silence another annoying GCC warning |
blob | commitdiff | raw | diff to current |
2005-12-04 |
Chris Lattner | The basic fneg cases are already autogen'd |
blob | commitdiff | raw | diff to current |
2005-12-04 |
Chris Lattner | Autogen matching code for ADJCALLSTACK[UP|DOWN], thanks... |
blob | commitdiff | raw | diff to current |
2005-12-04 |
Chris Lattner | Finish moving uncond br over to .td file, remove from... |
blob | commitdiff | raw | diff to current |
2005-12-01 |
Chris Lattner | Make sure these get added into the codegenmap when... |
blob | commitdiff | raw | diff to current |
2005-12-01 |
Chris Lattner | Fix a regression caused by a patch earlier today |
blob | commitdiff | raw | diff to current |
2005-12-01 |
Evan Cheng | Use a getCopyToReg() variant to generate a flaggy CopyT... |
blob | commitdiff | raw | diff to current |
2005-11-30 |
Chris Lattner | SelectNodeTo now returns N. Use it instead of return... |
blob | commitdiff | raw | diff to current |
2005-11-30 |
Nate Begeman | First chunk of actually generating vector code for... |
blob | commitdiff | raw | diff to current |
2005-11-17 |
Chris Lattner | Enable global address legalization, fixing a todo and... |
blob | commitdiff | raw | diff to current |
2005-11-17 |
Chris Lattner | Teach the selector to fold lo(g) into load instruction... |
blob | commitdiff | raw | diff to current |
2005-11-17 |
Chris Lattner | Add an initial hack at legalizing GlobalAddress into... |
blob | commitdiff | raw | diff to current |
2005-11-17 |
Chris Lattner | When lowering direct calls, lower them to use a targetg... |
blob | commitdiff | raw | diff to current |
2005-11-16 |
Nate Begeman | Patch to clean up function call pseudos and support... |
blob | commitdiff | raw | diff to current |
2005-10-28 |
Chris Lattner | Don't emit "32" for unordered comparison |
blob | commitdiff | raw | diff to current |
2005-10-28 |
Chris Lattner | add a hack to get code with ordered comparisons working... |
blob | commitdiff | raw | diff to current |
2005-10-28 |
Chris Lattner | add support for branch on ordered/unordered. |
blob | commitdiff | raw | diff to current |
2005-10-25 |
Chris Lattner | autogen undef |
blob | commitdiff | raw | diff to current |
2005-10-25 |
Chris Lattner | Autogen fsel |
blob | commitdiff | raw | diff to current |
2005-10-25 |
Chris Lattner | Autogen a few new ppc-specific nodes |
blob | commitdiff | raw | diff to current |
2005-10-25 |
Chris Lattner | The dag isel generator generates this now |
blob | commitdiff | raw | diff to current |
2005-10-25 |
Chris Lattner | Be a bit more paranoid about calling SelectNodeTo |
blob | commitdiff | raw | diff to current |
2005-10-25 |
Chris Lattner | Fix a couple of minor bugs. The first fixes povray... |
blob | commitdiff | raw | diff to current |
2005-10-21 |
Chris Lattner | Instead of aborting if not a case we can handle special... |
blob | commitdiff | raw | diff to current |
2005-10-21 |
Nate Begeman | Invert the TargetLowering flag that controls divide... |
blob | commitdiff | raw | diff to current |
2005-10-20 |
Nate Begeman | Move the target constant divide optimization up into... |
blob | commitdiff | raw | diff to current |
2005-10-19 |
Nate Begeman | Write patterns for the various shl and srl patterns... |
blob | commitdiff | raw | diff to current |
2005-10-19 |
Chris Lattner | Convert these cases to patterns |
blob | commitdiff | raw | diff to current |
2005-10-19 |
Nate Begeman | Woo, it kinda works. We now generate this atrociously... |
blob | commitdiff | raw | diff to current |
2005-10-19 |
Nate Begeman | Make a new reg class for 64 bit regs that aliases the... |
blob | commitdiff | raw | diff to current |
2005-10-18 |
Nate Begeman | Add the ability to lower return instructions to TargetL... |
blob | commitdiff | raw | diff to current |
2005-10-18 |
Nate Begeman | First bits of 64 bit PowerPC stuff, currently disabled... |
blob | commitdiff | raw | diff to current |
2005-10-16 |
Nate Begeman | More PPC32 -> PPC changes, as well as merging some... |
blob | commitdiff | raw | diff to current |
2005-10-15 |
Chris Lattner | Remove some dead code: the ORI/ORIS cases are autogen... |
blob | commitdiff | raw | diff to current |
2005-10-15 |
Chris Lattner | These instructions are now autogenerated |
blob | commitdiff | raw | diff to current |
2005-10-15 |
Chris Lattner | remove dead code |
blob | commitdiff | raw | diff to current |
2005-10-14 |
Chris Lattner | Rename PPC32*.h to PPC*.h |
blob | commitdiff | raw | diff to current |
2005-10-14 |
Chris Lattner | Rename PowerPC*.h to PPC*.h |
blob | commitdiff | raw | diff to current |
2005-10-14 |
Chris Lattner | Eliminate PowerPC.td and PPC32.td, consolidating them... |
blob | commitdiff | raw | diff to current |
2005-10-14 |
Chris Lattner | These are now autogenerated |
blob | commitdiff | raw | diff to current |
2005-10-09 |
Chris Lattner | Disable formation of rlwinm instructions from SRA bases... |
blob | commitdiff | raw | diff to current |
2005-10-07 |
Chris Lattner | When preselecting, favor things that have low depth... |
blob | commitdiff | raw | diff to current |
2005-10-06 |
Chris Lattner | Pull out Call, reducing stack frame size from 6032... |
blob | commitdiff | raw | diff to current |
2005-10-06 |
Chris Lattner | Pull out setcc, this reduces stack frame size from... |
blob | commitdiff | raw | diff to current |
2005-10-06 |
Chris Lattner | Pull two more methods out, reducing stack frame size... |
blob | commitdiff | raw | diff to current |
2005-10-06 |
Chris Lattner | Add a recursive-iterative hybrid stage to attempt to... |
blob | commitdiff | raw | diff to current |
2005-10-02 |
Chris Lattner | another solution to the fsel issue. Instead of having... |
blob | commitdiff | raw | diff to current |
2005-10-02 |
Chris Lattner | fsel can take a different FP type for the comparison... |
blob | commitdiff | raw | diff to current |
2005-10-01 |
Chris Lattner | Minor tweak to the branch selector. When emitting... |
blob | commitdiff | raw | diff to current |
2005-10-01 |
Chris Lattner | fix typo |
blob | commitdiff | raw | diff to current |
2005-10-01 |
Chris Lattner | Modify the ppc backend to use two register classes... |
blob | commitdiff | raw | diff to current |
2005-09-30 |
Jim Laskey | Should be using flag and not chain. |
blob | commitdiff | raw | diff to current |
2005-09-29 |
Chris Lattner | Remove code for patterns that are autogenerated |
blob | commitdiff | raw | diff to current |
2005-09-29 |
Chris Lattner | Never rely on ReplaceAllUsesWith when selecting, use... |
blob | commitdiff | raw | diff to current |
2005-09-28 |
Chris Lattner | Autogen MUL, move FP cases together |
blob | commitdiff | raw | diff to current |
next |