| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | dont' call getX86RegNum on X86::RIP, it doesn't like that. This | Chris Lattner | 2010-02-11 | 1 | -1/+3 |
* | fix a really nasty bug I introduced in r95693: r12 (and r12d, | Chris Lattner | 2010-02-11 | 1 | -3/+6 |
* | MC: Switch MCFixup to just hold an MCExpr pointer instead of index into the | Daniel Dunbar | 2010-02-10 | 1 | -4/+8 |
* | MC/X86: Add a dummy implementation of MCFixup generation for hacky X86 MCCode... | Daniel Dunbar | 2010-02-09 | 1 | -8/+44 |
* | MC: First cut at MCFixup, for getting fixup/relocation information out of an ... | Daniel Dunbar | 2010-02-09 | 1 | -1/+20 |
* | fix X86 encoder to output [disp] only addresses with no SIB byte | Chris Lattner | 2010-02-09 | 1 | -73/+85 |
* | revert r95689: getX86RegNum(BaseReg) != N86::ESP is | Chris Lattner | 2010-02-09 | 1 | -2/+2 |
* | simplify. | Chris Lattner | 2010-02-09 | 1 | -2/+2 |
* | move target-independent opcodes out of TargetInstrInfo | Chris Lattner | 2010-02-09 | 1 | -6/+6 |
* | wire up 64-bit MCCodeEmitter. | Chris Lattner | 2010-02-05 | 1 | -2/+5 |
* | move functions for decoding X86II values into the X86II namespace. | Chris Lattner | 2010-02-05 | 1 | -13/+13 |
* | change getSizeOfImm and getBaseOpcodeFor to just take | Chris Lattner | 2010-02-05 | 1 | -13/+13 |
* | Add a few more encodings, we can now encode all of: | Chris Lattner | 2010-02-05 | 1 | -1/+1 |
* | Disable external stubs for X86-32 and X86-64 | Evan Phoenix | 2010-02-04 | 1 | -1/+8 |
* | enhance new encoder to support prefixes + RawFrm | Chris Lattner | 2010-02-03 | 1 | -1/+1 |
* | stub out a new X86 encoder, which can be tried with | Chris Lattner | 2010-02-03 | 1 | -1/+12 |
* | rename createX86MCCodeEmitter to more accurately reflect what it creates. | Chris Lattner | 2010-02-03 | 1 | -2/+2 |
* | remove dead code. | Chris Lattner | 2010-02-02 | 1 | -11/+0 |
* | MCCodeEmitter/X86: Handle tied registers better when converting MCInst -> | Daniel Dunbar | 2010-02-02 | 1 | -6/+18 |
* | make MachineFunction keep track of its ID and make | Chris Lattner | 2010-01-26 | 1 | -1/+1 |
* | Change errs() to dbgs(). | David Greene | 2010-01-05 | 1 | -10/+10 |
* | Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used. | Dan Gohman | 2009-11-23 | 1 | -1/+0 |
* | Make X86-64 in the Large model always emit 64-bit calls. | Jeffrey Yasskin | 2009-11-16 | 1 | -19/+8 |
* | Make the need-stub variables accurate and consistent. In the case of | Jeffrey Yasskin | 2009-11-07 | 1 | -14/+14 |
* | apparently the X86 JIT isn't fully contextized, it is still using getGlobalCo... | Chris Lattner | 2009-10-27 | 1 | -0/+1 |
* | Remove includes of Support/Compiler.h that are no longer needed after the | Nick Lewycky | 2009-10-25 | 1 | -1/+0 |
* | Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. | Nick Lewycky | 2009-10-25 | 1 | -1/+1 |
* | Fix PR5087, patch by Jakub Staszak! | Chris Lattner | 2009-10-12 | 1 | -2/+2 |
* | Update processDebugLoc() so that it can be used to process debug info before ... | Devang Patel | 2009-10-06 | 1 | -1/+3 |
* | Introduce the TargetInstrInfo::KILL machine instruction and get rid of the | Jakob Stoklund Olesen | 2009-09-28 | 1 | -0/+1 |
* | Also emit a label for TargetInstrInfo::GC_LABEL. | Nicolas Geoffray | 2009-09-08 | 1 | -0/+1 |
* | just use dump() | Chris Lattner | 2009-09-03 | 1 | -1/+1 |
* | Simplify. | Daniel Dunbar | 2009-09-01 | 1 | -18/+8 |
* | Fix what I believe is a copy-n-pasto introduced in r78129. | Daniel Dunbar | 2009-09-01 | 1 | -3/+3 |
* | X86/Encoding: Support ExternalSymbol operands in emitDisplacementField (for c... | Daniel Dunbar | 2009-09-01 | 1 | -0/+7 |
* | llvm-mc: Switch MCInst to storing an MCExpr* instead of an MCValue. | Daniel Dunbar | 2009-08-31 | 1 | -7/+7 |
* | llvm-mc/X86: Encode constant MCValue's correctly. | Daniel Dunbar | 2009-08-30 | 1 | -0/+6 |
* | llvm-mc/X86: Implement single instruction encoding interface for MC. | Daniel Dunbar | 2009-08-27 | 1 | -0/+250 |
* | Record variable debug info at ISel time directly. | Devang Patel | 2009-08-22 | 1 | -1/+0 |
* | more formatting improvements, no functionality change. | Chris Lattner | 2009-08-16 | 1 | -57/+65 |
* | code formatting improvements, no functionality change. | Chris Lattner | 2009-08-16 | 1 | -74/+85 |
* | Add crc32 instruction and intrinsics. Add a new class of prefix | Eric Christopher | 2009-08-08 | 1 | -0/+5 |
* | Use reloc_absolute_word_sext relocation for X86::MOV64(ri/mi)32 instructions,... | Bruno Cardoso Lopes | 2009-08-08 | 1 | -2/+2 |
* | 1) Proper emit displacements for x86, using absolute relocations where necessary | Bruno Cardoso Lopes | 2009-08-05 | 1 | -26/+40 |
* | - s/DOUT/DEBUG(errs()/g | Bill Wendling | 2009-08-03 | 1 | -6/+6 |
* | Use setPreservesAll in X86CodeEmitter. | Dan Gohman | 2009-07-31 | 1 | -0/+1 |
* | More migration to raw_ostream, the water has dried up around the iostream hole. | Daniel Dunbar | 2009-07-25 | 1 | -2/+4 |
* | Add line numbers to OProfile. To do this, I added a processDebugLoc() | Jeffrey Yasskin | 2009-07-16 | 1 | -1/+2 |
* | Use the right relocation type for X86::MOV64ri64i32 | Bruno Cardoso Lopes | 2009-07-14 | 1 | -0/+2 |
* | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Torok Edwin | 2009-07-14 | 1 | -7/+7 |