2005-10-03 |
Chris Lattner | minor microoptimizations |
commit | commitdiff | tree | snapshot |
2005-10-03 |
Chris Lattner | Use a map to cache the ModuleType information, so we... |
commit | commitdiff | tree | snapshot |
2005-10-03 |
Jim Laskey | Refactor gathering node info and emission. |
commit | commitdiff | tree | snapshot |
2005-10-03 |
Chris Lattner | clean up this code a bit, no functionality change |
commit | commitdiff | tree | snapshot |
2005-10-03 |
Chris Lattner | Speed up the asm printer a lot by not printing formatte... |
commit | commitdiff | tree | snapshot |
2005-10-03 |
Chris Lattner | Break the body of the loop out into a new method |
commit | commitdiff | tree | snapshot |
2005-10-03 |
Chris Lattner | Fix case of path |
commit | commitdiff | tree | snapshot |
2005-10-03 |
Chris Lattner | Make IVUseShouldUsePostIncValue more aggressive when... |
commit | commitdiff | tree | snapshot |
2005-10-03 |
Chris Lattner | Refactor some code into a function |
commit | commitdiff | tree | snapshot |
2005-10-03 |
Chris Lattner | This break is bogus and I have no idea why it was there... |
commit | commitdiff | tree | snapshot |
2005-10-03 |
Chris Lattner | when checking if we should move a split edge block... |
commit | commitdiff | tree | snapshot |
2005-10-03 |
Chris Lattner | This member can be const too |
commit | commitdiff | tree | snapshot |
2005-10-02 |
Chris Lattner | put the right labels on the data |
commit | commitdiff | tree | snapshot |
2005-10-02 |
Chris Lattner | Fix a problem where the legalizer would run out of... |
commit | commitdiff | tree | snapshot |
2005-10-02 |
Chris Lattner | silence a bogus warning |
commit | commitdiff | tree | snapshot |
2005-10-02 |
Chris Lattner | silence some warnings |
commit | commitdiff | tree | snapshot |
2005-10-02 |
Chris Lattner | silence a warning |
commit | commitdiff | tree | snapshot |
2005-10-02 |
Chris Lattner | add patterns for float binops and fma ops |
commit | commitdiff | tree | snapshot |
2005-10-02 |
Chris Lattner | Sort the cpu and features table, so that the alpha... |
commit | commitdiff | tree | snapshot |
2005-10-02 |
Chris Lattner | Add assertions to the trivial scheduler to check that... |
commit | commitdiff | tree | snapshot |
2005-10-02 |
Chris Lattner | another solution to the fsel issue. Instead of having... |
commit | commitdiff | tree | snapshot |
2005-10-02 |
Chris Lattner | fsel can take a different FP type for the comparison... |
commit | commitdiff | tree | snapshot |
2005-10-02 |
Chris Lattner | fix an f32/f64 type mismatch |
commit | commitdiff | tree | snapshot |
2005-10-02 |
Chris Lattner | Codegen CopyFromReg using the regclass that matches... |
commit | commitdiff | tree | snapshot |
2005-10-02 |
Chris Lattner | Adjust to change in ctor |
commit | commitdiff | tree | snapshot |
2005-10-02 |
Chris Lattner | Emit the value type for each register class. |
commit | commitdiff | tree | snapshot |
2005-10-02 |
Chris Lattner | Expose the actual valuetype of each register class |
commit | commitdiff | tree | snapshot |
2005-10-01 |
Chris Lattner | Minor tweak to the branch selector. When emitting... |
commit | commitdiff | tree | snapshot |
2005-10-01 |
Chris Lattner | like the comment says, enable this |
commit | commitdiff | tree | snapshot |
2005-10-01 |
Chris Lattner | Add some very paranoid checking for operand/result... |
commit | commitdiff | tree | snapshot |
2005-10-01 |
Jeff Cohen | Fix VC++ warnings. |
commit | commitdiff | tree | snapshot |
2005-10-01 |
Chris Lattner | fix typo |
commit | commitdiff | tree | snapshot |
2005-10-01 |
Chris Lattner | Modify the ppc backend to use two register classes... |
commit | commitdiff | tree | snapshot |
2005-10-01 |
Chris Lattner | Annotate nodes with their addresses if a graph requests it. |
commit | commitdiff | tree | snapshot |
2005-10-01 |
Chris Lattner | add a method |
commit | commitdiff | tree | snapshot |
2005-10-01 |
Jim Laskey | typo |
commit | commitdiff | tree | snapshot |
2005-10-01 |
Jim Laskey | 1. Simplify the gathering of node groups. |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Jim Laskey | Should be using flag and not chain. |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Nate Begeman | Remove some now-dead code. |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Andrew Lenharth | more specific tests of subtarget stuff |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Andrew Lenharth | subtarget support for CIX and FIX extentions (the only... |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Jim Laskey | Reverting change moving to selection dag graph. |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Jim Laskey | Added allnodes_size for scheduling support. |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Jim Laskey | 1. Made things node-centric (from operand). |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Jim Laskey | Add the node name (thus the address) to node label. |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | Rename MRegisterDesc -> TargetRegisterDesc for consistency |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | Update the discussion of TargetRegisterDesc |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | remove some more initializers |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | trim down the target info structs now that we have... |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | trim down the target info structs now that we have... |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | now that we have a reg class to spill with, get this... |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | constant fold these calls |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | simplify this code using the new regclass info passed in |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | Now that we have getCalleeSaveRegClasses() info, use... |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | expose a new virtual method |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | stub out a virtual method |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | Compute a preferred spill register class for each calle... |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | CR registers are not used by this "target" |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | these registers don't belong to any register classes... |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | Fix a warning |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | Regenerate |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | Refactor this a bit to move ParsingTemplateArgs to... |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | Add a test that you can forward ref a class. |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | Regenerate |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | Generate a parse error instead of a checked exception... |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | Now that self referential classes are supported, get... |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | regenerate |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | Refactor the grammar a bit to implement TableGen/Forwar... |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | Check that we can refer to the same class we are defining. |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | allow regs to be in multiple reg classes |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | pass extra args |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | these methods get extra args |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | Pass extra regclasses into spilling code |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | Change this code ot pass register classes into the... |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | Change these methods to take RC's |
commit | commitdiff | tree | snapshot |
2005-09-30 |
Chris Lattner | Use the 32-bit version for now |
commit | commitdiff | tree | snapshot |
2005-09-29 |
Chris Lattner | Add a bunch of patterns for F64 FP ops, add some more... |
commit | commitdiff | tree | snapshot |
2005-09-29 |
Chris Lattner | Remove code for patterns that are autogenerated |
commit | commitdiff | tree | snapshot |
2005-09-29 |
Andrew Lenharth | begining alpha subtarget support |
commit | commitdiff | tree | snapshot |
2005-09-29 |
Chris Lattner | tblgen autogens this pattern now |
commit | commitdiff | tree | snapshot |
2005-09-29 |
Chris Lattner | Teach tablegen to reassociate operators when possible... |
commit | commitdiff | tree | snapshot |
2005-09-29 |
Andrew Lenharth | copy and paste error |
commit | commitdiff | tree | snapshot |
2005-09-29 |
Chris Lattner | now that tblgen is smarter, this pattern is not needed... |
commit | commitdiff | tree | snapshot |
2005-09-29 |
Chris Lattner | Teach tblgen to build permutations of instructions... |
commit | commitdiff | tree | snapshot |
2005-09-29 |
Chris Lattner | Insert stores after phi nodes in the normal dest. ... |
commit | commitdiff | tree | snapshot |
2005-09-29 |
Chris Lattner | consistency with other cases, no functionality change |
commit | commitdiff | tree | snapshot |
2005-09-29 |
Chris Lattner | Make the JIT default to the DAG isel instead of the... |
commit | commitdiff | tree | snapshot |
2005-09-29 |
Chris Lattner | Fix two bugs in my patch earlier today that broke int... |
commit | commitdiff | tree | snapshot |
2005-09-29 |
Chris Lattner | Fold isascii into a simple comparison. This speeds... |
commit | commitdiff | tree | snapshot |
2005-09-29 |
Chris Lattner | new testcase for isascii |
commit | commitdiff | tree | snapshot |
2005-09-29 |
Chris Lattner | remove a bunch of unneeded stuff, or self evident comments |
commit | commitdiff | tree | snapshot |
2005-09-29 |
Chris Lattner | add a new testcase |
commit | commitdiff | tree | snapshot |
2005-09-29 |
Chris Lattner | Implement a couple of memcmp folds from the todo list |
commit | commitdiff | tree | snapshot |
2005-09-29 |
Jeff Cohen | Silence VC++ redeclaration warnings. |
commit | commitdiff | tree | snapshot |
2005-09-29 |
Chris Lattner | Never rely on ReplaceAllUsesWith when selecting, use... |
commit | commitdiff | tree | snapshot |
2005-09-28 |
Chris Lattner | Codegen ADD X, IMM -> addis/addi if needed. |
commit | commitdiff | tree | snapshot |
2005-09-28 |
Chris Lattner | add a testcase for a feature we regressed on because... |
commit | commitdiff | tree | snapshot |
2005-09-28 |
Chris Lattner | Autogen MUL, move FP cases together |
commit | commitdiff | tree | snapshot |
2005-09-28 |
Chris Lattner | disentangle FP from INT versions of div/mul |
commit | commitdiff | tree | snapshot |
2005-09-28 |
Chris Lattner | Use the autogenerated matcher for ADD/SUB |
commit | commitdiff | tree | snapshot |
next |