aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/X86/X86InstrControl.td
AgeCommit message (Expand)Author
2013-07-15Merge commit '7dfcb84fc16b3bf6b2379713b53090757f0a45f9'Eli Bendersky
2013-03-28Skip moving call address loading into callseq when targets prefer register in...Michael Liao
2013-03-26Annotate control instructions with SchedRW lists.Jakob Stoklund Olesen
2012-11-14Rename NotNaCl to IsNotNacl, for consistency with other similarly-named predi...JF Bastien
2012-09-18Merge commit '8e70b5506ec0d7a6c2740bc89cd1b8f12a78b24f'Derek Schuff
2012-08-24Mark X86::RET and RETI instructions as variadic.Jakob Stoklund Olesen
2012-08-21Merge up to r162331, git commit bc363931085587bac42a40653962a3e5acd1ffceDerek Schuff
2012-07-09LOCALMODs from hg 0b098ca44de7 against r158408 (hg 90a87d6bfe45)Derek Schuff
2012-07-04Make X86 call and return instructions non-variadic.Jakob Stoklund Olesen
2012-05-09Use ptr_rc_tailcall instead of GR32_TC.Jakob Stoklund Olesen
2012-04-11Add retw and lretw instructions. Also, fix Intel syntax parsing for allCharles Davis
2012-02-27X86 disassembler support for jcxz, jecxz, and jrcxz. Fixes PR11643. Patch by ...Craig Topper
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu
2012-02-16Use the same CALL instructions for Windows as for everything else.Jakob Stoklund Olesen
2012-02-16Enable register mask operands for x86 calls.Jakob Stoklund Olesen
2012-02-01Instruction scheduling itinerary for Intel Atom.Andrew Trick
2012-01-26Handle call-clobbered ymm registers on Win64.Jakob Stoklund Olesen
2012-01-20Intel syntax: For now, disable ambiguous JMP64pcrel32 for intel syntax.Devang Patel
2011-03-24Target/X86: [PR8777][PR8778] Tweak alloca/chkstk for Windows targets.NAKAMURA Takumi
2011-01-26Target/X86: Tweak win64's tailcall.NAKAMURA Takumi
2011-01-26Fix whitespace.NAKAMURA Takumi
2011-01-03Use pushq / popq instead of subq $8, %rsp / addq $8, %rsp to adjust stack inEvan Cheng
2010-11-30Migrate X86InstrControl.td to use PseudoI and fix a couple of 80-col violationsEric Christopher
2010-11-12accept lret as an alias for lretl, fixing the reopened part of PR8592Chris Lattner
2010-11-12implement PR8592: empirically "lretq" is a "lret" with a rex.w prefix.Chris Lattner
2010-10-18Added a handful of x86-32 instructions that were missing so that llvm-mc wouldKevin Enderby
2010-10-05continue moving stuff out to X86InstrSystem.td. MoveChris Lattner