Support UndefValue emission.
[oota-llvm.git] / lib / Target / Sparc /
2004-11-14 Brian GaekeSupport UndefValue emission.
2004-11-04 Brian GaekeHandle "call" operands of type long/ulong passed in...
2004-10-29 Brian GaekeChange name of target lib to conform to new naming...
2004-10-29 Brian GaekeRemove dependency on MRegisterInfo::getRegClass
2004-10-22 Misha BrukmanAdjust rules for building .inc files due to Reid's...
2004-10-19 Misha Brukman* Add baseline structural JIT code, but disable the...
2004-10-17 Chris LattnerAdd support for unreachable and undef
2004-10-14 Misha BrukmanThe field is called `imm22', not simply `imm'
2004-10-14 Misha BrukmanSynthetic instructions RET and RETL need to have all...
2004-10-14 Misha BrukmanClass F2_1 already inherits the imm22 field from class F2
2004-10-14 Misha BrukmanGenerate the SparcV8 code emitter from .td files
2004-10-14 Misha Brukman* In the F3_1 class, default asi to 0 because it's...
2004-10-14 Brian GaekeAdd FSTOI, FDTOI (fp to integer cast) instructions.
2004-10-14 Brian GaekeRewrite emitCastOperation, refactoring parts of it...
2004-10-14 Brian GaekeAdd list of libc procedures we'll use, at some point.
2004-10-10 Brian GaekeFix assertion failure when calling or returning from...
2004-10-10 Brian GaekeImplement eliminateCallFramePseudoInstr().
2004-10-10 Brian GaekeModel calls as *both* using *and* killing O0..O5, becau...
2004-10-10 Brian GaekeFix whitespace and wrap some long lines.
2004-10-09 Brian Gaekeupdate according to tonight's info
2004-10-09 Brian GaekeImplement getModuleMatchQuality and getJITMatchQuality...
2004-09-30 Brian GaekeI think this will handle double args.
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-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 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 Brian GaekeRecognize FpMOVD as a move.
2004-09-29 Brian Gaekeadd results
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-27 Misha BrukmanSparcV8 int regs are not only 32-bits in width, but...
2004-09-26 Misha BrukmanFix the copy-pasto that Brian noticed: V8 int regs...
2004-09-22 Misha BrukmanUse the V8/V9 shared register file description
2004-09-22 Misha BrukmanCombine the F2 and F3 instruction classes into one...
2004-09-22 Misha BrukmanFix file header path
2004-09-22 Misha BrukmanPrettify formatting of the file, adjust paths to making...
2004-09-22 Misha BrukmanV8 is now a subdirectory of Sparc; adjust paths accordingly
2004-09-13 Chris LattnerChanges to make this work with Jason's patch. I checke...
2004-09-10 Misha BrukmanRenamed file to SparcV8ISelSimple.cpp
2004-09-08 Brian GaekeThis file does not need <iostream>, I think.
2004-09-02 Brian GaekeBack to compiling land for v8
2004-08-21 Chris LattnerConvert bytes to bits in alignment
2004-08-15 Chris LattnerV8 never used the instrselectorgenerator
2004-08-15 Chris LattnerCode insertion methods now return void instead of an...
2004-08-15 Chris LattnerThese methods no longer take a TargetRegisterClass...
2004-08-14 Chris LattnerUpdate to no longer take MF as an argument
2004-08-09 Misha BrukmanRemove ClassPrefix variable as it's no longer used.
2004-08-09 Misha BrukmanThe (future) SparcV8 JIT would do well to have a class...
2004-08-06 Brian GaekeUpdate the To-Do list according to my notes + assertions
2004-08-04 Chris LattnergetValues is gone
2004-07-31 Chris LattnerI'm pretty sure that ba is branch always, which is...
2004-07-25 Chris LattnerI think that V8 should coallesce registers, don't you?
2004-07-18 Chris LattnerCPR fixes
2004-07-16 Brian GaekeAdd a class for pseudo-instructions. Use it.
2004-07-16 Brian GaekeAdd what will eventually be the TSFlags. Big switch...
2004-07-16 Brian GaekeAdd special handling for pseudo-instructions (print...
2004-07-16 Brian GaekeAdd to-do list.
2004-07-16 Brian GaekeDo IMPLICIT_DEFs on incoming args' hard regs, to avoid...
2004-07-11 Chris LattnerDelete the allocate*TargetMachine function, which is...
2004-07-11 Chris LattnerMake these format a bit nicer
2004-07-11 Chris LattnerAuto-registrate target
2004-07-08 Brian GaekeSupport setcc on fp values.
2004-07-08 Brian GaekeAdd floating-point branches and compares. Compares...
2004-07-08 Brian GaekeFix bug where SwitchSection would fail to change to...
2004-07-08 Brian GaekeFix bug involving bool arguments to binary operators.
2004-07-08 Brian GaekeFix bug in copying long constants to register pairs...
2004-07-08 Brian GaekeSupport 'ret float'
2004-07-04 Chris LattnerAdd #includes
2004-07-02 Chris LattnerFix potential problems with unreachable basic blocks.
2004-06-30 Misha BrukmanFix indentation to be 2 spaces.
2004-06-30 Misha BrukmanvisitSetCondInst() takes a parameter of type `SetCondInst'
2004-06-27 Brian GaekeAllow saving and restoring of double and float registers.
2004-06-27 Brian GaekeAdd FITOS, FITOD, and F{ADD,SUB,MUL,DIV}{S,D}.
2004-06-27 Brian GaekeSupport printing constant pool indices.
2004-06-27 Brian GaekeTrim whitespace.
2004-06-24 Misha Brukman* LowercaseString moved to StringExtras.h
2004-06-24 Brian GaekeAdd FSTOD and FDTOS conversion instructions.
2004-06-24 Brian GaekeSupport cast float to float, cast double to float,...
2004-06-24 Brian GaekeMake the double-fp pseudo registers be "NamedRegs".
2004-06-24 Brian GaekeFix a dyn_cast in copyConstantToRegister which should...
2004-06-24 Brian GaekeThe long integer pseudo-regs are history. So long,...
2004-06-24 Brian GaekeUse correct add*Imm form in more BuildMI calls.
2004-06-24 Brian GaekeRename the load and store opcodes. The non-fp ones...
2004-06-24 Brian GaekeRename the load and store opcodes. The non-fp ones...
2004-06-24 Brian GaekeRename the load and store opcodes. The non-fp ones...
2004-06-24 Brian GaekeStrange as it may sound, we'll not use LDD/STD to store...
2004-06-24 Brian GaekeSupport constant cast expressions.
2004-06-22 Brian GaekeAdd pseudo-registers and register class for 64-bit...
2004-06-21 Misha BrukmanOrder #includes as per style guide.
2004-06-20 Chris LattnerMove the IntrinsicLowering header into the CodeGen...
2004-06-18 Brian Gaeke.zero doesn't work in the Solaris assembler.
2004-06-18 Brian GaekeGet rid of selects the easy way
next