diff options
author | Chris Ray <cray@arxan.com> | 2017-01-27 18:02:53 +0000 |
---|---|---|
committer | Chris Ray <cray@arxan.com> | 2017-01-27 18:02:53 +0000 |
commit | 535e7d1547d13cb5e8c5330177baa5a52d81df24 (patch) | |
tree | 995c52b14896cb87bf7b31b836f7e4443935eba5 /llvm/lib | |
parent | e7d865e34ee13b29ae2d2478de0297e5ba6a79bc (diff) | |
download | bcm5719-llvm-535e7d1547d13cb5e8c5330177baa5a52d81df24.tar.gz bcm5719-llvm-535e7d1547d13cb5e8c5330177baa5a52d81df24.zip |
[X86] Adding FFREEP instruction.
Summary: Small change to get the FREEP instruction to decode properly.
Reviewers: craig.topper
Reviewed By: craig.topper
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D29193
llvm-svn: 293314
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/Target/X86/X86InstrFPStack.td | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/X86InstrFPStack.td b/llvm/lib/Target/X86/X86InstrFPStack.td index 10f3839ea8e..c005f5b3798 100644 --- a/llvm/lib/Target/X86/X86InstrFPStack.td +++ b/llvm/lib/Target/X86/X86InstrFPStack.td @@ -631,6 +631,9 @@ let Defs = [FPSW] in def FNINIT : I<0xDB, MRM_E3, (outs), (ins), "fninit", [], IIC_FNINIT>; def FFREE : FPI<0xDD, MRM0r, (outs), (ins RST:$reg), "ffree\t$reg", IIC_FFREE>; +def FFREEP : FPI<0xDF, MRM0r, (outs), (ins RST:$reg), + "ffreep\t$reg", IIC_FFREE>; + // Clear exceptions let Defs = [FPSW] in |