2008-01-10 |
Chris Lattner | IMPLICIT_USE and IMPLICIT_DEF are dead, remove them. |
blob | commitdiff | raw |
2008-01-07 |
Chris Lattner | rename TargetInstrDescriptor -> TargetInstrDesc. |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | rename hasVariableOperands() -> isVariadic(). Add... |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | Move a bunch more accessors from TargetInstrInfo to... |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | Rename MachineInstr::getInstrDescriptor -> getDesc... |
blob | commitdiff | raw | diff to current |
2008-01-05 |
Evan Cheng | X86 JIT PIC jumptable support. |
blob | commitdiff | raw | diff to current |
2008-01-05 |
Evan Cheng | Combine MovePCtoStack + POP32r into one instruction... |
blob | commitdiff | raw | diff to current |
2008-01-04 |
Evan Cheng | Unbreak tailcall opt in JIT. |
blob | commitdiff | raw | diff to current |
2008-01-04 |
Evan Cheng | X86 PIC JIT support fixes: encoding bugs, add lazy... |
blob | commitdiff | raw | diff to current |
2008-01-03 |
Evan Cheng | Change MachineRelocation::DoesntNeedFnStub to NeedStub... |
blob | commitdiff | raw | diff to current |
2008-01-02 |
Evan Cheng | X86 PIC JIT bug fix: relocations for constantpool and... |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | Add new shorter predicates for testing machine operands... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-12-22 |
Evan Cheng | Preliminary PIC JIT support for X86 (32-bit) / Darwin. |
blob | commitdiff | raw | diff to current |
2007-11-13 |
Dale Johannesen | Add parameter to getDwarfRegNum to permit targets |
blob | commitdiff | raw | diff to current |
2007-11-13 |
Evan Cheng | Fix x86-64 jit: remove reliance on Dwarf numbers. |
blob | commitdiff | raw | diff to current |
2007-08-29 |
Duncan Sands | Move getX86RegNum into X86RegisterInfo and use it |
blob | commitdiff | raw | diff to current |
2007-07-29 |
Christopher Lamb | Change the x86 backend to use extract_subreg for trunca... |
blob | commitdiff | raw | diff to current |
2007-07-27 |
Duncan Sands | Trampoline codegen support for X86-32. |
blob | commitdiff | raw | diff to current |
2007-05-03 |
Devang Patel | Drop 'const' |
blob | commitdiff | raw | diff to current |
2007-05-02 |
Devang Patel | Use 'static const char' instead of 'static const int'. |
blob | commitdiff | raw | diff to current |
2007-05-01 |
Devang Patel | Do not use typeinfo to identify pass in pass manager. |
blob | commitdiff | raw | diff to current |
2007-04-16 |
Anton Korobeynikov | Removed tabs everywhere except autogenerated & external... |
blob | commitdiff | raw | diff to current |
2007-04-10 |
Bill Wendling | Add support for our first SSSE3 instruction "pmulhrsw". |
blob | commitdiff | raw | diff to current |
2007-03-14 |
Evan Cheng | Clean up. |
blob | commitdiff | raw | diff to current |
2007-03-14 |
Evan Cheng | X86-64 JIT is in large code model. Need stubs for direc... |
blob | commitdiff | raw | diff to current |
2007-01-26 |
Jim Laskey | Make LABEL a builtin opcode. |
blob | commitdiff | raw | diff to current |
2006-12-19 |
Chris Lattner | eliminate static ctors for Statistic objects. |
blob | commitdiff | raw | diff to current |
2006-12-06 |
Chris Lattner | Detemplatize the Statistic class. The only type it... |
blob | commitdiff | raw | diff to current |
2006-12-05 |
Evan Cheng | JIT large code model support. |
blob | commitdiff | raw | diff to current |
2006-12-05 |
Evan Cheng | - Fix X86-64 JIT by temporarily disabling code that... |
blob | commitdiff | raw | diff to current |
2006-12-01 |
Evan Cheng | Match TargetInstrInfo changes. |
blob | commitdiff | raw | diff to current |
2006-11-17 |
Bill Wendling | Removed even more std::cerr and #include <iostream... |
blob | commitdiff | raw | diff to current |
2006-11-10 |
Evan Cheng | Use TargetInstrInfo::getNumOperands() instead of Machin... |
blob | commitdiff | raw | diff to current |
2006-11-09 |
Evan Cheng | Remove M_2_ADDR_FLAG. |
blob | commitdiff | raw | diff to current |
2006-09-13 |
Evan Cheng | Skip over first operand when determining REX prefix... |
blob | commitdiff | raw | diff to current |
2006-09-08 |
Evan Cheng | Committing X86-64 support. |
blob | commitdiff | raw | diff to current |
2006-09-07 |
Evan Cheng | Clean up. |
blob | commitdiff | raw | diff to current |
2006-09-06 |
Evan Cheng | Watch out for variable_ops instructions. |
blob | commitdiff | raw | diff to current |
2006-09-06 |
Evan Cheng | Variable ops instructions may ignore the last few opera... |
blob | commitdiff | raw | diff to current |
2006-09-05 |
Chris Lattner | Update the X86 JIT to make it work with the new two... |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Chris Lattner | s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| |
blob | commitdiff | raw | diff to current |
2006-08-26 |
Chris Lattner | Give a good error message when we try to jit inline... |
blob | commitdiff | raw | diff to current |
2006-07-27 |
Evan Cheng | Resolve BB references with relocation. |
blob | commitdiff | raw | diff to current |
2006-07-25 |
Evan Cheng | - Refactor the code that resolve basic block references... |
blob | commitdiff | raw | diff to current |
2006-06-28 |
Chris Lattner | Hide x86 symbols |
blob | commitdiff | raw | diff to current |
2006-06-22 |
Evan Cheng | Eliminate unneeded parameter. |
blob | commitdiff | raw | diff to current |
2006-06-21 |
Evan Cheng | variable_ops instructions such as call can have any... |
blob | commitdiff | raw | diff to current |
2006-05-16 |
Evan Cheng | X86 integer register classes naming changes. Make them... |
blob | commitdiff | raw | diff to current |
2006-05-04 |
Chris Lattner | Remove a bunch more dead V9 specific stuff |
blob | commitdiff | raw | diff to current |
2006-05-04 |
Chris Lattner | Remove some more V9-specific stuff. |
blob | commitdiff | raw | diff to current |
2006-05-04 |
Chris Lattner | Simplify handling of relocations |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Chris Lattner | Change from using MachineRelocation ctors to using... |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Chris Lattner | inline a simple method |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Chris Lattner | Suck block address tracking out of targets into the... |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Nate Begeman | Teach the x86 jit how to handle jump tables not directl... |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Chris Lattner | Change the BasicBlockAddrs map to be a vector, indexed... |
blob | commitdiff | raw | diff to current |
2006-05-02 |
Chris Lattner | Several related changes: |
blob | commitdiff | raw | diff to current |
2006-05-02 |
Chris Lattner | Fix a purely hypothetical problem (for now): emitWord... |
blob | commitdiff | raw | diff to current |
2006-05-02 |
Chris Lattner | Refactor the machine code emitter interface to pull... |
blob | commitdiff | raw | diff to current |
2006-05-02 |
Chris Lattner | There is no reason to use a virtual method to store... |
blob | commitdiff | raw | diff to current |
2006-04-22 |
Nate Begeman | JumpTable support! What this represents is working... |
blob | commitdiff | raw | diff to current |
2006-03-22 |
Evan Cheng | Add a couple more pseudo instructions. |
blob | commitdiff | raw | diff to current |
2006-02-26 |
Evan Cheng | ConstantPoolIndex is now the displacement portion of... |
blob | commitdiff | raw | diff to current |
2006-02-22 |
Evan Cheng | - Added option -relocation-model to set relocation... |
blob | commitdiff | raw | diff to current |
2006-02-18 |
Evan Cheng | Jit does not support PIC yet. |
blob | commitdiff | raw | diff to current |
2006-02-14 |
Evan Cheng | Don't special case XS, XD prefixes. |
blob | commitdiff | raw | diff to current |
2006-02-14 |
Evan Cheng | Bug fix: XS, XD prefixes were being emitted twice. |
blob | commitdiff | raw | diff to current |
2006-02-01 |
Evan Cheng | - Use xor to clear integer registers (set R, 0). |
blob | commitdiff | raw | diff to current |
2006-01-28 |
Chris Lattner | Fix a bunch of JIT failures with the new isel |
blob | commitdiff | raw | diff to current |
2006-01-27 |
Chris Lattner | Unbreak the JIT with SSE |
blob | commitdiff | raw | diff to current |
2006-01-24 |
Chris Lattner | Allow jit-beta to work |
blob | commitdiff | raw | diff to current |
2006-01-22 |
Chris Lattner | Add explicit #includes of <iostream> |
blob | commitdiff | raw | diff to current |
2005-07-11 |
Chris Lattner | Refactor things a bit to allow the ELF code emitter... |
blob | commitdiff | raw | diff to current |
2005-07-06 |
Nate Begeman | First round of support for doing scalar FP using the... |
blob | commitdiff | raw | diff to current |
2005-05-19 |
Chris Lattner | Tailcalls require stubs to be emitted. Otherwise,... |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | * Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2004-11-21 |
Chris Lattner | There is no reason to emit function stubs for direct... |
blob | commitdiff | raw | diff to current |
2004-11-20 |
Chris Lattner | Remove all JIT specific code and switch the code genera... |
blob | commitdiff | raw | diff to current |
2004-11-19 |
Chris Lattner | Dont' forget to switch back to decimal output |
blob | commitdiff | raw | diff to current |
2004-11-16 |
Chris Lattner | Fix a major bug in the signed shr code, which apparentl... |
blob | commitdiff | raw | diff to current |
2004-11-16 |
Chris Lattner | Remove a dead function, which died when we got GAS... |
blob | commitdiff | raw | diff to current |
2004-11-16 |
Chris Lattner | Implement a simple FIXME: if we are emitting a basic... |
blob | commitdiff | raw | diff to current |
2004-11-16 |
Chris Lattner | * Merge some win32 ifdefs together |
blob | commitdiff | raw | diff to current |
2004-11-15 |
Chris Lattner | Add debug-only=jit printout, so we see when lazily... |
blob | commitdiff | raw | diff to current |
2004-11-05 |
John Criswell | Fix compilation problem; make the cast and the LHS... |
blob | commitdiff | raw | diff to current |
2004-11-05 |
Chris Lattner | Quiet VC++ warnings |
blob | commitdiff | raw | diff to current |
2004-10-18 |
Chris Lattner | Improve compatibility with VC++, patch contributed... |
blob | commitdiff | raw | diff to current |
2004-10-17 |
Chris Lattner | Unify handling of constant pool indexes with the other... |
blob | commitdiff | raw | diff to current |
2004-10-15 |
Chris Lattner | Give the X86 JIT the ability to encode global+disp... |
blob | commitdiff | raw | diff to current |
2004-09-12 |
Misha Brukman | Fix filename: Printer.cpp has become X86AsmPrinter.cpp |
blob | commitdiff | raw | diff to current |
2004-09-01 |
Reid Spencer | Changes For Bug 352 |
blob | commitdiff | raw | diff to current |
2004-08-11 |
Chris Lattner | Remove dead method |
blob | commitdiff | raw | diff to current |
2004-07-17 |
Chris Lattner | Make sure to emit the immediate byte for instructions... |
blob | commitdiff | raw | diff to current |
2004-06-02 |
Chris Lattner | Convert to the new TargetMachine interface. |
blob | commitdiff | raw | diff to current |
2004-05-14 |
Brian Gaeke | Don't keep track of references to LLVM BasicBlocks... |
blob | commitdiff | raw | diff to current |
2004-04-23 |
Brian Gaeke | Use emitWordAt() to emit forward-branch fixups. |
blob | commitdiff | raw | diff to current |
2004-04-13 |
Chris Lattner | Add support for new instruction type |
blob | commitdiff | raw | diff to current |
2004-03-09 |
Alkis Evlogimenos | Add emitInstruction() API so that we can get the bytes... |
blob | commitdiff | raw | diff to current |
2004-03-09 |
Alkis Evlogimenos | Constify things a bit |
blob | commitdiff | raw | diff to current |
next |