add (and document) the ability for alias results to have
[oota-llvm.git] / lib / Target / X86 / X86InstrInfo.td
2010-11-06 Chris Lattneradd (and document) the ability for alias results to...
2010-11-06 Chris Lattnergeneralize alias support to allow the result of an...
2010-11-06 Chris Lattnermove fnstsw aliases to .td file, fix typo
2010-11-06 Chris Lattnermove in/out aliases to the .td files.
2010-11-06 Chris Lattnermove sldt, imul, and movabsq aliases from c++ to .td...
2010-11-06 Chris Lattnerfix a bug where we had an implicit assumption that the
2010-11-06 Chris Lattnermove the lcall/ljmp aliases to the .td file.
2010-11-06 Chris Lattnermove the "movsd -> movsl" alias to the .td files,
2010-11-06 Chris Lattnerfix some bugs in the alias support, unblocking changing...
2010-11-06 Chris LattnerReimplement BuildResultOperands to be in terms of the...
2010-11-01 Chris Lattnerrearrange a bit.
2010-11-01 Chris Lattneruse our fancy new MnemonicAlias mechanism to remove...
2010-11-01 Chris Lattner"mov[zs]x (mem), GR16" are not ambiguous: the mem
2010-11-01 Chris LattnerImplement enough of the missing instalias support to get
2010-10-31 Chris Lattnersketch out the planned instruction alias mechanism...
2010-10-30 Chris LattnerResolve a terrible hack in tblgen: instead of hardcoding
2010-10-30 Chris LattnerImplement (and document!) support for MnemonicAlias...
2010-10-30 Chris Lattnermove fcompi alias to .td file and zap some useless...
2010-10-30 Chris Lattnermove rep aliases to td file
2010-10-30 Chris Lattnermove sal aliases to .td file.
2010-10-30 Chris Lattnermove a bunch more aliases from .cpp -> .td file.
2010-10-30 Chris Lattnermove cmov aliases to .td file.
2010-10-30 Chris Lattnermove setcc and jcc aliases from .cpp to .td
2010-10-30 Chris Lattnerimplement (and document!) the first kind of MC assemble...
2010-10-21 Michael J. SpencerX86: Add alloca probing to dynamic alloca on Windows...
2010-10-20 Michael J. SpencerFix Whitespace.
2010-10-18 Kevin EnderbyAdded a handful of x86-32 instructions that were missin...
2010-10-13 Rafael EspindolaFix PR8365 by adding a more specialized Pat that checks...
2010-10-12 Dan GohmanInitial va_arg support for x86-64. Patch by David Meyer!
2010-10-12 Jakob Stoklund OlesenRemove the x86 MOV{32,64}{rr,rm,mr}_TC instructions.
2010-10-08 Chris Lattnerreapply the patch reverted in r116033:
2010-10-08 Daniel DunbarRevert "Reimplement (part of) the or -> add optimizatio...
2010-10-07 Chris LattnerReimplement (part of) the or -> add optimization. ...
2010-10-05 Chris Lattnerfix a bug I introduced in r115669, which ended up with...
2010-10-05 Chris LattnerReplace a gross hack (the MOV64ri_alt instruction)...
2010-10-05 Chris Lattnerdistribute the rest of the contents of X86Instr64bit...
2010-10-05 Chris Lattnersplit the 32-bit integer arithmetic instructions out...
2010-10-05 Chris Lattnermove 32-bit shift and rotates out to their own file.
2010-10-05 Chris Lattnermove sign and zero extensions out to their own file.
2010-10-05 Chris Lattnermove some instructions from Instr64Bit -> InstrInfo.
2010-10-05 Chris Lattnermove CMOV_FR32 and friends to InstrCompiler, since...
2010-10-05 Chris Lattnermove various pattern matching support goop out of X86In...
2010-10-05 Chris Lattnersplit conditional moves and setcc's out to their own...
2010-10-05 Chris Lattnermove string pseudo instructions to InstrCompiler consol...
2010-10-05 Chris Lattnermove the atomic pseudo instructions out to X86InstrComp...
2010-10-05 Chris Lattnermove more pseudo instructions out to X86InstrCompiler.td
2010-10-05 Chris Lattnermove VMX instructions out to their own file.
2010-10-05 Chris Lattnercontinue moving stuff out to X86InstrSystem.td. Move
2010-10-05 Chris Lattnerrefactor .td files a bit, moving system instructions...
2010-10-03 Chris LattnerImplement support for the bizarre 3DNow! encoding ...
2010-10-02 Chris Lattnerstub out a header to put 3dNow! instructions into.
2010-09-23 Owen AndersonRevert r114703 and r114702, removing the isConditionalM...
2010-09-23 Owen AndersonAdd isConditionalMove bits to X86 and ARM instructions.
2010-09-22 Chris LattnerFix an inconsistency in the x86 backend that led it...
2010-09-22 Chris Lattnerreimplement elf TLS support in terms of addressing...
2010-09-22 Chris Lattnergive VZEXT_LOAD a memory operand, it now works with...
2010-09-21 Chris Lattnerreimplement support for GS and FS relative address...
2010-09-21 Chris Lattnereven though I'm about to rip it out, simplify the addre...
2010-09-17 Chris Lattnerfix rdar://8444631 - encoder crash on 'enter'
2010-09-15 Chris Lattnerfix the encoding of sldt GR16 to have the 0x66 prefix...
2010-09-08 Chris Lattnerfix bugs in push/pop segment support, rdar://8407242
2010-09-08 Chris Lattnerimplement proper support for sysret{,l,q}, rdar://8403907
2010-09-08 Chris Lattnerimplement the iret suite of instructions properly,
2010-09-08 Chris Lattnerfix the encoding of the "jump on *cx" family of instruc...
2010-09-07 Evan ChengRemove a dead comment.
2010-09-06 Chris Lattnerfix the operand constraints of the immediate form of...
2010-09-06 Roman DivackyRedefine LOOP* instructions from I to Ii8PCRel as they...
2010-09-03 Jakob Stoklund OlesenDon't call Predicate_* from X86 target.
2010-08-25 Anton KorobeynikovFix nasty mingw32 bug, which e.g. prevented llvm-gcc...
2010-08-23 Chris LattnerAdd a new llvm.x86.int intrinsic, allowing access to the
2010-08-19 Chris Lattnerfix PR7465, mishandling of lcall and ljmp: intersegment...
2010-08-14 Eric ChristopherRework how the non-sse2 memory barrier is lowered so...
2010-08-09 Eric ChristopherWording.
2010-08-05 Eric ChristopherBe a little bit more specific about target for the...
2010-08-04 Eric ChristopherMake x86-64 membarriers work without sse and clean...
2010-07-30 Bruno Cardoso LopesFix typo!
2010-07-26 Bruno Cardoso LopesTemporary hack to let codegen assert or generate poor...
2010-07-23 Bruno Cardoso LopesAdd x86 CLMUL (Carry-less multiplication) cpu feature
2010-07-23 Bruno Cardoso LopesAdd complete assembler support for FMA3 instructions...
2010-07-22 Eric ChristopherCustom lower the memory barrier instructions and add...
2010-07-21 Eric ChristopherPulling out previous patch, must've run the tests in
2010-07-21 Eric ChristopherLower MEMBARRIER on x86 and support processors without...
2010-07-19 Bruno Cardoso LopesAdd 256-bit vaddsub, vhadd, vhsub, vblend and vdpp...
2010-07-19 Daniel DunbarX86: Mark JMP{32,64}[mr] as requires 32-bit/64-bit...
2010-07-19 Daniel DunbarX86: Mark some tail call pseduo instruction as code...
2010-07-19 Daniel DunbarX86: Mark In32/64BitMode on LEAVE[64] and SYSEXIT[64].
2010-07-19 Daniel DunbarX86: Mark MOV.*_{TC,NOREX} instruction as code gen...
2010-07-19 Daniel DunbarX86: MOV8o8a, MOV8ao8, etc. are only valid in 32-bit...
2010-07-09 Bruno Cardoso LopesStart the support for AVX instructions with 256-bit...
2010-07-09 Chris Lattnerhave the mc lowering process handle a few tail call...
2010-07-08 Chris LattnerChange LEA to have 5 operands for its memory operand...
2010-07-07 Chris LattnerImplement the major chunk of PR7195: support for 'callw'
2010-06-24 Eric ChristopherAdd a couple more quick comments.
2010-06-23 Eric ChristopherUpdate according to feedback.
2010-06-23 Nico WeberAdd support for the x86 instructions "pusha" and "popa".
2010-06-23 Eric ChristopherUpdate uses, defs, and comments for darwin tls patterns.
2010-06-19 Eric ChristopherFinish ripping isTwoAddress out of X86. Some mindless...
2010-06-08 Eric ChristopherEnsure that mov and not lea are used to stick the addre...
2010-06-03 Eric ChristopherAdd first pass at darwin tls compiler support.
2010-05-26 Daniel DunbarAsmMatcher/X86: Mark _REV instructions as "code gen...
next