2005-10-19 |
Chris Lattner | Add support for patterns that have physical registers... |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Chris Lattner | Asserting here is to violent |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Chris Lattner | teach ppc backend these are copies |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Chris Lattner | Make this work with the internalize change |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Chris Lattner | Convert these cases to patterns |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Chris Lattner | Nate wants to define 'Pat's which turn into instruction... |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Nate Begeman | Woo, it kinda works. We now generate this atrociously... |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Chris Lattner | Testcase that crashes llvmgcc in type layout |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Chris Lattner | apply some tblgen majik to simplify the X register... |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Nate Begeman | Teach Legalize how to do something with EXTRACT_ELEMENT... |
commit | commitdiff | tree | snapshot |
2005-10-19 |
Nate Begeman | Make a new reg class for 64 bit regs that aliases the... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Nate Begeman | Add the ability to lower return instructions to TargetL... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | Fix Generic/2005-10-18-ZeroSizeStackObject.ll by not... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | new testcase |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | remove hack |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | This was never updated for the project makefile changes |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | This never got updated to reflect the project makefile... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Jim Laskey | Simple edits; remove unimplimented cases and clarify... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | Fix the JIT encoding of LWA, LD, STD, and STDU. |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Jim Laskey | Checking in first round of scheduling tablegen files... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | add a case |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | Fix PR637 |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | Add an option to this pass. If it is set, we are allow... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | add an option to the internalize pass |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | Fold (select C, load A, load B) -> load (select C,... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Chris Lattner | Duraid pointed out that it is impolite to emit PPC... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Nate Begeman | Do the right thing and enable 64 bit regs under the... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Nate Begeman | First bits of 64 bit PowerPC stuff, currently disabled... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Nate Begeman | Implement some feedback from Chris re: constant canonic... |
commit | commitdiff | tree | snapshot |
2005-10-18 |
Nate Begeman | Legalize BUILD_PAIR appropriately for upcoming 64 bit... |
commit | commitdiff | tree | snapshot |
2005-10-17 |
John Criswell | Use %s instead of hard coding the input filename. |
commit | commitdiff | tree | snapshot |
2005-10-17 |
Nate Begeman | fold fmul X, +2.0 -> fadd X, X; |
commit | commitdiff | tree | snapshot |
2005-10-17 |
Chris Lattner | Make this work for FP constantexprs |
commit | commitdiff | tree | snapshot |
2005-10-17 |
Chris Lattner | Oops, X+0.0 isn't foldable, but X+-0.0 is. |
commit | commitdiff | tree | snapshot |
2005-10-17 |
Chris Lattner | relax this a bit, as we only support the default roundi... |
commit | commitdiff | tree | snapshot |
2005-10-17 |
Chris Lattner | Apparently, people object to floating pointers. Picky... |
commit | commitdiff | tree | snapshot |
2005-10-17 |
Jim Laskey | As requested, a blurb on sub-targets. |
commit | commitdiff | tree | snapshot |
2005-10-17 |
Chris Lattner | fix some grammar-o's I noticed |
commit | commitdiff | tree | snapshot |
2005-10-17 |
Chris Lattner | Feedback from Nate. |
commit | commitdiff | tree | snapshot |
2005-10-17 |
Chris Lattner | Document -view-isel-dags and -view-sched-dags |
commit | commitdiff | tree | snapshot |
2005-10-17 |
Chris Lattner | Add notes about MF.viewCFG() and friends. |
commit | commitdiff | tree | snapshot |
2005-10-17 |
Chris Lattner | add a trivial fold |
commit | commitdiff | tree | snapshot |
2005-10-16 |
Chris Lattner | Add a bunch of info about the isel autogenerator. ... |
commit | commitdiff | tree | snapshot |
2005-10-16 |
Chris Lattner | Fill this out some more. Add description of MBB/MF... |
commit | commitdiff | tree | snapshot |
2005-10-16 |
Chris Lattner | Add a stub for the TargetSubtarget class. Jim, please... |
commit | commitdiff | tree | snapshot |
2005-10-16 |
Chris Lattner | Update this significantly, mention subtarget and isel... |
commit | commitdiff | tree | snapshot |
2005-10-16 |
Nate Begeman | More PPC32 -> PPC changes, as well as merging some... |
commit | commitdiff | tree | snapshot |
2005-10-16 |
Chris Lattner | Make the generated code significantly more memory effic... |
commit | commitdiff | tree | snapshot |
2005-10-16 |
Chris Lattner | update this a little bit to talk about the dag combiner... |
commit | commitdiff | tree | snapshot |
2005-10-15 |
Chris Lattner | Fix this logic. |
commit | commitdiff | tree | snapshot |
2005-10-15 |
Chris Lattner | Add a case we were missing that was causing us to fail... |
commit | commitdiff | tree | snapshot |
2005-10-15 |
Nate Begeman | Remove some dead code now that the dag combiner exists. |
commit | commitdiff | tree | snapshot |
2005-10-15 |
Chris Lattner | Remove some dead code: the ORI/ORIS cases are autogen... |
commit | commitdiff | tree | snapshot |
2005-10-15 |
Chris Lattner | prune #includes |
commit | commitdiff | tree | snapshot |
2005-10-15 |
Chris Lattner | These instructions are now autogenerated |
commit | commitdiff | tree | snapshot |
2005-10-15 |
Chris Lattner | Add a pattern for FSQRTS |
commit | commitdiff | tree | snapshot |
2005-10-15 |
Chris Lattner | remove dead code |
commit | commitdiff | tree | snapshot |
2005-10-15 |
Chris Lattner | Implement the last major missing piece in the DAG isel... |
commit | commitdiff | tree | snapshot |
2005-10-15 |
Chris Lattner | Use getExtLoad here instead of getNode, as extloads... |
commit | commitdiff | tree | snapshot |
2005-10-15 |
Chris Lattner | remove broken SRA/rlwimi case |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | Rename PPC32*.h to PPC*.h |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | Merge PPCJITInfo.h and PPC32JITInfo.h. Note that the... |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | Rename PowerPC*.h to PPC*.h |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | Rename PowerPCInstrBuilder.h -> PPC* |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | Nuke the PowerPCTargetMachine.h header. Note that... |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | Rename PowerPC*.td -> PPC*.td |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | These are dead |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | Eliminate PowerPC.td and PPC32.td, consolidating them... |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | Like the comment says... |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | Nuke PowerPCInstrFormats.h, its contents are dead.... |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Nate Begeman | Properly split f32 and f64 into separate register class... |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Nate Begeman | Remove an unnecsesary file. PPC32 and PPC64 share... |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | add the integer truncate/extension operations |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | Make sure targets depend on TargetSelectionDAG.td |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | These are now autogenerated |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | Now that we have int/fp lattice values, implement the... |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | Fairly serious rework of the typing code to add new... |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | simplify the code a bit |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | Add patterns for FP round/extend |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | add a new SDTCisOpSmallerThanOp type constraint, and... |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | Add basic support for recognizing a new SDTCisOpSmaller... |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | Implement a couple of new (important) features. |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | Do not let getLegalValueTypes return a list with duplic... |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Nate Begeman | fold sext_in_reg, sext_in_reg where both have the same... |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | Allow $ |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Nate Begeman | Relax the checking on zextload generation a bit, since... |
commit | commitdiff | tree | snapshot |
2005-10-14 |
Chris Lattner | Fix errors when compiling with -pedantic |
commit | commitdiff | tree | snapshot |
2005-10-13 |
Chris Lattner | Fix the trunc(load) case, finally allowing crafty and... |
commit | commitdiff | tree | snapshot |
2005-10-13 |
Chris Lattner | Fix some bugs in (sext (load x)) |
commit | commitdiff | tree | snapshot |
2005-10-13 |
Chris Lattner | When ExpandOp'ing a [SZ]EXTLOAD, make sure to remember... |
commit | commitdiff | tree | snapshot |
2005-10-13 |
Chris Lattner | Implement PromoteOp for *EXTLOAD, allowing MallocBench... |
commit | commitdiff | tree | snapshot |
2005-10-13 |
Nate Begeman | Fix the remaining DAGCombiner issues pointed out by... |
commit | commitdiff | tree | snapshot |
2005-10-13 |
Chris Lattner | Fix a minor bug in the dag combiner that broke pcompres... |
commit | commitdiff | tree | snapshot |
2005-10-13 |
Patrick Meredith | Updated to be less restrictive on what is matched |
commit | commitdiff | tree | snapshot |
2005-10-13 |
Nate Begeman | Add support to Legalize for expanding i64 sextload... |
commit | commitdiff | tree | snapshot |
2005-10-13 |
Jim Laskey | Inhibit instructions from being pushed before function... |
commit | commitdiff | tree | snapshot |
2005-10-13 |
Chris Lattner | apparently one of the makefile changes changed libprofi... |
commit | commitdiff | tree | snapshot |
2005-10-13 |
Patrick Meredith | This script is used to remove nodes with the label... |
commit | commitdiff | tree | snapshot |
2005-10-13 |
Chris Lattner | Nate implemented this :) |
commit | commitdiff | tree | snapshot |
2005-10-13 |
Nate Begeman | Move some Legalize functionality over to the DAGCombine... |
commit | commitdiff | tree | snapshot |
next |