aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/X86CodeEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* IMPLICIT_USE and IMPLICIT_DEF are dead, remove them.Chris Lattner2008-01-101-2/+0
* rename TargetInstrDescriptor -> TargetInstrDesc.Chris Lattner2008-01-071-12/+12
* rename hasVariableOperands() -> isVariadic(). Add some comments.Chris Lattner2008-01-071-2/+1
* Move a bunch more accessors from TargetInstrInfo to TargetInstrDescriptorChris Lattner2008-01-071-2/+2
* Rename MachineInstr::getInstrDescriptor -> getDesc(), which reflectsChris Lattner2008-01-071-2/+2
* X86 JIT PIC jumptable support.Evan Cheng2008-01-051-9/+14
* Combine MovePCtoStack + POP32r into one instruction MOVPC32r so it can be mov...Evan Cheng2008-01-051-14/+23
* Unbreak tailcall opt in JIT.Evan Cheng2008-01-041-1/+2
* X86 PIC JIT support fixes: encoding bugs, add lazy pointer stubs support.Evan Cheng2008-01-041-30/+53
* Change MachineRelocation::DoesntNeedFnStub to NeedStub. This fields will be usedEvan Cheng2008-01-031-48/+48
* X86 PIC JIT bug fix: relocations for constantpool and jumptable.Evan Cheng2008-01-021-7/+6
* Add new shorter predicates for testing machine operands for various types: Chris Lattner2007-12-301-11/+11
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Preliminary PIC JIT support for X86 (32-bit) / Darwin.Evan Cheng2007-12-221-61/+70
* Add parameter to getDwarfRegNum to permit targetsDale Johannesen2007-11-131-1/+0
* Fix x86-64 jit: remove reliance on Dwarf numbers.Evan Cheng2007-11-131-6/+13
* Move getX86RegNum into X86RegisterInfo and use itDuncan Sands2007-08-291-54/+1
* Change the x86 backend to use extract_subreg for truncation operations. Passe...Christopher Lamb2007-07-291-12/+0
* Trampoline codegen support for X86-32.Duncan Sands2007-07-271-8/+1
* It's not necessary to do rounding for alloca operations when the requestedDan Gohman2007-07-181-0/+824