projects
/
oota-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
10dacc4
)
[x86] SMAP: added HasSMAP attribute for CLAC/STAC, corrected attributes
author
Robert Khasanov
<rob.khasanov@gmail.com>
Thu, 21 Aug 2014 09:34:12 +0000
(09:34 +0000)
committer
Robert Khasanov
<rob.khasanov@gmail.com>
Thu, 21 Aug 2014 09:34:12 +0000
(09:34 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@216163
91177308
-0d34-0410-b5e6-
96231b3b80d8
lib/Target/X86/X86InstrSystem.td
patch
|
blob
|
history
diff --git
a/lib/Target/X86/X86InstrSystem.td
b/lib/Target/X86/X86InstrSystem.td
index 540278021f02b4237a300db9cf848263d62accc5..92f8bae0479aae3b11b04f1869b65704f1c3fc91 100644
(file)
--- a/
lib/Target/X86/X86InstrSystem.td
+++ b/
lib/Target/X86/X86InstrSystem.td
@@
-563,7
+563,7
@@
def INVPCID64 : I<0x82, MRMSrcMem, (outs), (ins GR64:$src1, i128mem:$src2),
//===----------------------------------------------------------------------===//
// SMAP Instruction
-let
Defs = [EFLAGS], Use
s = [EFLAGS] in {
+let
Predicates = [HasSMAP], Def
s = [EFLAGS] in {
def CLAC : I<0x01, MRM_CA, (outs), (ins), "clac", []>, TB;
def STAC : I<0x01, MRM_CB, (outs), (ins), "stac", []>, TB;
}