Add support for reading and writing pointersize/endianness to and from bytecode
[oota-llvm.git] / lib / Target /
2002-12-20 Chris LattnerCBW doesn't modify AL
2002-12-20 Chris Lattnerfix warning
2002-12-18 Chris LattnerDon't force setCC instructions into AL
2002-12-18 Chris LattnerAdd comments, switch uses/defs to match InstrInfo.def...
2002-12-18 Chris LattnerAdd reg clobber list for direct calls
2002-12-17 Chris LattnerUpdate to use new interface for register info
2002-12-17 Chris LattnerNew file
2002-12-17 Chris LattnerRound number of bytes allocated on the stack up to...
2002-12-17 Chris LattnerLocal register allocator is now stable enough for use...
2002-12-17 Chris LattnerRegister allocator is responsible for spilling callee...
2002-12-16 Chris LattnerBuild add instructions of the correct form!
2002-12-16 Chris LattnerTwo fixes:
2002-12-16 Chris LattnerFix prolog/epilog in the presence of alloca
2002-12-16 Chris LattnerMake sure stack manipulation refers to ESP the right...
2002-12-16 Chris LattnerAdd some special cases to make common getelementptr...
2002-12-16 Chris LattnerFinish implementation of alias list impl
2002-12-16 Chris LattnerAdd mechanism to select register allocator to use
2002-12-16 Chris LattnerTry #2 to get alias set stuff to work
2002-12-16 Chris LattnerAdd comments
2002-12-16 Chris LattnerAdd info about register aliases, add prototype for...
2002-12-16 Chris LattnerAdd info about register file aliasing
2002-12-16 Chris LattnerAdd information about register file aliasing
2002-12-16 Chris LattnerAdd call clobber info
2002-12-16 Chris LattnerRename createSimpleX86RegisterAllocator to createSimple...
2002-12-16 Brian Gaekebrg
2002-12-15 Chris LattnerCorrect the setting of Def flags on registers that...
2002-12-15 Chris LattnerGive passes nice names!
2002-12-15 Chris LattnerSimplify interfaces used by regalloc to insert code
2002-12-15 Chris LattnerChanges to make new TargetRegisterClass interface.
2002-12-15 Chris Lattner* Simplify TargetRegisterClass implementations
2002-12-15 Chris LattnerAdd support to cast from a bool type
2002-12-15 Chris LattnerUse MachineOperand::isFoo methods instead of our own...
2002-12-13 Chris LattnerImplement indirect function calls
2002-12-13 Misha BrukmanMake function code generation printing debug-only.
2002-12-13 Chris LattnerFix bork in doMultiply
2002-12-13 Chris LattnerAdd sanity checks
2002-12-13 Misha BrukmanCleaned up the code: factored out switch/case into...
2002-12-13 Chris LattnerInsert phi code at top of block
2002-12-13 Brian Gaekelib/Target/X86/InstSelectSimple.cpp:
2002-12-13 Chris LattnerImplement cast bool to X
2002-12-13 Brian GaekeRename all BMI MachineBasicBlock operands to MBB.
2002-12-13 Chris LattnerFinish up iterator stuph
2002-12-13 Misha BrukmanTreat longs as ints => pretend they're all 32-bit value...
2002-12-13 Chris LattnerCode gen phi's correctly
2002-12-13 Chris LattnerPrint X86 PHI nodes in a sane manner
2002-12-13 Misha BrukmanAdded moveReg2Reg() and moveImm2Reg() to accomodate...
2002-12-13 Brian Gaekelib/Target/X86/InstSelectSimple.cpp: Start counting...
2002-12-13 Brian GaekeInstSelectSimple.cpp: Give promote32 a comment. Add...
2002-12-13 Chris LattnerImplement getelementptr constant exprs
2002-12-13 Brian Gaekebrg
2002-12-13 Chris LattnerEmit the right form of mod/rm mod field
2002-12-13 Chris LattnerNicify a bit
2002-12-13 Chris LattnerFix encoding of CBW instruction
2002-12-13 Misha BrukmanMoves now select correct opcode based on the data size.
2002-12-13 Chris LattnerRemove extranous #include
2002-12-13 Chris LattnerRename MemArg* to Arg*
2002-12-13 Chris LattnerMake mem size an assert
2002-12-13 Misha BrukmanThis is supposed to provide correct size for datatypes...
2002-12-12 Misha BrukmanAdded the flag to mark instructions which are really...
2002-12-12 Brian GaekeThis checkin is brought to you by the brian gaeke allni...
2002-12-06 Brian GaekeImplement a lot of cast functionality (no FP or 64)
2002-12-05 Brian GaekeTarget/X86/Printer.cpp: Add sizePtr function, and use...
2002-12-04 Misha BrukmanImplemented functions for emitting prologues and epilogues;
2002-12-04 Misha BrukmanAdded push and pop instructions.
2002-12-04 Chris LattnerFix handling of function calls that return void
2002-12-04 Chris LattnerImplement initial support for return values from call...
2002-12-04 Misha BrukmanAdjust the stack pointer after a function call, proport...
2002-12-04 Misha BrukmanAdded instructions to add/subtract imm32 to/from a...
2002-12-04 Chris LattnerFix bogus assertion failures
2002-12-04 Chris LattnerAvoid bad assertion
2002-12-04 Chris LattnerRemove think-o assertion
2002-12-04 Chris LattnerAvoid crashing on Arguments, just silently miscompile
2002-12-04 Misha BrukmanstoreReg2RegOffset() and loadRegOffset2Reg() now take...
2002-12-04 Misha BrukmanMoved buildReg2RegClassMap() into from X86RegisterInfo...
2002-12-04 Chris LattnerAdd a "Lazy Function Resolution in Jello" section
2002-12-04 Chris LattnerFix a bug I introduced in a previous change
2002-12-04 Chris LattnerAdd support for referencing global variables/functions
2002-12-03 Misha BrukmanAdded support for callee- and caller-save registers.
2002-12-03 Chris LattnerFix broken ret opcode, grr...
2002-12-03 Chris LattnerFix instsel for calls
2002-12-03 Chris LattnerFix the build
2002-12-03 Brian Gaekebrg
2002-12-03 Chris LattnerSplit the machine code emitter completely out of the...
2002-12-03 Chris Lattner* Move information about Implicit Defs/Uses into X86Ins...
2002-12-03 Chris LattnerInitialize implicit uses/defs fields for sparc backend...
2002-12-03 Brian Gaekebrg
2002-12-02 Chris LattnerMore support for machine code emission: raw instructions
2002-12-02 Chris LattnerExpose explicit type
2002-12-02 Chris LattnerStart implementing MachineCodeEmitter
2002-12-02 Chris LattnerEliminate OtherFrm
2002-12-02 Chris LattnerRemove comment
2002-12-02 Chris LattnerInitial support for machine code emission
2002-12-02 Misha BrukmanFix order of operands on a store from reg to [reg+offset].
2002-12-01 Chris LattnerAdd rawfrm flags
2002-12-01 Chris LattnerDon't add implicit regs
2002-11-30 Brian Gaekebrg
2002-11-29 Brian Gaekebrg
2002-11-26 Brian Gaekebrg
2002-11-22 Misha BrukmanOops. Got the MOVrm and MOVmr mixed up. Fixed. We can...
2002-11-22 Misha BrukmanEnable the register allocator pass.
next