Fix bug: Dominators/2003-05-12-UnreachableCode.ll
[oota-llvm.git] / lib / Target /
2002-12-28 Chris LattnerFrame info moved out of MachineFunction into a seperate...
2002-12-28 Chris LattnerEliminate unneccesary file
2002-12-28 Chris LattnerCapture more information in ctor
2002-12-28 Chris LattnerImplement the TargetFrameInfo interface
2002-12-28 Chris Lattner* Initialize new FrameInfo member
2002-12-28 Chris LattnerChanges to match new MRegisterInfo api
2002-12-28 Chris Lattner*** Implement frame pointer elimination on X86!
2002-12-28 Chris LattnerContents merged with X86RegisterInfo.cpp
2002-12-28 Chris Lattner* Remove implementations of previously pure virtual...
2002-12-28 Chris Lattner* Minor reformatting
2002-12-28 Chris LattnerNew addFrameReference function
2002-12-28 Chris Lattner* Most pass ctor functions don't take TM arguments...
2002-12-28 Chris Lattner* Convert to a MachineFunctionPass
2002-12-28 Chris Lattner* Convert to a MachineFunctionPass
2002-12-28 Chris Lattner* Use the new Abstract Frame Manager to handle incoming...
2002-12-28 Chris Lattner* Rename machineFrameInfo to targetFrameInfo
2002-12-28 Chris Lattner* Rename MachineFrameInfo to TargetFrameInfo
2002-12-28 Chris Lattner* TargetData is no longer directly accessable from TM
2002-12-28 Chris Lattner* TargetData is no longer directly accessable from...
2002-12-28 Chris Lattner* Frame & const pool info is no longer directly in...
2002-12-28 Chris Lattner* Changes to be a MachineFunctionPass
2002-12-28 Chris Lattner* Don't access TargetData directly
2002-12-28 Chris LattnerState for frame and constant pool information pulled...
2002-12-25 Chris Lattner* Simplify Value classes
2002-12-25 Chris Lattner* Use new pseudo instr form for instructions
2002-12-25 Chris LattnerAdd FP instr prefix byte support
2002-12-25 Chris LattnerAdd support for FP prefixes
2002-12-25 Chris LattnerAdd printer support for Pseudo instructions
2002-12-25 Chris LattnerInitial support for FP registers
2002-12-25 Chris LattnerNew simpler spill interface
2002-12-25 Chris LattnerAdjustments to match new simpler spill interface
2002-12-25 Chris LattnerFree machine code
2002-12-24 Chris LattnerChanges to allow for a configurable target machine...
2002-12-24 Chris LattnerChanges to compile with GCC 2.96
2002-12-24 Chris LattnerSparc is not little endian
2002-12-23 Chris LattnerFix compilation on gcc 2.96
2002-12-23 Chris LattnerAdd definition for the bswap instruction
2002-12-23 Chris LattnerAdd support for the bswap instruction
2002-12-20 Chris LattnerFix warning
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)
next