2014-03-07 |
Rafael Espindola | Replace PROLOG_LABEL with a new CFI_INSTRUCTION. |
blob | commitdiff | raw |
2014-02-19 |
Craig Topper | Remove special FP opcode maps and instead add enough... |
blob | commitdiff | raw | diff to current |
2014-02-19 |
Craig Topper | Remove A6/A7 opcode maps. They can all be handled with... |
blob | commitdiff | raw | diff to current |
2014-02-10 |
Craig Topper | Recommit r201059 and r201060 with hopefully a fix for... |
blob | commitdiff | raw | diff to current |
2014-02-10 |
Bob Wilson | Revert r201059 and r201060. |
blob | commitdiff | raw | diff to current |
2014-02-10 |
Craig Topper | Add MRMXr/MRMXm form to X86 for use by instructions... |
blob | commitdiff | raw | diff to current |
2014-02-02 |
Craig Topper | Merge x86 HasOpSizePrefix/HasOpSize16Prefix into a... |
blob | commitdiff | raw | diff to current |
2014-02-02 |
Craig Topper | Merge HasVEXPrefix/HasEVEXPrefix/HasXOPPrefix into... |
blob | commitdiff | raw | diff to current |
2014-01-31 |
Craig Topper | Separate x86 opcode maps and 0x66/0xf2/0xf3 prefixes... |
blob | commitdiff | raw | diff to current |
2014-01-31 |
Craig Topper | Move REP out of the Prefix field of the X86 format... |
blob | commitdiff | raw | diff to current |
2014-01-31 |
Craig Topper | Move address override handling in X86CodeEmitter to... |
blob | commitdiff | raw | diff to current |
2014-01-16 |
Craig Topper | Remove use of OpSize for populating VEX_PP field. A... |
blob | commitdiff | raw | diff to current |
2014-01-14 |
Craig Topper | Separate the concept of 16-bit/32-bit operand size... |
blob | commitdiff | raw | diff to current |
2014-01-06 |
Craig Topper | Remove SegOvrBits from X86 TSFlags since they weren... |
blob | commitdiff | raw | diff to current |
2013-12-31 |
Craig Topper | Add missing MRM_XX forms to the old JIT emitter for... |
blob | commitdiff | raw | diff to current |
2013-12-31 |
Craig Topper | Remove MRMInitReg form now that it's last use is gone. |
blob | commitdiff | raw | diff to current |
2013-09-29 |
Craig Topper | Change type of XOP flag in code emitters to a bool... |
blob | commitdiff | raw | diff to current |
2013-09-29 |
Craig Topper | Add comments for XOPA map introduced with TBM instructi... |
blob | commitdiff | raw | diff to current |
2013-09-27 |
Yunzhong Gao | Adding intrinsics to the llvm backend for TBM instructi... |
blob | commitdiff | raw | diff to current |
2013-08-21 |
Craig Topper | Synchronize VEX JIT encoding code with the MCJIT versio... |
blob | commitdiff | raw | diff to current |
2013-08-21 |
Nadav Rotem | In LLVM FMA3 operands are dst, src1, src2, src3, howeve... |
blob | commitdiff | raw | diff to current |
2013-06-07 |
Bill Wendling | Remove unused c'tor. |
blob | commitdiff | raw | diff to current |
2013-06-01 |
Tim Northover | X86: change MOV64ri64i32 into MOV32ri64 |
blob | commitdiff | raw | diff to current |
2013-05-31 |
Eric Christopher | Temporarily Revert "X86: change MOV64ri64i32 into MOV32... |
blob | commitdiff | raw | diff to current |
2013-05-31 |
Tim Northover | X86: change MOV64ri64i32 into MOV32ri64 |
blob | commitdiff | raw | diff to current |
2013-04-11 |
Michael Liao | Add CLAC/STAC instruction encoding/decoding support |
blob | commitdiff | raw | diff to current |
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 |
next |