| Commit message (Expand) | Author | Age |
* | Simple edits; remove unimplimented cases and clarify long haul SLU cases. | Jim Laskey | 2005-10-18 |
* | Fix the JIT encoding of LWA, LD, STD, and STDU. | Chris Lattner | 2005-10-18 |
* | Checking in first round of scheduling tablegen files. Not tied in as yet. | Jim Laskey | 2005-10-18 |
* | add a case | Chris Lattner | 2005-10-18 |
* | Add an option to this pass. If it is set, we are allowed to internalize | Chris Lattner | 2005-10-18 |
* | Fold (select C, load A, load B) -> load (select C, A, B). This happens quite | Chris Lattner | 2005-10-18 |
* | Do the right thing and enable 64 bit regs under the control of a subtarget | Nate Begeman | 2005-10-18 |
* | First bits of 64 bit PowerPC stuff, currently disabled. A lot of this is | Nate Begeman | 2005-10-18 |
* | Implement some feedback from Chris re: constant canonicalization | Nate Begeman | 2005-10-18 |
* | Legalize BUILD_PAIR appropriately for upcoming 64 bit PowerPC work. | Nate Begeman | 2005-10-18 |
* | fold fmul X, +2.0 -> fadd X, X; | Nate Begeman | 2005-10-17 |
* | Make this work for FP constantexprs | Chris Lattner | 2005-10-17 |
* | Oops, X+0.0 isn't foldable, but X+-0.0 is. | Chris Lattner | 2005-10-17 |
* | relax this a bit, as we only support the default rounding mode | Chris Lattner | 2005-10-17 |
* | add a trivial fold | Chris Lattner | 2005-10-17 |
* | More PPC32 -> PPC changes, as well as merging some classes that were | Nate Begeman | 2005-10-16 |
* | Fix this logic. | Chris Lattner | 2005-10-15 |
* | Add a case we were missing that was causing us to fail CodeGen/PowerPC/rlwinm... | Chris Lattner | 2005-10-15 |
* | Remove some dead code now that the dag combiner exists. | Nate Begeman | 2005-10-15 |
* | Remove some dead code: the ORI/ORIS cases are autogen'd. This makes | Chris Lattner | 2005-10-15 |
* | prune #includes | Chris Lattner | 2005-10-15 |
* | These instructions are now autogenerated | Chris Lattner | 2005-10-15 |
* | Add a pattern for FSQRTS | Chris Lattner | 2005-10-15 |
* | remove dead code | Chris Lattner | 2005-10-15 |
* | Use getExtLoad here instead of getNode, as extloads produce two values. This | Chris Lattner | 2005-10-15 |
* | remove broken SRA/rlwimi case | Chris Lattner | 2005-10-15 |
* | Rename PPC32*.h to PPC*.h | Chris Lattner | 2005-10-14 |
* | Merge PPCJITInfo.h and PPC32JITInfo.h. Note that the PowerPCJITInfo | Chris Lattner | 2005-10-14 |
* | Rename PowerPC*.h to PPC*.h | Chris Lattner | 2005-10-14 |
* | Rename PowerPCInstrBuilder.h -> PPC* | Chris Lattner | 2005-10-14 |
* | Nuke the PowerPCTargetMachine.h header. Note that the PowerPCTargetMachine | Chris Lattner | 2005-10-14 |
* | Rename PowerPC*.td -> PPC*.td | Chris Lattner | 2005-10-14 |
* | These are dead | Chris Lattner | 2005-10-14 |
* | Eliminate PowerPC.td and PPC32.td, consolidating them into PPC.td | Chris Lattner | 2005-10-14 |
* | Like the comment says... | Chris Lattner | 2005-10-14 |
* | Nuke PowerPCInstrFormats.h, its contents are dead. Remove the definitions | Chris Lattner | 2005-10-14 |
* | Properly split f32 and f64 into separate register classes for scalar sse fp | Nate Begeman | 2005-10-14 |
* | Remove an unnecsesary file. PPC32 and PPC64 share architected registers. | Nate Begeman | 2005-10-14 |
* | add the integer truncate/extension operations | Chris Lattner | 2005-10-14 |
* | These are now autogenerated | Chris Lattner | 2005-10-14 |
* | Add patterns for FP round/extend | Chris Lattner | 2005-10-14 |
* | add a new SDTCisOpSmallerThanOp type constraint, and implement fround/fextend... | Chris Lattner | 2005-10-14 |
* | fold sext_in_reg, sext_in_reg where both have the same VT. This was | Nate Begeman | 2005-10-14 |
* | Allow $ | Chris Lattner | 2005-10-14 |
* | Relax the checking on zextload generation a bit, since as sabre pointed out | Nate Begeman | 2005-10-14 |
* | Fix the trunc(load) case, finally allowing crafty and povray to pass | Chris Lattner | 2005-10-13 |
* | Fix some bugs in (sext (load x)) | Chris Lattner | 2005-10-13 |
* | When ExpandOp'ing a [SZ]EXTLOAD, make sure to remember that the chain | Chris Lattner | 2005-10-13 |
* | Implement PromoteOp for *EXTLOAD, allowing MallocBench/gs to Legalize | Chris Lattner | 2005-10-13 |
* | Fix the remaining DAGCombiner issues pointed out by sabre. This should fix | Nate Begeman | 2005-10-13 |