| Commit message (Expand) | Author | Age | Files | Lines |
| * | change the DBG_LABEL MachineInstr to always be created | Chris Lattner | 2010-03-14 | 1 | -2/+0 |
| * | switch GC_LABEL to use an MCSymbol operand instead of a label ID operand. | Chris Lattner | 2010-03-14 | 1 | -1/+1 |
| * | change the LabelSDNode to be EHLabelSDNode and make it hold | Chris Lattner | 2010-03-14 | 1 | -1/+4 |
| * | change EH related stuff (other than EH_LABEL) to use MCSymbol | Chris Lattner | 2010-03-14 | 1 | -3/+4 |
| * | rip out the 'heinous' x86 MCCodeEmitter implementation. | Chris Lattner | 2010-02-13 | 1 | -333/+0 |
| * | Remove special cases for [LM]FENCE, MONITOR and MWAIT from | Chris Lattner | 2010-02-12 | 1 | -21/+2 |
| * | give MCCodeEmitters access to the current MCContext. | Chris Lattner | 2010-02-12 | 1 | -3/+4 |
| * | add a bunch of mod/rm encoding types for fixed mod/rm bytes. | Chris Lattner | 2010-02-12 | 1 | -0/+21 |
| * | 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 |