Patches towards fixing PR341
[oota-llvm.git] / lib / Target / Sparc /
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
2004-06-18 Brian GaekeMake visitAllocaInst() look more like its X86 counterpart.
2004-06-18 Brian GaekeMess around with allocation order. In particular, I...
2004-06-18 Brian GaekeJMPL has a delay slot.
2004-06-18 Brian GaekeClean up the commented-out F3_3 stuff.
2004-06-18 Brian GaekeFix jmpl.
2004-06-18 Brian GaekeSupport printing base+offset pairs where the offset...
2004-06-18 Brian GaekeSupport intrinsic calls (although no particular intrins...
2004-06-18 Brian GaekeAdd load instructions for floating-point registers.
2004-06-18 Brian GaekeSupport alloca instructions.
2004-06-17 Brian GaekeMake storeRegToStackSlot slightly shorter.
2004-06-17 Brian GaekeSet the isBranch and isTerminator flags on branch instr...
2004-06-17 Brian GaekeEmit stores correctly; don't fail an assertion.
2004-06-17 Brian GaekeSupport generating machine instructions for Phi nodes...
2004-06-17 Brian GaekeRecognize more branches.
2004-06-17 Brian GaekeUse addGlobalAddress and addMBB for call & branch targe...
2004-06-17 Chris LattnerRename Type::PrimitiveID to TypeId and ::getPrimitiveID...
2004-06-15 Brian GaekeFix thinko in visitor... ShiftInsts should currently...
2004-06-15 Brian GaekeI think we'll use the standard lowering passes for...
2004-06-15 Brian GaekeFix bug generating code for void call instructions...
2004-06-15 Brian GaekeSquash a warning from the Solaris assembler by aligning...
2004-06-15 Brian GaekeAllow special-casing of operand printing based on opcod...
2004-06-15 Brian GaekeSupport constant GEP expressions.
2004-06-02 Chris LattnerAdjust to new TM interfaces
2004-05-08 Brian GaekeAdd support for widening integral casts.
2004-05-08 Brian GaekeAdd a bunch more branches
2004-05-08 Brian GaekeFlesh out GEP support
2004-05-08 Brian GaekeAdd ADD with immediate
2004-05-08 Brian GaekeAdd forms of CMP, SUBCC, and a few branches, and some...
2004-05-08 Brian GaekeAdd stub support for GEPs.
2004-05-07 Brian GaekeAdd support for copying bool constants to registers.
2004-04-13 Brian GaekeI don't think we have to have 4 extra allocated (but...
2004-04-13 Brian GaekeI started working on casts, but I don't have anything...
2004-04-07 Brian GaekeDon't print [%reg + 0], just print [%reg]
2004-04-07 Brian GaekeFirst version of code to handle loads. Stub function...
2004-04-07 Brian GaekeSupport loading arguments from %I0...%I5 into virtual...
2004-04-07 Brian GaekeIt's setting up the call args right now, but on the...
2004-04-07 Chris LattnerThis is a start on handling setcc instructions. As...
2004-04-07 Chris Lattnerandd subcc instructions which is used to create the...
2004-04-07 Chris LattnerAvoid emitting an extra copy on each 32-bit operation
2004-04-07 Brian GaekeMake generation of stack-slot loads and copies less...
2004-04-07 Brian GaekeFix bug in printing loads.
2004-04-07 Chris LattnerAdd support for shift instructions, wrap some long...
2004-04-07 Chris LattnerFix encoding of existing shift instructions, add rr...
2004-04-07 Chris LattnerAdd a bunch more instructions
2004-04-07 Chris LattnerMerge my changes with brians
2004-04-07 Brian GaekeAdd in some things I forgot, which Chris helpfully...
2004-04-07 Brian GaekeAdd support for the "Y" register, used by MUL & DIV.
2004-04-07 Brian GaekeAdd UDIV, SDIV, and a few variants of WR.
2004-04-07 Brian GaekePreliminary support for getting 64-bit integer constant...
2004-04-06 Brian GaekePrune unnecessary #includes
2004-04-06 Brian GaekeSimple delay slot filler pass.
2004-04-06 Brian GaekeAdd references to delay slot filler pass.
2004-04-06 Brian GaekeFirst attempt at handling frame index elimination.
2004-04-06 Brian GaekeFirst attempt at special-casing printing of [%reg ...
2004-04-06 Brian GaekeDelete reference to "the Mach-O Runtime ABI".
2004-04-06 Brian GaekeDeal with call return values.
2004-04-02 Brian GaekeAdd support for many of the MRegisterInfo callbacks.
2004-04-02 Brian GaekeAdd load, store, and NOP instructions.
2004-04-02 Brian GaekeAdd support for printing pc-relative displacements...
2004-04-02 Brian GaekeAdd support for call instructions (0-ary only for now).
2004-03-16 Brian GaekeThe .type directive on Solaris uses the # character...
2004-03-16 Brian GaekeFix bug in zero-extending of shorts.
2004-03-16 Brian GaekeAdd UMULrr and SMULrr instructions.
2004-03-16 Brian GaekeUse ! for comment char; it works in both Solaris as...
2004-03-16 Brian GaekeMake getClass more robust by adding cLong.
2004-03-09 Brian GaekeHmm, who left this sitting around in my tree
next