oota-llvm.git
2004-10-01 Chris LattnerAdd a simple little improvement to the local spiller...
2004-10-01 Chris LattnerSubstantially revamp the local spiller, causing it...
2004-10-01 Chris LattnerPretty print a bit nicer :)
2004-10-01 Misha BrukmanAdd note about converting Skeleton to a useful backend...
2004-10-01 Alkis EvlogimenosDocument this class a bit :-)
2004-09-30 Alkis EvlogimenosAdd const version of getLastBlock() member function.
2004-09-30 Alkis EvlogimenosRemove whitespace from the end of the line.
2004-09-30 Brian GaekeMake EmitMappingInfo into an "external location" option...
2004-09-30 Brian GaekeAdd accessor function.
2004-09-30 Brian GaekeCorrect type of accessor functions.
2004-09-30 Brian GaekeNamespacify. Add accessor function.
2004-09-30 Brian GaekeAdd accessor function prototypes for reoptimizer suppor...
2004-09-30 Brian GaekeI think this will handle double args.
2004-09-30 Misha BrukmanThat should actually be __MING, not __MINGW.
2004-09-30 Misha Brukman#include DataTypes.h to compile on MinGW, patch by...
2004-09-30 Misha BrukmanCheck for __MINGW define instead of __MINGW_H, patch...
2004-09-30 Chris LattnerUse more efficient map operations. Fix a bug that...
2004-09-30 Chris LattnerThere is no need to call MachineInstr::print directly...
2004-09-30 Chris Lattner* Wrap some comments to 80 cols
2004-09-30 Brian GaekeMark the instructions that have delay slots with the...
2004-09-30 Brian GaekeUse TargetMachine::hasDelaySlot() instead of our old...
2004-09-30 Chris LattnerSimplify the logic in the simple spiller and capitalize...
2004-09-30 Chris LattnerSwitch from defaulting to the 'local' spiller to the...
2004-09-30 Chris LattnerDon't use a densemap for keeping track of which vregs...
2004-09-30 Chris LattnerUse longer and more explicit names for instance vars...
2004-09-30 Chris LattnerFree the VirtRegMap at the end of MachineFunction proce...
2004-09-30 Chris LattnerReindent code, improve comments, move huge nested metho...
2004-09-30 Chris LattnerDisable the 'WARNING: Found global types that are not...
2004-09-29 Misha BrukmanChange the #ifdefs to allow compilation with a V8 compi...
2004-09-29 Chris LattnerHrm, debugging printouts do not need to be in here
2004-09-29 Chris LattnerMake sure to check select instructions for generic...
2004-09-29 Brian GaekeUpdate list of shootout programs that should be working.
2004-09-29 Brian GaekeTell the target description that calls clobber register...
2004-09-29 Chris LattnerDon't use DominatorSet::dominates for intra-block instr...
2004-09-29 Chris LattnerThe verifier takes 50s on this testcase, that is not...
2004-09-29 Brian GaekeFITOD is spelled "fitod", not "fitos". Ouch.
2004-09-29 Brian GaekeDon't use .quad to output double constants. The assembl...
2004-09-29 Chris Lattner* Pull range optimization code out into new InsertRange...
2004-09-29 Chris LattnerNew testcasses for divides that can be eliminated.
2004-09-29 Brian GaekeRecognize FpMOVD as a move.
2004-09-29 Chris LattnerDo not insert trivially dead select instructions, which...
2004-09-29 Chris LattnerFold binary expressions and casts into PHI nodes that...
2004-09-29 Chris LattnerNew testcases
2004-09-29 Nate BegemanGenerate better code by being far less clever when...
2004-09-29 Brian Gaekeadd results
2004-09-29 Nate Begemanimprove Type::BoolTy codegen by eliminating unnecessary...
2004-09-29 Brian GaekeSimplify copyConstantToRegister() for longs, using...
2004-09-29 Brian GaekeFix bug recognizing moves: isMoveInstr should only...
2004-09-29 Brian GaekeUse FpMOVD pseudo-instruction to move doubles around.
2004-09-29 Brian GaekeAdd new FpMOVD pseudo-instruction, used to move doubles...
2004-09-29 Brian GaekeFix double and long alignment.
2004-09-29 Brian GaekePut quotes around argument to .section directive.
2004-09-29 Brian GaekeAdd createSparcV8FPMoverPass().
2004-09-29 Brian GaekePass which converts FpMOVD (double move pseudoinstructi...
2004-09-29 Chris LattnerMore testcases for recent instcombine patches
2004-09-29 Chris LattnerHrm, really, all tests passed without this, but it...
2004-09-29 Chris LattnerRemove debugging printout
2004-09-29 Nate BegemanTo go along with sabre's improved InstCombining, improv...
2004-09-29 Reid SpencerImprove validity checking of windows path names and...
2004-09-28 Reid SpencerUse llvm::sys::Path to destroy the file.
2004-09-28 Reid SpencerWin32 implementation of TimeValue::now().
2004-09-28 Reid SpencerFreeBSD implementation of the TimeValue::now() method.
2004-09-28 Chris LattnerFold (X setcc C1) | (X setcc C2)
2004-09-28 Chris LattnerNew testcase
2004-09-28 Chris LattnerFold (and (setcc X, C1), (setcc X, C2))
2004-09-28 Misha Brukman* Add `deplibs' keyword for specifying a list of depend...
2004-09-28 Misha BrukmanAdd `deplibs' keyword for specifying a list of dependen...
2004-09-28 Chris LattnerNew testcases
2004-09-28 Nate BegemanAdd support for the isLoad and isStore flags, needed...
2004-09-28 Nate BegemanAdd support for the isLoad and isStore flags, needed...
2004-09-28 Chris LattnerTurn the hasDelaySlot flag into the M_DELAY_SLOT_FLAG
2004-09-28 Chris LattnerBe consistent with our naming
2004-09-28 Chris LattnerCapture delay slot info
2004-09-28 Chris LattnerCapture information about whether the target instructio...
2004-09-28 Chris LattnerImplement X / C1 / C2 folding
2004-09-28 Chris LattnerNew testcase
2004-09-28 Chris LattnerNew testcases
2004-09-28 Chris Lattnershl is always zero extending, so always use a zero...
2004-09-28 Chris LattnerNew testcase for a latent bug in instcombine that I...
2004-09-28 Misha Brukman* InstructionReader.cpp was absorbed into Reader.cpp
2004-09-28 Misha BrukmanFix doxygen comment
2004-09-28 Brian GaekeTouch output files before reading or writing them,...
2004-09-28 John CriswellCorrected spelling of Makefile variable, thereby re...
2004-09-28 Alkis EvlogimenosAdd includes and use std:: for standard library calls...
2004-09-28 Chris LattnerBug fixed
2004-09-28 Chris LattnerTestcase for LLVM PR445
2004-09-28 Alkis EvlogimenosSince we use alloca now make sure we include the proper...
2004-09-28 Alkis EvlogimenosUse alloca instead of a C99 style array. This should...
2004-09-28 Alkis EvlogimenosPull assignment out of for loop conditional in order...
2004-09-28 Alkis EvlogimenosFix includes. Patch contributed by Paolo Invernizzi!
2004-09-28 Chris LattnerNew testcase that crashes the C++ FE, encountered while...
2004-09-28 Alkis EvlogimenosUse class instead of struct for defining classes. This...
2004-09-27 Chris LattnerPatch contributed by Patrick Meredith:
2004-09-27 Misha BrukmanFix grammar.
2004-09-27 Chris LattnerFix two bugs: one where a condition was mistakenly...
2004-09-27 Chris LattnerNew testcase
2004-09-27 Misha BrukmanSparcV8 int regs are not only 32-bits in width, but...
2004-09-27 Chris LattnerThe system ranlib on darwin occasionally adds two extra...
2004-09-27 Chris LattnerHrm, if there is an error loading a file, try printing...
2004-09-27 Chris LattnerTestcases for rev 250 of InstructionCombining.cpp
next