oota-llvm.git
2005-01-13 Reid SpencerRe-enable libprofile now that llvm-ar is working better.
2005-01-13 Chris LattnerAdd some really pedantic assertions to the load folding...
2005-01-12 Chris LattnerDo not fold (zero_ext (sign_ext V)) -> (sign_ext V...
2005-01-12 Chris LattnerWe can only fold a load into an op if there is exactly...
2005-01-12 Chris LattnerNew method
2005-01-12 Chris LattnerNew method.
2005-01-12 Chris LattnerFix sign extend to long. When coming from sbyte, we...
2005-01-12 Chris LattnerUpdate comments to indicate CopyFrom/ToReg take physreg...
2005-01-12 Chris LattnerTry both ways to fold an add together. This allows...
2005-01-12 Reid SpencerShut up warnings with GCC 3.4.3 about uninitialized...
2005-01-12 Chris LattnerFix a major miscompilation where we were overwriting...
2005-01-12 Chris LattnerDo not use the type of the RHS constant to determine...
2005-01-12 Chris LattnerDo not lose the offset from teh global when peephole...
2005-01-12 Chris LattnerSilence VC++ warnings.
2005-01-12 Jeff CohenAdd new file to Visual Studio CodeGen project
2005-01-12 Jeff CohenFix C++ more compilatiom errors
2005-01-12 Chris LattnerFix a compile error with VC++, which things that static...
2005-01-12 Chris LattnerFix a bug that caused us to crash on povray. We weren...
2005-01-12 Chris LattnerPrint a load of a null pointer (in intel mode) like...
2005-01-12 Chris LattnerPrint a load of a null pointer like this:
2005-01-12 Chris LattnerFix a crash compiling povray on UINT_TO_FP from i16.
2005-01-12 Chris LattnerAdd an option to view the selection dags as they are...
2005-01-12 Misha BrukmanUse and print out BuildStatus, we don't always have...
2005-01-12 Chris LattnerThere are no [mem] op= reg instructions for FP, so...
2005-01-12 Chris LattnerFix a bug where we didn't insert FP_REG_KILL instructio...
2005-01-12 Chris LattnerFold TRUNCATE (LOAD P) into a smaller load from P.
2005-01-12 Chris LattnerBe more careful about order of arg evalution for CopyTo...
2005-01-12 Chris LattnerFold some more [mem] op= val operators. This allows...
2005-01-11 Chris LattnerFold loads into sign/zero extends. instead of:
2005-01-11 Chris LattnerComment out debug code :)
2005-01-11 Chris LattnerHandle the global address case here, not just the offse...
2005-01-11 Chris LattnerTreat int constants as not requiring a register, since...
2005-01-11 Chris LattnerPrint the value types in the nodes of the graph
2005-01-11 Chris Lattneradd an assertion, avoid creating copyfromreg/copytoreg...
2005-01-11 Chris Lattner* Factor a bunch of binary operator cases into shared...
2005-01-11 Chris LattnerClear the whole array, always.
2005-01-11 Misha BrukmanNo need to repeat the word `build' since it's under...
2005-01-11 Chris LattnerFold multiplies by 3,5,9 into addressing modes when...
2005-01-11 Misha BrukmanWe don't always have build errors, so call it `status...
2005-01-11 Chris LattnerSquelch optimized warning.
2005-01-11 Reid SpencerFix the documentation for executeAndWait so the argumen...
2005-01-11 Chris LattnerInstead of generating stuff like this:
2005-01-11 Reid SpencerMake the construction of doxygen documentation a repeat...
2005-01-11 Chris LattnerImplement MEMCPY natively in terms of rep movs*
2005-01-11 Chris LattnerImplement memset -> rep stos*
2005-01-11 Chris LattnerAnnounce that we don't support mem ops yet.
2005-01-11 Chris LattnerTeach legalize to lower MEMSET/MEMCPY/MEMMOVE operation...
2005-01-11 Chris LattnerPrint new operations.
2005-01-11 Chris LattnerTurn memset/memcpy/memmove into the corresponding opera...
2005-01-11 Chris LattnerAdd MEMSET/MEMCPY/MEMMOVE operations. Fix a really...
2005-01-11 Reid Spencer* Add the use of LOADABLE_MODULE=1 in the makefile...
2005-01-11 Reid Spencer* Describe the LOADABLE_MODULE feature
2005-01-11 Chris LattnerTeach the address selector to make 'reg+reg' addressing...
2005-01-11 Reid SpencerAdd the LOADABLE_MODULE=1 directive to indicate that...
2005-01-11 Chris LattnerEmit NOT instructions.
2005-01-11 Reid SpencerImplement the LOADABLE_MODULE option when building...
2005-01-11 Chris Lattnershift X, 0 -> X
2005-01-11 Chris LattnerFix a bug emitting branches that broke a lot of programs.
2005-01-11 Chris LattnerBe more careful where we set ContainsFPCode. We were...
2005-01-11 Chris LattnerFix a major bug in setcc/cmov folding, where we acciden...
2005-01-11 Chris LattnerTake register pressure into account when we have to...
2005-01-11 Chris LattnerThe pattern isel is aggressively codegen'ing all of...
2005-01-11 Chris LattnerPrint SelectionDAGs bottom up, include extra info in...
2005-01-11 Chris LattnerAdd support for bottom-up graphs.
2005-01-10 Chris LattnerAdd a marker for the graph root.
2005-01-10 Chris LattnerPut the operation name in each node, put the function...
2005-01-10 Chris LattnerSplit out SDNode::getOperationName into its own method.
2005-01-10 Chris LattnerAdd a helper method.
2005-01-10 Chris LattnerImplement initial selectiondag printing support. This...
2005-01-10 Chris LattnerAdd support for graph operations, and add a viewGraph...
2005-01-10 Chris LattnerAdd a helper method
2005-01-10 Chris LattnerFold setcc instructions into selects.
2005-01-10 Chris LattnerAdd conditional moves for the parity flag.
2005-01-10 Chris LattnerLower to the correct functions. This fixes FreeBench...
2005-01-10 Chris LattnerImplement 8-bit multiply for X86.
2005-01-10 Chris LattnerRework constant pool handling so that function constant...
2005-01-10 Jeff CohenApply feedback from Chris.
2005-01-10 Jeff CohenApply feed back from Chris:
2005-01-10 Chris LattnerImplement a couple of more simplifications. This lets...
2005-01-10 Chris LattnerFix incorrect constant folds, fixing Stepanov after...
2005-01-10 Jeff CohenUpdate System project in Visual Studio to reflect renam...
2005-01-10 Chris LattnerConstant fold shifts, turning this loop:
2005-01-09 Reid SpencerRename Unix/*.cpp and Win32/*.cpp to have a *.inc suffi...
2005-01-09 Chris LattnerAdd some folds for == and != comparisons. This allows...
2005-01-09 Jeff CohenAdd last four createXxxPass functions
2005-01-09 Jeff CohenFix VC++ compilation error
2005-01-09 Chris LattnerPrint the DAG out more like a DAG in nested format.
2005-01-09 Chris LattnerPrint out nodes sorted by their address to make it...
2005-01-09 Chris LattnerCodegen (Reg|imm)+&GV as an LEA, because we cannot...
2005-01-09 Chris LattnerAdd a simple transformation. This allows us to compile...
2005-01-09 Chris LattnerFix copy and pasto's for FP -> Int. This fixes fldry
2005-01-09 Chris LattnerFix a bug legalizing call instructions (make sure to...
2005-01-09 Chris LattnerFix a minor bug legalizing dynamic_stackalloc. This...
2005-01-09 Chris LattnerTeach legalize to deal with DYNAMIC_STACKALLOC (aka...
2005-01-09 Chris LattnerInitial implementation of FP->INT and INT->FP casts
2005-01-09 Jeff CohenGet lib/Analysis/DataStructure to compile with VC++
2005-01-09 Jeff CohenWorkaround a VC++ bug. Microsoft puts the hash_map...
2005-01-09 Chris LattnerFix a subtle bug involving constant expr casts from...
2005-01-09 Chris LattnerHandle static alloca arguments to PHI nodes.
2005-01-09 Chris LattnerImplement varargs and returnaddress/frameaddress intrin...
next