2006-07-28 |
Evan Cheng | Remove InFlightSet hack. No longer needed. |
blob | commitdiff | raw |
2006-07-27 |
Evan Cheng | Remove NodeDepth |
blob | commitdiff | raw | diff to current |
2006-06-28 |
Chris Lattner | shrink libllvmgcc.dylib another 25K |
blob | commitdiff | raw | diff to current |
2006-06-27 |
Chris Lattner | Don't match 64-bit bitfield inserts into rlwimi's.... |
blob | commitdiff | raw | diff to current |
2006-06-27 |
Chris Lattner | Fix ppc64 jump tables |
blob | commitdiff | raw | diff to current |
2006-06-27 |
Chris Lattner | Fix variable shadowing issue |
blob | commitdiff | raw | diff to current |
2006-06-27 |
Chris Lattner | Implement a bunch of 64-bit cleanliness work. With... |
blob | commitdiff | raw | diff to current |
2006-06-10 |
Chris Lattner | Work around a nasty tblgen bug where it doesn't add... |
blob | commitdiff | raw | diff to current |
2006-05-25 |
Chris Lattner | Fix build failure of povray |
blob | commitdiff | raw | diff to current |
2006-05-25 |
Chris Lattner | Fix Benchmarks/MallocBench/cfrac |
blob | commitdiff | raw | diff to current |
2006-05-25 |
Evan Cheng | Assert if InflightSet is not cleared after instruction... |
blob | commitdiff | raw | diff to current |
2006-05-24 |
Evan Cheng | Clear HandleMap and ReplaceMap after instruction select... |
blob | commitdiff | raw | diff to current |
2006-05-17 |
Chris Lattner | Make PPC call lowering more aggressive, making the... |
blob | commitdiff | raw | diff to current |
2006-05-17 |
Chris Lattner | Switch PPC over to a call-selection model where the... |
blob | commitdiff | raw | diff to current |
2006-05-16 |
Chris Lattner | implement passing/returning vector regs to calls, at... |
blob | commitdiff | raw | diff to current |
2006-05-12 |
Chris Lattner | Fix PowerPC/2006-05-12-rlwimi-crash.ll |
blob | commitdiff | raw | diff to current |
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 |
next |