oota-llvm.git
2005-09-09 Chris LattnerFix a problem that Nate noticed, where spill code was...
2005-09-09 Chris Lattnercode cleanup
2005-09-09 Chris LattnerUse continue in the use-processing loop to make it...
2005-09-09 Nate BegemanLast round of 2-node folds from SD.cpp. Will move...
2005-09-09 Chris Lattnerremove debugging code *slaps head*
2005-09-09 Chris LattnerWhen spilling a live range that is used multiple times...
2005-09-09 Chris LattnerTeach the code generator that rlwimi is commutable...
2005-09-09 Jim LaskeyAdded targets to speed up build of llc.
2005-09-09 Chris LattnerNew testcase, neither should require a register-registe...
2005-09-09 Chris Lattneradd an accessor to provide more checking
2005-09-09 Chris Lattneruse new accessors to simplify code. Add checking to...
2005-09-09 Chris Lattneradd some accessors
2005-09-09 Chris LattnerIntroduce two new concepts:
2005-09-08 Chris LattnerFix incorrect comment
2005-09-08 Chris LattnerImplement a complete type inference system for dag...
2005-09-08 Chris Lattnerwhitespace/comment changes, no functionality diffs
2005-09-08 Chris LattnerCompute the value types that are natively supported...
2005-09-08 Chris LattnerParse information about type constraints on SDNodes
2005-09-08 Chris Lattneruse node info in the one place we currently use it
2005-09-08 Chris Lattnerstart parsing SDNode info records
2005-09-08 Nate BegemanMove yet more folds over to the dag combiner from sd.cpp
2005-09-08 Chris LattnerAdd a bunch of stuff needed for node type inference...
2005-09-08 Chris LattnerFix indentation
2005-09-08 Chris Lattnerregenerate
2005-09-08 Chris LattnerAdd support for automatically created anonymous definit...
2005-09-08 Chris Lattnerx and X should be structurally identical
2005-09-08 Chris Lattnernew expression type
2005-09-08 Chris Lattnerregenerate
2005-09-08 Chris LattnerTabs to spaces.
2005-09-08 Chris LattnerKeep names even when inlining. This allows us to reali...
2005-09-08 Chris Lattneradd patterns for x?oris?
2005-09-08 Chris Lattneradd patterns to the addi/addis/mulli etc instructions...
2005-09-08 Chris LattnerAdd patterns for some new instructions, allowing the...
2005-09-07 Chris Lattneradd some missing PPC backend files
2005-09-07 Chris LattnerAdd tblgen fpcmp and the nightly tester to the utils...
2005-09-07 Chris Lattnerignore generated files
2005-09-07 Chris LattnerRemove some cases handled by the generated portion...
2005-09-07 Chris LattnerInitial cut of the dag isel generator. This is still...
2005-09-07 Nate BegemanAnother round of dag combiner changes. This fixes...
2005-09-07 Chris LattnerFix a bug that Tzu-Chien Chiu noticed: live interval...
2005-09-07 Nate BegemanImplement a common missing fold, (add (add x, c1),...
2005-09-07 Chris LattnerOn non-apple systems, when using -march=ppc32, do not...
2005-09-07 Chris LattnerPrint:
2005-09-07 Chris LattnerFix a bug nate ran into with replacealluseswith. In...
2005-09-07 Chris LattnerAdd a new argument to ReplaceAllUsesWith to keep track...
2005-09-07 Nate BegemanAdd an option to the DAG Combiner to enable it for...
2005-09-06 Chris LattnerRename a class. These files are being migrated to...
2005-09-06 Nate BegemanTest the new 64bit i64<->fp functionality
2005-09-06 Nate BegemanImplement i64<->fp using the fctidz/fcfid instructions...
2005-09-06 Chris Lattnerregenerate
2005-09-06 Chris LattnerTighten up the specification to allow TableGen/nested...
2005-09-06 Chris Lattnernew testcase: tblgen should grok this.
2005-09-06 Andrew LenharthFix up the AssertXext problem, as well as adding it...
2005-09-06 Nate BegemanAdd note about future optimization noted in the ppc...
2005-09-06 Nate BegemanAdd accessor for 64bit flag, so that we can tell when...
2005-09-06 Nate BegemanNext round of DAGCombiner changes. This version now...
2005-09-06 Chris LattnerAdd a requirement, patch contributed by Henrik Bach.
2005-09-04 Andrew Lenharthrevert part of the last change, should fix regressions
2005-09-03 Chris Lattnerexplicitly specify an operands list for patterns with...
2005-09-03 Chris Lattnerinclude the dag isel fragment
2005-09-03 Chris Lattnerask for a dag isel
2005-09-03 Chris Lattnerallow for a target to ask for a dag isel
2005-09-03 Chris LattnerAdd an option and stuff implementation of a dag isel...
2005-09-03 Chris LattnerFix a checking failure in gs
2005-09-03 Chris LattnerChange the isel to not break out of the big giant switc...
2005-09-03 Chris Lattnerrearrange logical ops to group them together more consi...
2005-09-02 Chris LattnerAdd AND/OR/XOR
2005-09-02 Nate BegemanNext round of DAG Combiner changes. Just need to suppo...
2005-09-02 Chris LattnerAdd some initial patterns to simple binary instructions...
2005-09-02 Chris LattnerClean up some code from the last checkin
2005-09-02 Chris LattnerFix a bug in legalize where it would emit two calls...
2005-09-02 Chris LattnerTest that converting from double to int64 results in...
2005-09-02 Chris Lattnerturn on dag isel by default
2005-09-02 Chris LattnerMake sure to auto-cse nullary ops
2005-09-02 Chris Lattneradd a map for nullary ops
2005-09-02 Jim LaskeyAdd help support for -mcpu and -mattr.
2005-09-02 Chris LattnerFix some buggy logic where we would try to remove nodes...
2005-09-02 Andrew LenharthPull out Lowering in preperation for multiple ISels...
2005-09-02 Chris LattnerDon't create zero sized stack objects even for array...
2005-09-02 Chris LattnerDecouple fsqrt from gpul optimizations, implementing...
2005-09-02 Chris Lattnernew testcase to ensure fsqrt is generated for correct...
2005-09-02 Chris LattnerMove a bunch of non-deprecated methods above the "depre...
2005-09-02 Chris LattnerFix the release build, noticed by Eric van Riet Paap
2005-09-02 Chris LattnerFix a problem that Dan Berlin noticed, where reassociat...
2005-09-02 Chris LattnerAvoid creating garbage instructions, just move the...
2005-09-02 Chris Lattnernew testcase for recent bugfix
2005-09-02 Chris Lattneradd some assertions and fix problems where reassociate...
2005-09-02 Jeff CohenFix VC++ build errors
2005-09-02 Chris LattnerRestore this patch now that the latent bug has been...
2005-09-02 Chris LattnerMake sure to legalize assert[zs]ext's operand correctly
2005-09-02 Chris LattnerRevert the previous patch which causes a mysterious...
2005-09-02 Chris LattnerTeach live intervals to not crash on dead livein regs
2005-09-02 Chris LattnerFor values that are live across basic blocks and need...
2005-09-02 Chris Lattnerlegalize ANY_EXTEND appropriately
2005-09-02 Chris LattnerAdd support for ANY_EXTEND and add a few minor folds...
2005-09-02 Chris LattnerHandle any_extend like zext
2005-09-02 Chris LattnerHandle ANY_EXTEND like ZERO_EXTEND. Simplify the exten...
2005-09-02 Chris LattnerAdd a new ANY_EXTEND node, which operates like an exten...
2005-09-02 Chris LattnerThis should permit NOT and's, not even dead ones.
2005-09-01 Chris LattnerImplement small-arguments.ll:test3 by teaching the...
next