2005-09-09 |
Chris Lattner | Fix a problem duraid encountered on itanium where this... |
commit | commitdiff | tree | snapshot |
2005-09-09 |
Chris Lattner | Fix a crash viewing dags that have target nodes in... |
commit | commitdiff | tree | snapshot |
2005-09-09 |
Chris Lattner | I forgot that we always spill fp values as 64-bits... |
commit | commitdiff | tree | snapshot |
2005-09-09 |
Chris Lattner | Fix a problem that Nate noticed, where spill code was... |
commit | commitdiff | tree | snapshot |
2005-09-09 |
Chris Lattner | code cleanup |
commit | commitdiff | tree | snapshot |
2005-09-09 |
Chris Lattner | Use continue in the use-processing loop to make it... |
commit | commitdiff | tree | snapshot |
2005-09-09 |
Nate Begeman | Last round of 2-node folds from SD.cpp. Will move... |
commit | commitdiff | tree | snapshot |
2005-09-09 |
Chris Lattner | remove debugging code *slaps head* |
commit | commitdiff | tree | snapshot |
2005-09-09 |
Chris Lattner | When spilling a live range that is used multiple times... |
commit | commitdiff | tree | snapshot |
2005-09-09 |
Chris Lattner | Teach the code generator that rlwimi is commutable... |
commit | commitdiff | tree | snapshot |
2005-09-09 |
Jim Laskey | Added targets to speed up build of llc. |
commit | commitdiff | tree | snapshot |
2005-09-09 |
Chris Lattner | New testcase, neither should require a register-registe... |
commit | commitdiff | tree | snapshot |
2005-09-09 |
Chris Lattner | add an accessor to provide more checking |
commit | commitdiff | tree | snapshot |
2005-09-09 |
Chris Lattner | use new accessors to simplify code. Add checking to... |
commit | commitdiff | tree | snapshot |
2005-09-09 |
Chris Lattner | add some accessors |
commit | commitdiff | tree | snapshot |
2005-09-09 |
Chris Lattner | Introduce two new concepts: |
commit | commitdiff | tree | snapshot |
2005-09-08 |
Chris Lattner | Fix incorrect comment |
commit | commitdiff | tree | snapshot |
2005-09-08 |
Chris Lattner | Implement a complete type inference system for dag... |
commit | commitdiff | tree | snapshot |
2005-09-08 |
Chris Lattner | whitespace/comment changes, no functionality diffs |
commit | commitdiff | tree | snapshot |
2005-09-08 |
Chris Lattner | Compute the value types that are natively supported... |
commit | commitdiff | tree | snapshot |
2005-09-08 |
Chris Lattner | Parse information about type constraints on SDNodes |
commit | commitdiff | tree | snapshot |
2005-09-08 |
Chris Lattner | use node info in the one place we currently use it |
commit | commitdiff | tree | snapshot |
2005-09-08 |
Chris Lattner | start parsing SDNode info records |
commit | commitdiff | tree | snapshot |
2005-09-08 |
Nate Begeman | Move yet more folds over to the dag combiner from sd.cpp |
commit | commitdiff | tree | snapshot |
2005-09-08 |
Chris Lattner | Add a bunch of stuff needed for node type inference... |
commit | commitdiff | tree | snapshot |
2005-09-08 |
Chris Lattner | Fix indentation |
commit | commitdiff | tree | snapshot |
2005-09-08 |
Chris Lattner | regenerate |
commit | commitdiff | tree | snapshot |
2005-09-08 |
Chris Lattner | Add support for automatically created anonymous definit... |
commit | commitdiff | tree | snapshot |
2005-09-08 |
Chris Lattner | x and X should be structurally identical |
commit | commitdiff | tree | snapshot |
2005-09-08 |
Chris Lattner | new expression type |
commit | commitdiff | tree | snapshot |
2005-09-08 |
Chris Lattner | regenerate |
commit | commitdiff | tree | snapshot |
2005-09-08 |
Chris Lattner | Tabs to spaces. |
commit | commitdiff | tree | snapshot |
2005-09-08 |
Chris Lattner | Keep names even when inlining. This allows us to reali... |
commit | commitdiff | tree | snapshot |
2005-09-08 |
Chris Lattner | add patterns for x?oris? |
commit | commitdiff | tree | snapshot |
2005-09-08 |
Chris Lattner | add patterns to the addi/addis/mulli etc instructions... |
commit | commitdiff | tree | snapshot |
2005-09-08 |
Chris Lattner | Add patterns for some new instructions, allowing the... |
commit | commitdiff | tree | snapshot |
2005-09-07 |
Chris Lattner | add some missing PPC backend files |
commit | commitdiff | tree | snapshot |
2005-09-07 |
Chris Lattner | Add tblgen fpcmp and the nightly tester to the utils... |
commit | commitdiff | tree | snapshot |
2005-09-07 |
Chris Lattner | ignore generated files |
commit | commitdiff | tree | snapshot |
2005-09-07 |
Chris Lattner | Remove some cases handled by the generated portion... |
commit | commitdiff | tree | snapshot |
2005-09-07 |
Chris Lattner | Initial cut of the dag isel generator. This is still... |
commit | commitdiff | tree | snapshot |
2005-09-07 |
Nate Begeman | Another round of dag combiner changes. This fixes... |
commit | commitdiff | tree | snapshot |
2005-09-07 |
Chris Lattner | Fix a bug that Tzu-Chien Chiu noticed: live interval... |
commit | commitdiff | tree | snapshot |
2005-09-07 |
Nate Begeman | Implement a common missing fold, (add (add x, c1),... |
commit | commitdiff | tree | snapshot |
2005-09-07 |
Chris Lattner | On non-apple systems, when using -march=ppc32, do not... |
commit | commitdiff | tree | snapshot |
2005-09-07 |
Chris Lattner | Print: |
commit | commitdiff | tree | snapshot |
2005-09-07 |
Chris Lattner | Fix a bug nate ran into with replacealluseswith. In... |
commit | commitdiff | tree | snapshot |
2005-09-07 |
Chris Lattner | Add a new argument to ReplaceAllUsesWith to keep track... |
commit | commitdiff | tree | snapshot |
2005-09-07 |
Nate Begeman | Add an option to the DAG Combiner to enable it for... |
commit | commitdiff | tree | snapshot |
2005-09-06 |
Chris Lattner | Rename a class. These files are being migrated to... |
commit | commitdiff | tree | snapshot |
2005-09-06 |
Nate Begeman | Test the new 64bit i64<->fp functionality |
commit | commitdiff | tree | snapshot |
2005-09-06 |
Nate Begeman | Implement i64<->fp using the fctidz/fcfid instructions... |
commit | commitdiff | tree | snapshot |
2005-09-06 |
Chris Lattner | regenerate |
commit | commitdiff | tree | snapshot |
2005-09-06 |
Chris Lattner | Tighten up the specification to allow TableGen/nested... |
commit | commitdiff | tree | snapshot |
2005-09-06 |
Chris Lattner | new testcase: tblgen should grok this. |
commit | commitdiff | tree | snapshot |
2005-09-06 |
Andrew Lenharth | Fix up the AssertXext problem, as well as adding it... |
commit | commitdiff | tree | snapshot |
2005-09-06 |
Nate Begeman | Add note about future optimization noted in the ppc... |
commit | commitdiff | tree | snapshot |
2005-09-06 |
Nate Begeman | Add accessor for 64bit flag, so that we can tell when... |
commit | commitdiff | tree | snapshot |
2005-09-06 |
Nate Begeman | Next round of DAGCombiner changes. This version now... |
commit | commitdiff | tree | snapshot |
2005-09-06 |
Chris Lattner | Add a requirement, patch contributed by Henrik Bach. |
commit | commitdiff | tree | snapshot |
2005-09-04 |
Andrew Lenharth | revert part of the last change, should fix regressions |
commit | commitdiff | tree | snapshot |
2005-09-03 |
Chris Lattner | explicitly specify an operands list for patterns with... |
commit | commitdiff | tree | snapshot |
2005-09-03 |
Chris Lattner | include the dag isel fragment |
commit | commitdiff | tree | snapshot |
2005-09-03 |
Chris Lattner | ask for a dag isel |
commit | commitdiff | tree | snapshot |
2005-09-03 |
Chris Lattner | allow for a target to ask for a dag isel |
commit | commitdiff | tree | snapshot |
2005-09-03 |
Chris Lattner | Add an option and stuff implementation of a dag isel... |
commit | commitdiff | tree | snapshot |
2005-09-03 |
Chris Lattner | Fix a checking failure in gs |
commit | commitdiff | tree | snapshot |
2005-09-03 |
Chris Lattner | Change the isel to not break out of the big giant switc... |
commit | commitdiff | tree | snapshot |
2005-09-03 |
Chris Lattner | rearrange logical ops to group them together more consi... |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | Add AND/OR/XOR |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Nate Begeman | Next round of DAG Combiner changes. Just need to suppo... |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | Add some initial patterns to simple binary instructions... |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | Clean up some code from the last checkin |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | Fix a bug in legalize where it would emit two calls... |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | Test that converting from double to int64 results in... |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | turn on dag isel by default |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | Make sure to auto-cse nullary ops |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | add a map for nullary ops |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Jim Laskey | Add help support for -mcpu and -mattr. |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | Fix some buggy logic where we would try to remove nodes... |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Andrew Lenharth | Pull out Lowering in preperation for multiple ISels... |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | Don't create zero sized stack objects even for array... |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | Decouple fsqrt from gpul optimizations, implementing... |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | new testcase to ensure fsqrt is generated for correct... |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | Move a bunch of non-deprecated methods above the "depre... |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | Fix the release build, noticed by Eric van Riet Paap |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | Fix a problem that Dan Berlin noticed, where reassociat... |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | Avoid creating garbage instructions, just move the... |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | new testcase for recent bugfix |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | add some assertions and fix problems where reassociate... |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Jeff Cohen | Fix VC++ build errors |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | Restore this patch now that the latent bug has been... |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | Make sure to legalize assert[zs]ext's operand correctly |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | Revert the previous patch which causes a mysterious... |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | Teach live intervals to not crash on dead livein regs |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | For values that are live across basic blocks and need... |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | legalize ANY_EXTEND appropriately |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | Add support for ANY_EXTEND and add a few minor folds... |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | Handle any_extend like zext |
commit | commitdiff | tree | snapshot |
2005-09-02 |
Chris Lattner | Handle ANY_EXTEND like ZERO_EXTEND. Simplify the exten... |
commit | commitdiff | tree | snapshot |
next |