Merge AVX_SET0PSY/AVX_SET0PDY/AVX2_SET0 into a single post-RA pseudo.
[oota-llvm.git] / lib / Target / X86 / X86MCInstLower.cpp
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