2013-04-11 |
Michael Liao | Add CLAC/STAC instruction encoding/decoding support |
blob | commitdiff | raw |
2013-03-16 |
Craig Topper | Add X86 code emitter support AVX encoded MRMDestReg... |
blob | commitdiff | raw | diff to current |
2013-03-14 |
Craig Topper | Fix the name of a variable to match its declaration... |
blob | commitdiff | raw | diff to current |
2013-03-14 |
Craig Topper | Fix a bug in the calculation of the VEX.B bit for FMA4... |
blob | commitdiff | raw | diff to current |
2013-02-05 |
Eli Bendersky | Fix comments |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Micah Villmow | Move TargetData to DataLayout. |
blob | commitdiff | raw | diff to current |
2012-10-04 |
Michael Liao | Add register encoding support in X86 backend |
blob | commitdiff | raw | diff to current |
2012-09-19 |
Craig Topper | Remove code for setting the VEX L-bit as a function... |
blob | commitdiff | raw | diff to current |
2012-08-22 |
Craig Topper | Add a getName function to MachineFunction. Use it in... |
blob | commitdiff | raw | diff to current |
2012-07-20 |
Craig Topper | Don't use implicit register operands to calculate L... |
blob | commitdiff | raw | diff to current |
2012-07-12 |
Craig Topper | Update GATHER instructions to support 2 read-write... |
blob | commitdiff | raw | diff to current |
2012-05-31 |
Elena Demikhovsky | Added FMA3 Intel instructions. |
blob | commitdiff | raw | diff to current |
2012-05-30 |
Benjamin Kramer | Port support for SSE4a extrq/insertq to the old jit... |
blob | commitdiff | raw | diff to current |
2012-05-23 |
Craig Topper | Fix indentation of wrapped line for readability. No... |
blob | commitdiff | raw | diff to current |
2012-05-19 |
Craig Topper | Tidy up some spacing and inconsistent use of pre/post... |
blob | commitdiff | raw | diff to current |
2012-05-19 |
Craig Topper | Copy some AVX support from MCJIT to JIT. Maybe will... |
blob | commitdiff | raw | diff to current |
2012-05-01 |
Jakub Staszak | Remove unneeded break. |
blob | commitdiff | raw | diff to current |
2012-05-01 |
Jakub Staszak | Remove trailing spaces. |
blob | commitdiff | raw | diff to current |
2012-05-01 |
Craig Topper | Attempt to handle MRMInitReg in emitVEXOpcodePrefix... |
blob | commitdiff | raw | diff to current |
2012-04-30 |
Pete Cooper | Copied all the VEX prefix encoding code from X86MCCodeE... |
blob | commitdiff | raw | diff to current |
2012-02-18 |
Jia Liu | Emacs-tag and some comment fix for all ARM, CellSPU... |
blob | commitdiff | raw | diff to current |
2012-02-16 |
Jakob Stoklund Olesen | Use the same CALL instructions for Windows as for every... |
blob | commitdiff | raw | diff to current |
2011-12-07 |
Evan Cheng | Add bundle aware API for querying instruction propertie... |
blob | commitdiff | raw | diff to current |
2011-10-24 |
Eli Friedman | Add support to the old JIT for acquire/release loads... |
blob | commitdiff | raw | diff to current |
2011-10-23 |
Craig Topper | Add X86 RORX instruction |
blob | commitdiff | raw | diff to current |
2011-10-16 |
Craig Topper | Add X86 PEXTR and PDEP instructions. |
blob | commitdiff | raw | diff to current |
2011-08-28 |
Nicolas Geoffray | Remove premature previous commit. |
blob | commitdiff | raw | diff to current |
2011-08-28 |
Nicolas Geoffray | Encoding of instructions referencing segments has chang... |
blob | commitdiff | raw | diff to current |
2011-07-27 |
Jeffrey Yasskin | Explicitly cast narrowing conversions inside {}s that... |
blob | commitdiff | raw | diff to current |
2011-07-25 |
Evan Cheng | Refactor X86 target to separate MC code from Target... |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Evan Cheng | Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from... |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Evan Cheng | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrD... |
blob | commitdiff | raw | diff to current |
2011-04-04 |
Joerg Sonnenberger | Add support for the VIA PadLock instructions. |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Chris Lattner | add jit support for the new psuedo instructions I added for |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Chris Lattner | machine a mutable machineinstr down into emitInstruction. |
blob | commitdiff | raw | diff to current |
2010-08-23 |
Gabor Greif | tyops |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Anton Korobeynikov | More fixes for win64: |
blob | commitdiff | raw | diff to current |
2010-08-13 |
Eric Christopher | Revert last patch and r110954 as I meant to. |
blob | commitdiff | raw | diff to current |
2010-08-13 |
Eric Christopher | Revert r110954 for now, pseudo instructions can't make... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Eric Christopher | Handle the memory barrier pseudo that goes to nothing... |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Chris Lattner | instead of migrating it to the MC instruction encoder... |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Bill Wendling | Rename DBG_LABEL PROLOG_LABEL, because it's only used... |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Jakob Stoklund Olesen | Remove the X86::FP_REG_KILL pseudo-instruction and... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Chris Lattner | Change LEA to have 5 operands for its memory operand... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Chris Lattner | add some long-overdue enums to refer to the parts of... |
blob | commitdiff | raw | diff to current |
2010-06-22 |
Dan Gohman | Use pre-increment instead of post-increment when the... |
blob | commitdiff | raw | diff to current |
2010-04-21 |
Bill Wendling | Handle a displacement location in 64-bit as an RIP... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Dan Gohman | Add const qualifiers to CodeGen's use of LLVM IR constr... |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Chris Lattner | rename llvm::llvm_report_error -> llvm::report_fatal_error |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | change the DBG_LABEL MachineInstr to always be created |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | switch GC_LABEL to use an MCSymbol operand instead... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | change the LabelSDNode to be EHLabelSDNode and make... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | change EH related stuff (other than EH_LABEL) to use... |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Chris Lattner | rip out the 'heinous' x86 MCCodeEmitter implementation. |
blob | commitdiff | raw | diff to current |
2010-02-12 |
Chris Lattner | Remove special cases for [LM]FENCE, MONITOR and MWAIT... |
blob | commitdiff | raw | diff to current |
2010-02-12 |
Chris Lattner | give MCCodeEmitters access to the current MCContext. |
blob | commitdiff | raw | diff to current |
2010-02-12 |
Chris Lattner | add a bunch of mod/rm encoding types for fixed mod... |
blob | commitdiff | raw | diff to current |
2010-02-11 |
Chris Lattner | dont' call getX86RegNum on X86::RIP, it doesn't like... |
blob | commitdiff | raw | diff to current |
2010-02-11 |
Chris Lattner | fix a really nasty bug I introduced in r95693: r12... |
blob | commitdiff | raw | diff to current |
2010-02-10 |
Daniel Dunbar | MC: Switch MCFixup to just hold an MCExpr pointer inste... |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Daniel Dunbar | MC/X86: Add a dummy implementation of MCFixup generatio... |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Daniel Dunbar | MC: First cut at MCFixup, for getting fixup/relocation... |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Chris Lattner | fix X86 encoder to output [disp] only addresses with... |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Chris Lattner | revert r95689: getX86RegNum(BaseReg) != N86::ESP is |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Chris Lattner | simplify. |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Chris Lattner | move target-independent opcodes out of TargetInstrInfo |
blob | commitdiff | raw | diff to current |
2010-02-05 |
Chris Lattner | wire up 64-bit MCCodeEmitter. |
blob | commitdiff | raw | diff to current |
2010-02-05 |
Chris Lattner | move functions for decoding X86II values into the X86II... |
blob | commitdiff | raw | diff to current |
2010-02-05 |
Chris Lattner | change getSizeOfImm and getBaseOpcodeFor to just take |
blob | commitdiff | raw | diff to current |
2010-02-05 |
Chris Lattner | Add a few more encodings, we can now encode all of: |
blob | commitdiff | raw | diff to current |
2010-02-04 |
Evan Phoenix | Disable external stubs for X86-32 and X86-64 |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Chris Lattner | enhance new encoder to support prefixes + RawFrm |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Chris Lattner | stub out a new X86 encoder, which can be tried with |
blob | commitdiff | raw | diff to current |
2010-02-03 |
Chris Lattner | rename createX86MCCodeEmitter to more accurately reflec... |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Chris Lattner | remove dead code. |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Daniel Dunbar | MCCodeEmitter/X86: Handle tied registers better when... |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Chris Lattner | make MachineFunction keep track of its ID and make |
blob | commitdiff | raw | diff to current |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
blob | commitdiff | raw | diff to current |
2009-11-23 |
Dan Gohman | Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are... |
blob | commitdiff | raw | diff to current |
2009-11-16 |
Jeffrey Yasskin | Make X86-64 in the Large model always emit 64-bit calls. |
blob | commitdiff | raw | diff to current |
2009-11-07 |
Jeffrey Yasskin | Make the need-stub variables accurate and consistent... |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Chris Lattner | apparently the X86 JIT isn't fully contextized, it... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Nick Lewycky | Remove includes of Support/Compiler.h that are no longe... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from class/struct found inside... |
blob | commitdiff | raw | diff to current |
2009-10-12 |
Chris Lattner | Fix PR5087, patch by Jakub Staszak! |
blob | commitdiff | raw | diff to current |
2009-10-06 |
Devang Patel | Update processDebugLoc() so that it can be used to... |
blob | commitdiff | raw | diff to current |
2009-09-28 |
Jakob Stoklund Olesen | Introduce the TargetInstrInfo::KILL machine instruction... |
blob | commitdiff | raw | diff to current |
2009-09-08 |
Nicolas Geoffray | Also emit a label for TargetInstrInfo::GC_LABEL. |
blob | commitdiff | raw | diff to current |
2009-09-03 |
Chris Lattner | just use dump() |
blob | commitdiff | raw | diff to current |
2009-09-01 |
Daniel Dunbar | Simplify. |
blob | commitdiff | raw | diff to current |
2009-09-01 |
Daniel Dunbar | Fix what I believe is a copy-n-pasto introduced in... |
blob | commitdiff | raw | diff to current |
2009-09-01 |
Daniel Dunbar | X86/Encoding: Support ExternalSymbol operands in emitDi... |
blob | commitdiff | raw | diff to current |
2009-08-31 |
Daniel Dunbar | llvm-mc: Switch MCInst to storing an MCExpr* instead... |
blob | commitdiff | raw | diff to current |
2009-08-30 |
Daniel Dunbar | llvm-mc/X86: Encode constant MCValue's correctly. |
blob | commitdiff | raw | diff to current |
2009-08-27 |
Daniel Dunbar | llvm-mc/X86: Implement single instruction encoding... |
blob | commitdiff | raw | diff to current |
next |