[X86] Add support for printing shuffle comments for AVX512 PSHUFB instructions.
[oota-llvm.git] / lib / Target / X86 / X86MCInstLower.cpp
2013-11-08 Juergen Ributzka[Stackmap] Add AnyReg calling convention support for...
2013-10-31 Dan GohmanFix unused variable warnings.
2013-10-31 Andrew TrickAdd support for stack map generation in the X86 backend.
2013-10-29 Rafael EspindolaAdd a helper getSymbol to AsmPrinter.
2013-10-29 Rafael EspindolaThe asm printer has a mangler. Don't keep a second...
2013-07-12 Benjamin KramerX86: Shrink certain forms of movsx.
2013-06-16 David BlaikieDebugInfo: remove target-specific Frame Index handling...
2013-06-10 Tim NorthoverX86: Stop LEA64_32r doing unspeakable things to its...
2013-06-01 Tim NorthoverRevert r183069: "TMP: LEA64_32r fixing"
2013-06-01 Tim NorthoverTMP: LEA64_32r fixing
2013-06-01 Tim NorthoverX86: change MOV64ri64i32 into MOV32ri64
2013-05-31 Eric ChristopherTemporarily Revert "X86: change MOV64ri64i32 into MOV32...
2013-05-31 Tim NorthoverX86: change MOV64ri64i32 into MOV32ri64
2013-05-30 Tim NorthoverX86: use sub-register sequences for MOV*r0 operations
2013-05-30 Tim NorthoverX86: change zext moves to use sub-register infrastructure.
2013-03-16 Craig TopperAdd X86 code emitter support AVX encoded MRMDestReg...
2013-03-14 Craig TopperTeach X86 MC instruction lowering that VMOVAPSrr and...
2013-02-01 David SehrTwo changes relevant to LEA and x32:
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-26 Benjamin KramerDecouple MCInstBuilder from the streamer per Eli's...
2012-11-26 Benjamin KramerAdd MCInstBuilder, a utility class to simplify MCInst...
2012-10-17 Michael LiaoFix setjmp on models with non-Small code model nor...
2012-10-16 Craig TopperMove X86MCInstLower class definition into implementatio...
2012-10-05 Craig TopperMove expansion of SETB_C(8/16/32/64)r from MCInstLower...
2012-08-28 Craig TopperConvert V_SETALLONES/AVX_SETALLONES/AVX2_SETALLONES...
2012-08-28 Craig TopperMerge AVX_SET0PSY/AVX_SET0PDY/AVX2_SET0 into a single...
2012-08-01 Chad RosierWhitespace.
2012-06-07 Rafael EspindolaUse a base register instead of an index register with...
2012-06-01 Hans WennborgImplement the local-dynamic TLS model for x86 (PR3985)
2012-05-18 Jim GrosbachRefactor data-in-code annotations.
2012-05-11 Hans WennborgImplement initial-exec TLS model for 32-bit PIC x86
2012-03-17 Craig TopperReorder includes in Target backends to following coding...
2012-02-16 Jakob Stoklund OlesenUse the same CALL instructions for Windows as for every...
2012-02-11 Anton KorobeynikovAdd support for implicit TLS model used with MS VC...
2012-02-05 Craig TopperConvert assert(0) to llvm_unreachable in X86 Target...
2012-01-18 Jakob Stoklund OlesenIgnore register mask operands when lowering instruction...
2012-01-13 Craig TopperMake X86 instruction selection use 256-bit VPXOR for...
2011-11-29 Jakob Stoklund OlesenMake X86::FsFLD0SS / FsFLD0SD real pseudo-instructions.
2011-11-19 Craig TopperUse 256-bit vcmpeqd for creating an all ones vector...
2011-10-26 Rafael EspindolaThis commit introduces two fake instructions MORESTACK_...
2011-10-04 Owen AndersonTeach the MC to output code/data region marker labels...
2011-09-29 Jakob Stoklund OlesenExpand the x86 V_SET0* pseudos right after register...
2011-09-07 Eli FriedmanFix atomic load and store on x86 to pass -verify-machin...
2011-07-25 Bruno Cardoso LopesCodegen allonesvector better while using AVX: vpcmpeqd...
2011-07-14 Evan ChengRename createAsmInfo to createMCAsmInfo and move regist...
2011-05-20 Stuart HastingsRe-commit 131641 with fixes; de-pseudoize MOVSX16rr8...
2011-05-19 Stuart HastingsReverting 131641 to investigate 'bot complaint.
2011-05-19 Stuart HastingsRevise MOVSX16rr8/MOVZX16rr8 (and rm variants) to no...
2010-12-09 Nate BegemanAdd support for AVX to materialize +0.0 when doing...
2010-11-28 Rafael EspindolaMove lowering of TLS_addr32 and TLS_addr64 to X86MCInst...
2010-11-14 Chris Lattnertidy up, no functionality change.
2010-11-14 Chris Lattnermove the pic base symbol stuff up to MachineFunction
2010-11-14 Chris Lattnersimplify getPICBaseSymbol a bit.
2010-10-26 Rafael Espindolahandle X86::EH_RETURN64 and X86::EH_RETURN.
2010-10-08 Chris Lattnerreapply: Use the new TB_NOT_REVERSABLE flag instead...
2010-10-08 Chris Lattnerreapply the patch reverted in r116033:
2010-10-08 Daniel DunbarRevert "Reimplement (part of) the or -> add optimizatio...
2010-10-08 Daniel DunbarRevert "reimplement the second half of the or/add optim...
2010-10-08 Chris Lattnerreimplement the second half of the or/add optimization...
2010-10-07 Chris LattnerReimplement (part of) the or -> add optimization. ...
2010-09-30 Dale JohannesenMassive rewrite of MMX:
2010-09-08 Dale JohannesenCheck in forgotten file. Should fix build.
2010-08-17 Anton KorobeynikovMore fixes for win64:
2010-08-16 Eli FriedmanDon't attempt to SimplifyShortMoveForm in 64-bit mode.
2010-08-12 Bruno Cardoso LopesDefine AVX 128-bit pattern versions of SET0PS/PD.
2010-08-12 Bruno Cardoso LopesBegin to support some vector operations for AVX 256...
2010-08-05 Eric ChristopherHandle the pseudo in MCInstLower.
2010-07-22 Chris LattnerX86MCInstLower now depends on AsmPrinter being around.
2010-07-21 Chris Lattneradd some rough support for making mcinst lowering work...
2010-07-20 Chris Lattnermake asmprinter optional, even though passing in null...
2010-07-20 Chris Lattnercontinue pushing dependencies around.
2010-07-20 Chris Lattnerreduce X86MCInstLower dependencies on asmprinter.
2010-07-20 Chris Lattnerpass around MF, not MMI.
2010-07-20 Chris Lattnercleanups.
2010-07-20 Chris Lattnermove two asmprinter methods into the asmprinter .cpp...
2010-07-19 Chris Lattnerfix a layering problem by moving the x86 implementation