2005-09-12 |
Chris Lattner | relax pattern match on name
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | Add a new getLoopLatch() method.
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | new method
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | _test:
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | Regenerate
|
commit | commitdiff | tree |
2005-09-12 |
Chris Lattner | Rearrange two rules, which apparently makes some versions...
|
commit | commitdiff | tree |
2005-09-11 |
Chris Lattner | Make sure to disable 64-bit extensions for this test
|
commit | commitdiff | tree |
2005-09-10 |
Chris Lattner | implement Transforms/LoopStrengthReduce/dont-hoist...
|
commit | commitdiff | tree |
2005-09-10 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2005-09-10 |
Chris Lattner | PowerPC cannot truncstore i1 natively
|
commit | commitdiff | tree |
2005-09-10 |
Chris Lattner | Allow targets to say they don't support truncstore...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | Add a missing #include, patch courtesy of Baptiste...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | Fix a problem duraid encountered on itanium where this...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | Fix a crash viewing dags that have target nodes in...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | I forgot that we always spill fp values as 64-bits...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | Fix a problem that Nate noticed, where spill code was...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | code cleanup
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | Use continue in the use-processing loop to make it...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | remove debugging code *slaps head*
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | When spilling a live range that is used multiple times...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | Teach the code generator that rlwimi is commutable...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | New testcase, neither should require a register-register...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | add an accessor to provide more checking
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | use new accessors to simplify code. Add checking to...
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | add some accessors
|
commit | commitdiff | tree |
2005-09-09 |
Chris Lattner | Introduce two new concepts:
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | Fix incorrect comment
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | Implement a complete type inference system for dag...
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | whitespace/comment changes, no functionality diffs
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | Compute the value types that are natively supported...
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | Parse information about type constraints on SDNodes
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | use node info in the one place we currently use it
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | start parsing SDNode info records
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | Add a bunch of stuff needed for node type inference...
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | Fix indentation
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | regenerate
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | Add support for automatically created anonymous definitions.
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | x and X should be structurally identical
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | new expression type
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | regenerate
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | Tabs to spaces.
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | Keep names even when inlining. This allows us to realize...
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | add patterns for x?oris?
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | add patterns to the addi/addis/mulli etc instructions...
|
commit | commitdiff | tree |
2005-09-08 |
Chris Lattner | Add patterns for some new instructions, allowing the...
|
commit | commitdiff | tree |
2005-09-07 |
Chris Lattner | add some missing PPC backend files
|
commit | commitdiff | tree |
2005-09-07 |
Chris Lattner | Add tblgen fpcmp and the nightly tester to the utils...
|
commit | commitdiff | tree |
2005-09-07 |
Chris Lattner | ignore generated files
|
commit | commitdiff | tree |
2005-09-07 |
Chris Lattner | Remove some cases handled by the generated portion...
|
commit | commitdiff | tree |
2005-09-07 |
Chris Lattner | Initial cut of the dag isel generator. This is still...
|
commit | commitdiff | tree |
2005-09-07 |
Chris Lattner | Fix a bug that Tzu-Chien Chiu noticed: live interval...
|
commit | commitdiff | tree |
2005-09-07 |
Chris Lattner | On non-apple systems, when using -march=ppc32, do not...
|
commit | commitdiff | tree |
2005-09-07 |
Chris Lattner | Print:
|
commit | commitdiff | tree |
2005-09-07 |
Chris Lattner | Fix a bug nate ran into with replacealluseswith. In...
|
commit | commitdiff | tree |
2005-09-07 |
Chris Lattner | Add a new argument to ReplaceAllUsesWith to keep track...
|
commit | commitdiff | tree |
2005-09-06 |
Chris Lattner | Rename a class. These files are being migrated to...
|
commit | commitdiff | tree |
2005-09-06 |
Chris Lattner | regenerate
|
commit | commitdiff | tree |
2005-09-06 |
Chris Lattner | Tighten up the specification to allow TableGen/nested...
|
commit | commitdiff | tree |
2005-09-06 |
Chris Lattner | new testcase: tblgen should grok this.
|
commit | commitdiff | tree |
2005-09-06 |
Chris Lattner | Add a requirement, patch contributed by Henrik Bach.
|
commit | commitdiff | tree |
2005-09-03 |
Chris Lattner | explicitly specify an operands list for patterns with...
|
commit | commitdiff | tree |
2005-09-03 |
Chris Lattner | include the dag isel fragment
|
commit | commitdiff | tree |
2005-09-03 |
Chris Lattner | ask for a dag isel
|
commit | commitdiff | tree |
2005-09-03 |
Chris Lattner | allow for a target to ask for a dag isel
|
commit | commitdiff | tree |
2005-09-03 |
Chris Lattner | Add an option and stuff implementation of a dag isel...
|
commit | commitdiff | tree |
2005-09-03 |
Chris Lattner | Fix a checking failure in gs
|
commit | commitdiff | tree |
2005-09-03 |
Chris Lattner | Change the isel to not break out of the big giant switch...
|
commit | commitdiff | tree |
2005-09-03 |
Chris Lattner | rearrange logical ops to group them together more consistently.
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | Add AND/OR/XOR
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | Add some initial patterns to simple binary instructions...
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | Clean up some code from the last checkin
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | Fix a bug in legalize where it would emit two calls...
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | Test that converting from double to int64 results in...
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | turn on dag isel by default
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | Make sure to auto-cse nullary ops
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | add a map for nullary ops
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | Fix some buggy logic where we would try to remove nodes...
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | Don't create zero sized stack objects even for array...
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | Decouple fsqrt from gpul optimizations, implementing...
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | new testcase to ensure fsqrt is generated for correct...
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | Move a bunch of non-deprecated methods above the "deprecated...
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | Fix the release build, noticed by Eric van Riet Paap
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | Fix a problem that Dan Berlin noticed, where reassociation...
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | Avoid creating garbage instructions, just move the...
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | new testcase for recent bugfix
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | add some assertions and fix problems where reassociate...
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | Restore this patch now that the latent bug has been...
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | Make sure to legalize assert[zs]ext's operand correctly
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | Revert the previous patch which causes a mysterious...
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | Teach live intervals to not crash on dead livein regs
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | For values that are live across basic blocks and need...
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | legalize ANY_EXTEND appropriately
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | Add support for ANY_EXTEND and add a few minor folds...
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | Handle any_extend like zext
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | Handle ANY_EXTEND like ZERO_EXTEND. Simplify the extend...
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | Add a new ANY_EXTEND node, which operates like an extension...
|
commit | commitdiff | tree |
2005-09-02 |
Chris Lattner | This should permit NOT and's, not even dead ones.
|
commit | commitdiff | tree |
2005-09-01 |
Chris Lattner | Implement small-arguments.ll:test3 by teaching the...
|
commit | commitdiff | tree |
next |