Remove attribution from file headers, per discussion on llvmdev.
[oota-llvm.git] / lib / Target / X86 / X86CodeEmitter.cpp
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-22 Evan ChengPreliminary PIC JIT support for X86 (32-bit) / Darwin.
2007-11-13 Dale JohannesenAdd parameter to getDwarfRegNum to permit targets
2007-11-13 Evan ChengFix x86-64 jit: remove reliance on Dwarf numbers.
2007-08-29 Duncan SandsMove getX86RegNum into X86RegisterInfo and use it
2007-07-29 Christopher LambChange the x86 backend to use extract_subreg for trunca...
2007-07-27 Duncan SandsTrampoline codegen support for X86-32.
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-04-16 Anton KorobeynikovRemoved tabs everywhere except autogenerated & external...
2007-04-10 Bill WendlingAdd support for our first SSSE3 instruction "pmulhrsw".
2007-03-14 Evan ChengClean up.
2007-03-14 Evan ChengX86-64 JIT is in large code model. Need stubs for direc...
2007-01-26 Jim LaskeyMake LABEL a builtin opcode.
2006-12-19 Chris Lattnereliminate static ctors for Statistic objects.
2006-12-06 Chris LattnerDetemplatize the Statistic class. The only type it...
2006-12-05 Evan ChengJIT large code model support.
2006-12-05 Evan Cheng- Fix X86-64 JIT by temporarily disabling code that...
2006-12-01 Evan ChengMatch TargetInstrInfo changes.
2006-11-17 Bill WendlingRemoved even more std::cerr and #include <iostream...
2006-11-10 Evan ChengUse TargetInstrInfo::getNumOperands() instead of Machin...
2006-11-09 Evan ChengRemove M_2_ADDR_FLAG.
2006-09-13 Evan ChengSkip over first operand when determining REX prefix...
2006-09-08 Evan ChengCommitting X86-64 support.
2006-09-07 Evan ChengClean up.
2006-09-06 Evan ChengWatch out for variable_ops instructions.
2006-09-06 Evan ChengVariable ops instructions may ignore the last few opera...
2006-09-05 Chris LattnerUpdate the X86 JIT to make it work with the new two...
2006-08-27 Chris Lattners|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
2006-08-26 Chris LattnerGive a good error message when we try to jit inline...
2006-07-27 Evan ChengResolve BB references with relocation.
2006-07-25 Evan Cheng- Refactor the code that resolve basic block references...
2006-06-28 Chris LattnerHide x86 symbols
2006-06-22 Evan ChengEliminate unneeded parameter.
2006-06-21 Evan Chengvariable_ops instructions such as call can have any...
2006-05-16 Evan ChengX86 integer register classes naming changes. Make them...
2006-05-04 Chris LattnerRemove a bunch more dead V9 specific stuff
2006-05-04 Chris LattnerRemove some more V9-specific stuff.
2006-05-04 Chris LattnerSimplify handling of relocations
2006-05-03 Chris LattnerChange from using MachineRelocation ctors to using...
2006-05-03 Chris Lattnerinline a simple method
2006-05-03 Chris LattnerSuck block address tracking out of targets into the...
2006-05-03 Nate BegemanTeach the x86 jit how to handle jump tables not directl...
2006-05-03 Chris LattnerChange the BasicBlockAddrs map to be a vector, indexed...
2006-05-02 Chris LattnerSeveral related changes:
2006-05-02 Chris LattnerFix a purely hypothetical problem (for now): emitWord...
2006-05-02 Chris LattnerRefactor the machine code emitter interface to pull...
2006-05-02 Chris LattnerThere is no reason to use a virtual method to store...
2006-04-22 Nate BegemanJumpTable support! What this represents is working...
2006-03-22 Evan ChengAdd a couple more pseudo instructions.
2006-02-26 Evan ChengConstantPoolIndex is now the displacement portion of...
2006-02-22 Evan Cheng- Added option -relocation-model to set relocation...
2006-02-18 Evan ChengJit does not support PIC yet.
2006-02-14 Evan ChengDon't special case XS, XD prefixes.
2006-02-14 Evan ChengBug fix: XS, XD prefixes were being emitted twice.
2006-02-01 Evan Cheng- Use xor to clear integer registers (set R, 0).
2006-01-28 Chris LattnerFix a bunch of JIT failures with the new isel
2006-01-27 Chris LattnerUnbreak the JIT with SSE
2006-01-24 Chris LattnerAllow jit-beta to work
2006-01-22 Chris LattnerAdd explicit #includes of <iostream>
2005-07-11 Chris LattnerRefactor things a bit to allow the ELF code emitter...
2005-07-06 Nate BegemanFirst round of support for doing scalar FP using the...
2005-05-19 Chris LattnerTailcalls require stubs to be emitted. Otherwise,...
2005-04-21 Misha Brukman* Remove trailing whitespace
2004-11-21 Chris LattnerThere is no reason to emit function stubs for direct...
2004-11-20 Chris LattnerRemove all JIT specific code and switch the code genera...
2004-11-19 Chris LattnerDont' forget to switch back to decimal output
2004-11-16 Chris LattnerFix a major bug in the signed shr code, which apparentl...
2004-11-16 Chris LattnerRemove a dead function, which died when we got GAS...
2004-11-16 Chris LattnerImplement a simple FIXME: if we are emitting a basic...
2004-11-16 Chris Lattner* Merge some win32 ifdefs together
2004-11-15 Chris LattnerAdd debug-only=jit printout, so we see when lazily...
2004-11-05 John CriswellFix compilation problem; make the cast and the LHS...
2004-11-05 Chris LattnerQuiet VC++ warnings
2004-10-18 Chris LattnerImprove compatibility with VC++, patch contributed...
2004-10-17 Chris LattnerUnify handling of constant pool indexes with the other...
2004-10-15 Chris LattnerGive the X86 JIT the ability to encode global+disp...
2004-09-12 Misha BrukmanFix filename: Printer.cpp has become X86AsmPrinter.cpp
2004-09-01 Reid SpencerChanges For Bug 352
2004-08-11 Chris LattnerRemove dead method
2004-07-17 Chris LattnerMake sure to emit the immediate byte for instructions...
2004-06-02 Chris LattnerConvert to the new TargetMachine interface.
2004-05-14 Brian GaekeDon't keep track of references to LLVM BasicBlocks...
2004-04-23 Brian GaekeUse emitWordAt() to emit forward-branch fixups.
2004-04-13 Chris LattnerAdd support for new instruction type
2004-03-09 Alkis EvlogimenosAdd emitInstruction() API so that we can get the bytes...
2004-03-09 Alkis EvlogimenosConstify things a bit
2004-02-28 Alkis EvlogimenosEach instruction now has both an ImmType and a MemType...
2004-02-27 Alkis EvlogimenosRename MRMS[0-7]{r,m} to MRM[0-7]{r,m}.
2004-02-17 Chris LattnerAdd support for GlobalAddress's for alkis
2004-02-17 Chris LattnerExpand the repertoire of the forms we can print and...
2004-02-15 Alkis EvlogimenosMake dense maps keyed on physical registers smallerusing
2004-02-15 Alkis EvlogimenosAdd back machine code deleter pass until we get a Machi...
2004-02-12 Chris LattnerAdd support for the rep movs[bwd] instructions, and...
2004-02-12 Alkis EvlogimenosChange MachineBasicBlock's vector of MachineInstr point...
2004-02-04 Alkis EvlogimenosModify the two address instruction pass to remove the...
2003-12-20 Alkis EvlogimenosRemove floating point killer pass. This is now implemen...
2003-12-20 Chris LattnerFinally, _actually delete the machine code_ for a funct...
2003-12-20 Chris LattnerA minor cleanup for better encapsulation
next