Simon Pilgrim
0cd0fbd8c5
[X86] Remove system/control schedule itineraries (PR37093)
...
llvm-svn: 329903
2018-04-12 12:09:24 +00:00
Craig Topper
a08f83bac3
[X86] Reverse the operand order of invlpga in at&t syntax to match gas.
...
llvm-svn: 325190
2018-02-14 23:53:21 +00:00
Simon Pilgrim
6b7cd86ca7
[X86][SVM] Tag SVM instructions scheduler classes
...
Tagged all as system instructions
llvm-svn: 320047
2017-12-07 14:35:17 +00:00
Simon Pilgrim
4164009b48
[X86] Add INVLPGA to the existing INVLPG scheduling
...
llvm-svn: 319031
2017-11-27 14:39:50 +00:00
Eric Christopher
c0a5aaeab0
[x86] Rename In32BitMode predicate to Not64BitMode
...
That's what it actually means, and with 16-bit support it's going to be
a little more relevant since in a few corner cases we may actually want
to distinguish between 16-bit and 32-bit mode (for example the bare 'push'
aliases to pushw/pushl etc.)
Patch by David Woodhouse
llvm-svn: 197768
2013-12-20 02:04:49 +00:00
Craig Topper
efd67d4612
Changed register names (and pointer keywords) to be lower case when using Intel X86 assembler syntax.
...
Patch by Richard Mitton.
llvm-svn: 187476
2013-07-31 02:47:52 +00:00
Jia Liu
b22310fda6
Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430, PPC, PTX, Sparc, X86, XCore.
...
llvm-svn: 150878
2012-02-18 12:03:15 +00:00
Craig Topper
57d3aaed78
Add X86InstrSVM.td that I forgot to add in r150873.
...
llvm-svn: 150874
2012-02-18 08:34:12 +00:00