2005-10-02 |
Chris Lattner | silence some warnings
|
commit | commitdiff | tree |
2005-10-02 |
Chris Lattner | silence a warning
|
commit | commitdiff | tree |
2005-10-02 |
Chris Lattner | add patterns for float binops and fma ops
|
commit | commitdiff | tree |
2005-10-02 |
Chris Lattner | Sort the cpu and features table, so that the alpha...
|
commit | commitdiff | tree |
2005-10-02 |
Chris Lattner | Add assertions to the trivial scheduler to check that...
|
commit | commitdiff | tree |
2005-10-02 |
Chris Lattner | another solution to the fsel issue. Instead of having...
|
commit | commitdiff | tree |
2005-10-02 |
Chris Lattner | fsel can take a different FP type for the comparison...
|
commit | commitdiff | tree |
2005-10-02 |
Chris Lattner | fix an f32/f64 type mismatch
|
commit | commitdiff | tree |
2005-10-02 |
Chris Lattner | Codegen CopyFromReg using the regclass that matches...
|
commit | commitdiff | tree |
2005-10-02 |
Chris Lattner | Adjust to change in ctor
|
commit | commitdiff | tree |
2005-10-02 |
Chris Lattner | Emit the value type for each register class.
|
commit | commitdiff | tree |
2005-10-02 |
Chris Lattner | Expose the actual valuetype of each register class
|
commit | commitdiff | tree |
2005-10-01 |
Chris Lattner | Minor tweak to the branch selector. When emitting...
|
commit | commitdiff | tree |
2005-10-01 |
Chris Lattner | like the comment says, enable this
|
commit | commitdiff | tree |
2005-10-01 |
Chris Lattner | Add some very paranoid checking for operand/result...
|
commit | commitdiff | tree |
2005-10-01 |
Chris Lattner | fix typo
|
commit | commitdiff | tree |
2005-10-01 |
Chris Lattner | Modify the ppc backend to use two register classes...
|
commit | commitdiff | tree |
2005-10-01 |
Chris Lattner | Annotate nodes with their addresses if a graph requests it.
|
commit | commitdiff | tree |
2005-10-01 |
Chris Lattner | add a method
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | Rename MRegisterDesc -> TargetRegisterDesc for consistency
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | Update the discussion of TargetRegisterDesc
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | remove some more initializers
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | trim down the target info structs now that we have...
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | trim down the target info structs now that we have...
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | now that we have a reg class to spill with, get this...
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | constant fold these calls
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | simplify this code using the new regclass info passed in
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | Now that we have getCalleeSaveRegClasses() info, use...
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | expose a new virtual method
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | stub out a virtual method
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | Compute a preferred spill register class for each callee...
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | CR registers are not used by this "target"
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | these registers don't belong to any register classes...
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | Fix a warning
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | Regenerate
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | Refactor this a bit to move ParsingTemplateArgs to...
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | Add a test that you can forward ref a class.
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | Regenerate
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | Generate a parse error instead of a checked exception...
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | Now that self referential classes are supported, get...
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | regenerate
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | Refactor the grammar a bit to implement TableGen/ForwardRef.td
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | Check that we can refer to the same class we are defining.
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | allow regs to be in multiple reg classes
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | pass extra args
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | these methods get extra args
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | Pass extra regclasses into spilling code
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | Change this code ot pass register classes into the...
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | Change these methods to take RC's
|
commit | commitdiff | tree |
2005-09-30 |
Chris Lattner | Use the 32-bit version for now
|
commit | commitdiff | tree |
2005-09-29 |
Chris Lattner | Add a bunch of patterns for F64 FP ops, add some more...
|
commit | commitdiff | tree |
2005-09-29 |
Chris Lattner | Remove code for patterns that are autogenerated
|
commit | commitdiff | tree |
2005-09-29 |
Chris Lattner | tblgen autogens this pattern now
|
commit | commitdiff | tree |
2005-09-29 |
Chris Lattner | Teach tablegen to reassociate operators when possible...
|
commit | commitdiff | tree |
2005-09-29 |
Chris Lattner | now that tblgen is smarter, this pattern is not needed...
|
commit | commitdiff | tree |
2005-09-29 |
Chris Lattner | Teach tblgen to build permutations of instructions...
|
commit | commitdiff | tree |
2005-09-29 |
Chris Lattner | Insert stores after phi nodes in the normal dest. ...
|
commit | commitdiff | tree |
2005-09-29 |
Chris Lattner | consistency with other cases, no functionality change
|
commit | commitdiff | tree |
2005-09-29 |
Chris Lattner | Make the JIT default to the DAG isel instead of the...
|
commit | commitdiff | tree |
2005-09-29 |
Chris Lattner | Fix two bugs in my patch earlier today that broke int...
|
commit | commitdiff | tree |
2005-09-29 |
Chris Lattner | Fold isascii into a simple comparison. This speeds...
|
commit | commitdiff | tree |
2005-09-29 |
Chris Lattner | new testcase for isascii
|
commit | commitdiff | tree |
2005-09-29 |
Chris Lattner | remove a bunch of unneeded stuff, or self evident comments
|
commit | commitdiff | tree |
2005-09-29 |
Chris Lattner | add a new testcase
|
commit | commitdiff | tree |
2005-09-29 |
Chris Lattner | Implement a couple of memcmp folds from the todo list
|
commit | commitdiff | tree |
2005-09-29 |
Chris Lattner | Never rely on ReplaceAllUsesWith when selecting, use...
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | Codegen ADD X, IMM -> addis/addi if needed.
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | add a testcase for a feature we regressed on because...
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | Autogen MUL, move FP cases together
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | disentangle FP from INT versions of div/mul
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | Use the autogenerated matcher for ADD/SUB
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | add a patter for SUBFIC
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | Mark int binops as int-only, add FP binops. Mark FADD...
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | wrap a long line
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | Add FP versions of the binary operators, keeping the...
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | Add FP versions of the binary operators, keeping the...
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | Add FP versions of the binary operators, keeping the...
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | Mark associative nodes as associative
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | add support for an associative marker
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | Emit an error if instructions or patterns are defined...
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | Nate pointed out that mulh[us] are commutative as well...
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | collect commutativity information
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | expose commutativity information
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | All (xor *) cases are autogenerated now
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | add support for missed eqv tests
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | add testcase for nand
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | Implement PowerPC/eqv-andc-orc-nor.ll:EQV3
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | Consolidate the eqv.ll and nor.ll files together.
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | Prefer cheaper patterns to more expensive ones. Print...
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | simple tests for nor generation
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | learn to codegen not as NOR instead of xoris/xori
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | These nodes are all autogenerated
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | Select Constant nodes to TargetConstant nodes
|
commit | commitdiff | tree |
2005-09-28 |
Chris Lattner | Constant fold llvm.sqrt
|
commit | commitdiff | tree |
2005-09-27 |
Chris Lattner | add a note about a way to improve this code further...
|
commit | commitdiff | tree |
2005-09-27 |
Chris Lattner | Fix a regression in my previous patch, fixing GlobalOpt...
|
commit | commitdiff | tree |
2005-09-27 |
Chris Lattner | Testcase for PR632
|
commit | commitdiff | tree |
2005-09-27 |
Chris Lattner | Darwin, like many BSD systems, has a setjmp/longjmp...
|
commit | commitdiff | tree |
2005-09-27 |
Chris Lattner | If the target prefers it, use _setjmp/_longjmp should...
|
commit | commitdiff | tree |
2005-09-27 |
Chris Lattner | initialize new flag
|
commit | commitdiff | tree |
next |