Be more const-correct
[oota-llvm.git] / lib / Target /
2003-06-02 Chris LattnerAdd #include
2003-06-02 Misha BrukmanAdded MOVR (move int reg on register condition), aka...
2003-06-02 Misha BrukmanSparcInstr.def: added 'r' and 'i' versions of MOV(F...
2003-06-02 Misha Brukman* Added casts to/from floating-point to integers.
2003-06-02 Guochun Shicompiled with the new SchedGraphCommon
2003-06-02 Misha BrukmanClean up after merging in SparcEmitter.cpp; branches...
2003-06-02 Chris LattnerMinor cleanups
2003-06-02 Misha BrukmanEliminated a compiler warning due to casting to a diffe...
2003-06-02 Misha BrukmanMerged in tools/lli/JIT/SparcEmitter.cpp, coupled with...
2003-06-02 Misha BrukmanRenamed MachineCodeEmitter.cpp -> X86CodeEmitter.cpp...
2003-06-02 Chris LattnerFix bug: CBackend/2003-06-01-NullPointerType.ll
2003-06-02 Brian GaekeDeal with %lo/%lm/%hm/%hh flags in getMachineOpValue().
2003-06-01 Chris LattnerMove X86 specific code out of the JIT into the X86...
2003-06-01 Brian GaekeMake the .inc file depend on $(TBLGEN), so that changes...
2003-06-01 Chris Lattner* Implement cast (long|ulong) to bool
2003-06-01 Chris LattnerAdd RR forms of test instruction
2003-06-01 Chris LattnerFix a bug with casts to bool. This fixes testcase...
2003-06-01 Anand ShuklaAdd map info for arguments to call (copies)
2003-06-01 Chris LattnerAdd support for shl and shr for 64 bit integer types
2003-06-01 Chris LattnerAdd definitions for TEST instructions
2003-06-01 Chris LattnerAdd new cmovne32 instruction
2003-05-31 Vikram S. AdveRenamed a variable.
2003-05-31 Vikram S. AdveMinor changes.
2003-05-31 Vikram S. AdveAdded MachineCodeForInstruction object as an argument to
2003-05-31 Vikram S. AdveChanges to allow explicit physical register arguments...
2003-05-31 Vikram S. AdveSeveral bug fixes: globals in call operands were not...
2003-05-31 Vikram S. AdveExtensive changes to the way code generation occurs...
2003-05-31 Vikram S. AdveReverting previous beautification changes.
2003-05-31 Misha BrukmanRemoved useless code -- the byte order of output code...
2003-05-31 Misha BrukmanThe 'rd' register is consistently mentioned last in...
2003-05-31 Misha Brukman* Put back into action SLL/SRL/SRA{r,i}6 instructions
2003-05-31 Misha BrukmanCode beautification, no functional changes.
2003-05-31 Misha BrukmanEnabling some of these passes causes lli to break
2003-05-31 Misha BrukmanThe actual order of parameters in a 2-reg-immediate...
2003-05-30 Misha BrukmanWhen converting virtual registers to immediate constant...
2003-05-30 Misha BrukmanAdded:
2003-05-30 Misha BrukmanFixed the namespace to match SparcInternals.h; added...
2003-05-30 Misha BrukmanThe register types need to be visible outside of the...
2003-05-30 Misha BrukmanMoved and expanded convertOpcodeFromRegToImm() to conve...
2003-05-30 Misha BrukmanMake LLI behave just like LLC with regard to the compil...
2003-05-30 Misha BrukmanMade the register and immediate versions of instruction...
2003-05-30 Misha BrukmanBecause the format of the shift instructions is `shift...
2003-05-30 Brian GaekeMakefile: Make SparcV9CodeEmitter.inc depend on SparcV9...
2003-05-30 Guochun Shi so far everything compiles
2003-05-29 Misha BrukmanSince there is now another derived .inc file, ignore...
2003-05-29 Misha BrukmanUse an absolute path to TableGen because not everyone...
2003-05-29 Misha BrukmanAdded the target-independent part of TableGen data.
2003-05-29 Chris LattnerEliminate unnecessary ->get calls that are now automati...
2003-05-29 Misha BrukmanWhen TableGen finds an error in the SparcV9.td file...
2003-05-29 Misha BrukmanFixed to use the correct format of the instruction.
2003-05-29 Misha BrukmanThis should work better with re-generating the SparcV9C...
2003-05-29 Misha Brukman* Broke up SparcV9.td into separate files as it was...
2003-05-28 Misha BrukmanFixed ordering of elements in instructions: although...
2003-05-28 Brian GaekeAdd dependency to make TableGen rule fire.
2003-05-27 Misha BrukmanFixed an error preventing compilation.
2003-05-27 Misha BrukmanAdded the 'r' and 'i' annotations to instructions as...
2003-05-27 Misha BrukmanKeep track of the current BasicBlock being processed...
2003-05-27 Misha BrukmanAdded 'r' and 'i' annotations to instructions as SparcI...
2003-05-27 Misha BrukmanAdded 'r' or 'i' annotations to instructions, as SparcI...
2003-05-27 Misha BrukmanAdded 'r' or 'i' annotations to instructions, as SparcI...
2003-05-27 Misha BrukmanAdded 'r' or 'i' annotations to instructions, as SparcI...
2003-05-27 Misha BrukmanAdded entries for each of the instructions with annotat...
2003-05-27 Misha BrukmanOne of the first major changes to make the work of...
2003-05-27 Misha Brukman* Allow passing in an unsigned configuration to allocat...
2003-05-27 Misha BrukmanMoved generation of the SparcV9CodeEmitter.inc file...
2003-05-27 Misha BrukmanAdd prototypes to add passes to JIT compilation and...
2003-05-27 Misha BrukmanBroke out class definition from SparcV9CodeEmitter...
2003-05-27 Misha BrukmanSparcV9CodeEmitter.cpp is a part of the Sparc code...
2003-05-27 Misha BrukmanAdded definitions for a bunch of floating-point instruc...
2003-05-27 Vikram S. AdveRenamed MachienOperand::opIsDef to MachineOperand:...
2003-05-27 Vikram S. Adve(1) Added special register class containing (for now...
2003-05-27 Vikram S. AdveRenamed opIsDef to opIsDefOnly.
2003-05-27 Vikram S. AdveAdded special register class containing (for now) ...
2003-05-25 Vikram S. AdveBug fix: right shift for int divide-by-power-of-2 was...
2003-05-25 Vikram S. AdveBug fix: padding bytes within a structure should go...
2003-05-25 Vikram S. AdveBug fix: sign-extension was not happening for C = ...
2003-05-25 Vikram S. AdveAdd support for compiling varargs functions.
2003-05-24 Misha BrukmanReword to remove reference to how things worked in...
2003-05-24 Misha BrukmanImplement the TargetInstrInfo's createNOPinstr() and...
2003-05-23 Misha BrukmanCleaned up code layout; no functional changes.
2003-05-22 Misha BrukmanCleaned up code layout. No functional changes.
2003-05-22 Misha BrukmanKill `using' directives.
2003-05-21 Misha BrukmanFixed `volatile' typo.
2003-05-21 Misha BrukmanCleaned up code layout, spacing, etc. for readability...
2003-05-21 Chris Lattner* Fix divide by zero error with empty structs
2003-05-21 Misha BrukmanCleaned up code layout, spacing, etc. for readability...
2003-05-21 Misha BrukmanNamespacified `vector' and `cerr' to always use the...
2003-05-20 Misha BrukmanThe word `operands' has an `r' in it.
2003-05-20 Misha BrukmanSparc instruction opcodes now all live under the `V9...
2003-05-17 Chris LattnerAdd support for setjmp/longjmp primitives
2003-05-14 Chris LattnerCasts are now unnecessary
2003-05-13 Chris LattnerClean up #includes
2003-05-13 Chris LattnerFix bug: CBackend/2003-05-13-VarArgFunction.ll
2003-05-12 Chris LattnerMake abort more explicit
2003-05-12 Chris LattnerRemove the assertion failure of course... doh
2003-05-12 Chris LattnerImplement casts from unsigned integers to floating...
2003-05-12 Chris LattnerMake error messages more useful than jsut an abort
2003-05-12 Chris LattnerRemove wierd printout
2003-05-12 Chris LattnerFix bug: CWriter/2003-05-12-IntegerSizeWarning.c
2003-05-12 Chris LattnerDo not insert multiple initializations for the same...
next