summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorChris Ray <cray@arxan.com>2017-01-27 18:02:53 +0000
committerChris Ray <cray@arxan.com>2017-01-27 18:02:53 +0000
commit535e7d1547d13cb5e8c5330177baa5a52d81df24 (patch)
tree995c52b14896cb87bf7b31b836f7e4443935eba5 /llvm/lib
parente7d865e34ee13b29ae2d2478de0297e5ba6a79bc (diff)
downloadbcm5719-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.td3
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
OpenPOWER on IntegriCloud