summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2019-04-21 07:12:56 +0000
committerCraig Topper <craig.topper@intel.com>2019-04-21 07:12:56 +0000
commitdf02beb4165d3c07842878c6ed104622925be35b (patch)
tree7f1f2a6d1f99d589c92a1d766479fda9af04e0a1 /llvm/lib/Target
parenta0f9c4f72c80cf23cda59cd6d3161a4992370078 (diff)
downloadbcm5719-llvm-df02beb4165d3c07842878c6ed104622925be35b.tar.gz
bcm5719-llvm-df02beb4165d3c07842878c6ed104622925be35b.zip
[X86] Add the rounding control operand to the printing for some scalar FMA instructions.
llvm-svn: 358844
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r--llvm/lib/Target/X86/X86InstrAVX512.td2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/X86InstrAVX512.td b/llvm/lib/Target/X86/X86InstrAVX512.td
index d3adc06441f..420a70ad5a2 100644
--- a/llvm/lib/Target/X86/X86InstrAVX512.td
+++ b/llvm/lib/Target/X86/X86InstrAVX512.td
@@ -6825,7 +6825,7 @@ let Constraints = "$src1 = $dst", hasSideEffects = 0 in {
def rb : AVX512FMA3S<opc, MRMSrcReg, (outs _.FRC:$dst),
(ins _.FRC:$src1, _.FRC:$src2, _.FRC:$src3, AVX512RC:$rc),
!strconcat(OpcodeStr,
- "\t{$src3, $src2, $dst|$dst, $src2, $src3}"),
+ "\t{$rc, $src3, $src2, $dst|$dst, $src2, $src3, $rc}"),
!if(MaskOnlyReg, [], [RHS_b])>, EVEX_B, EVEX_RC,
Sched<[SchedWriteFMA.Scl]>;
}// isCodeGenOnly = 1
OpenPOWER on IntegriCloud