summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2012-10-05 06:11:52 +0000
committerCraig Topper <craig.topper@gmail.com>2012-10-05 06:11:52 +0000
commit0cb6acb7ce5c61eb4cf6c384634e308f59c74916 (patch)
treedb4edb21bc1f2f236cbd19fcc6d49fbdede15fb5 /llvm/lib
parent9384902ef111a6cf5505bc75a1f36de7ee9772e4 (diff)
downloadbcm5719-llvm-0cb6acb7ce5c61eb4cf6c384634e308f59c74916.tar.gz
bcm5719-llvm-0cb6acb7ce5c61eb4cf6c384634e308f59c74916.zip
Remove some encoding bits I forgot to remove from SETB_C16r and SETB_C64r in r165302.
llvm-svn: 165303
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/X86/X86InstrCompiler.td5
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/lib/Target/X86/X86InstrCompiler.td b/llvm/lib/Target/X86/X86InstrCompiler.td
index 50e38b57cdd..1fd52ad3e25 100644
--- a/llvm/lib/Target/X86/X86InstrCompiler.td
+++ b/llvm/lib/Target/X86/X86InstrCompiler.td
@@ -237,11 +237,10 @@ let Uses = [EFLAGS], Defs = [EFLAGS], isPseudo = 1 in {
def SETB_C8r : I<0, Pseudo, (outs GR8:$dst), (ins), "",
[(set GR8:$dst, (X86setcc_c X86_COND_B, EFLAGS))]>;
def SETB_C16r : I<0, Pseudo, (outs GR16:$dst), (ins), "",
- [(set GR16:$dst, (X86setcc_c X86_COND_B, EFLAGS))]>,
- OpSize;
+ [(set GR16:$dst, (X86setcc_c X86_COND_B, EFLAGS))]>;
def SETB_C32r : I<0, Pseudo, (outs GR32:$dst), (ins), "",
[(set GR32:$dst, (X86setcc_c X86_COND_B, EFLAGS))]>;
-def SETB_C64r : RI<0, Pseudo, (outs GR64:$dst), (ins), "",
+def SETB_C64r : I<0, Pseudo, (outs GR64:$dst), (ins), "",
[(set GR64:$dst, (X86setcc_c X86_COND_B, EFLAGS))]>;
} // isCodeGenOnly
OpenPOWER on IntegriCloud