No really, you _cannot use_ getelementptr on an unsized type: that makes
[oota-llvm.git] / lib /
2003-06-04 Chris LattnerNo really, you _cannot use_ getelementptr on an unsized...
2003-06-04 Misha BrukmanAdded instruction format class 3.15 and floating-point...
2003-06-04 Vikram S. AdveUndo one of those last fixes -- it was incorrect.
2003-06-04 Misha BrukmanSparc's dlsym() requires the special operand RTLD_SELF...
2003-06-04 Chris LattnerAvoid generating a getelementptr instruction of a function
2003-06-03 Misha BrukmanPass through the emitConstantPool() call to the real...
2003-06-03 Brian GaekeMake the write*map methods more self-contained. Documen...
2003-06-03 Chris LattnerRemove usage of typedef
2003-06-03 Chris LattnerAdd namespace comments for doxygen
2003-06-03 Brian GaekeI documented this file, in an attempt to understand...
2003-06-03 Chris LattnerUse the new -o tablegen option
2003-06-03 Misha BrukmanConstants are laid out in memory in PC-relative form.
2003-06-03 Misha BrukmanAdded opcode conversion for conditional move of integers.
2003-06-03 Misha Brukman* Convert load/store opcodes from register to immediate...
2003-06-03 Misha BrukmanConvert load/store opcodes from register to immediate...
2003-06-03 Misha BrukmanStore instructions are different from other Format...
2003-06-03 Misha BrukmanMoved code to modify the opcode from 'reg' to 'imm...
2003-06-03 Misha Brukman* Added section A.34: Move FP register on int reg condi...
2003-06-03 Misha Brukman* Removed unused classes (rd field is always mentioned...
2003-06-03 Misha Brukman* Removed unused classes: the rd field is always mentio...
2003-06-03 Misha BrukmanThe rd field goes after the immediate field in format...
2003-06-02 Misha BrukmanMoved FInfo.cpp to lib/Target/Sparc as it is Sparc...
2003-06-02 Chris LattnerMinor cleanups.
2003-06-02 Chris LattnerRemove usage of noncopyable classes to clean up doxygen...
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 BrukmanRemoved a useless ofstream.
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 Chris Lattner* Make assertion message useful
2003-06-02 Chris LattnerFix bug: Linker/2003-06-02-TypeResolveProblem.ll
2003-06-02 Chris LattnerBe more robust in the face of undefined behavior.
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 BrukmanRemove spurious assert()
2003-06-02 Misha BrukmanRenamed MachineCodeEmitter.cpp -> X86CodeEmitter.cpp...
2003-06-02 Misha Brukman* Removed SparcEmitter.cpp; rolled into lib/Target...
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-02 Brian GaekeThe flag modifications weren't picking up the old value...
2003-06-02 Chris LattnerRemove obsolete code
2003-06-01 Chris LattnerMove target specific code to target files. The new...
2003-06-01 Chris LattnerMove X86 specific code out of the JIT into the X86...
2003-06-01 Chris LattnerChanges to be compatible with MachineCodeEmitter.h
2003-06-01 Brian GaekeFix induction variable name clash in for loops, in...
2003-06-01 Brian GaekeMake the .inc file depend on $(TBLGEN), so that changes...
2003-06-01 Chris LattnerDon't print out unique identifier for opaque types
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 Chris LattnerImplement xform: (X != 0) -> (bool)X
2003-06-01 Anand ShuklaAdd map info for arguments to call (copies)
2003-06-01 Anand ShuklaAdded the #(internal functions) to output
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 Chris LattnerFix bug: CBackend/2003-05-31-MissingStructName.ll
2003-05-31 Chris LattnerFix bug: FunctionResolve/2003-05-31-AllInternalDecls.ll
2003-05-31 Chris LattnerFix bug: FuncResolve/2003-05-31-InternalDecl.ll
2003-05-31 Chris LattnerSimplify funcresolve a bit more
2003-05-31 Chris LattnerFix bug: FunctionResolve/2003-05-31-FuncPointerResolve.ll
2003-05-31 Tanya LattnerFixed comment width, changed arg to be const, fixed...
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. AdveAllow explicit physical registers for implicit operands.
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 BrukmanFixed rewriting of branches -- they now work forward...
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 BrukmanSince malloc is no longer used, no need to free() memory.
2003-05-30 Misha BrukmanWhen converting virtual registers to immediate constant...
2003-05-30 Misha BrukmanAdded saveBBreferences() for BasicBlock resolution.
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 Chris LattnerOkay totally give up on trying to optimize aggregates...
2003-05-30 Misha BrukmanMade the register and immediate versions of instruction...
2003-05-30 Chris Lattneradd a check that allows the SRoA pass to avoid breaking...
2003-05-30 Misha BrukmanBecause the format of the shift instructions is `shift...
2003-05-30 Tanya LattnerAdded the CloneTrace function which clones traces....
2003-05-30 Brian GaekeMakefile: Make SparcV9CodeEmitter.inc depend on SparcV9...
2003-05-30 Chris LattnerFix bug: ScalarRepl/2003-05-30-MultiLevel.ll
2003-05-30 Chris LattnerFix bug: ScalarRepl/2003-05-29-ArrayFail.ll
2003-05-30 Brian GaekeFix call to mmap, so that it can be used on sparc.
2003-05-30 Guochun Shi so far everything compiles
2003-05-29 Sumant KowshikAdded support for function pointers
2003-05-29 Chris LattnerAdd comment
next