Home
last modified time | relevance | path

Searched refs:FMA3 (Results 1 – 12 of 12) sorted by relevance

/external/llvm/lib/Target/X86/
DX86InstrFMA.td15 // FMA3 - Intel 3 operand Fused Multiply-Add instructions
43 def r : FMA3<opc, MRMSrcReg, (outs VR128:$dst),
51 def m : FMA3<opc, MRMSrcMem, (outs VR128:$dst),
59 def rY : FMA3<opc, MRMSrcReg, (outs VR256:$dst),
67 def mY : FMA3<opc, MRMSrcMem, (outs VR256:$dst),
141 // defining FMA3 opcodes above.
147 def r : FMA3<opc, MRMSrcReg, (outs RC:$dst),
154 def m : FMA3<opc, MRMSrcMem, (outs RC:$dst),
179 def r_Int : FMA3<opc, MRMSrcReg, (outs RC:$dst),
186 def m_Int : FMA3<opc, MRMSrcMem, (outs RC:$dst),
DX86InstrFormats.td844 // FMA3 Instruction Templates
845 class FMA3<bits<8> o, Format F, dag outs, dag ins, string asm,
/external/llvm/test/CodeGen/AMDGPU/
Dfdiv.f64.ll25 ; COMMON-DAG: v_fma_f64 [[FMA3:v\[[0-9]+:[0-9]+\]]], [[FMA1]], [[FMA2]], [[FMA1]]
26 ; COMMON-DAG: v_mul_f64 [[MUL:v\[[0-9]+:[0-9]+\]]], [[SCALE1]], [[FMA3]]
28 ; COMMON: v_div_fmas_f64 [[FMAS:v\[[0-9]+:[0-9]+\]]], [[FMA4]], [[FMA3]], [[MUL]]
/external/llvm/test/CodeGen/X86/
Dfma-phi-213-to-231.ll5 ; Test FMA3 variant selection
/external/v8/test/cctest/
Dtest-assembler-ia32.cc601 if (!CpuFeatures::IsSupported(FMA3)) return; in TEST()
609 CpuFeatureScope fscope(&assm, FMA3); in TEST()
830 if (!CpuFeatures::IsSupported(FMA3)) return; in TEST()
838 CpuFeatureScope fscope(&assm, FMA3); in TEST()
Dtest-disasm-ia32.cc546 if (CpuFeatures::IsSupported(FMA3)) { in TEST()
547 CpuFeatureScope scope(&assm, FMA3); in TEST()
Dtest-assembler-x64.cc780 if (!CpuFeatures::IsSupported(FMA3)) return; in TEST()
788 CpuFeatureScope fscope(&assm, FMA3); in TEST()
1006 if (!CpuFeatures::IsSupported(FMA3)) return; in TEST()
1014 CpuFeatureScope fscope(&assm, FMA3); in TEST()
Dtest-disasm-x64.cc623 if (CpuFeatures::IsSupported(FMA3)) { in TEST()
624 CpuFeatureScope scope(&assm, FMA3); in TEST()
/external/v8/src/ia32/
Dassembler-ia32.cc123 supported_ |= 1u << FMA3; in ProbeImpl()
143 CpuFeatures::IsSupported(AVX), CpuFeatures::IsSupported(FMA3), in PrintFeatures()
2735 DCHECK(IsEnabled(FMA3)); in vfmasd()
2745 DCHECK(IsEnabled(FMA3)); in vfmass()
/external/v8/src/x64/
Dassembler-x64.cc91 supported_ |= 1u << FMA3; in ProbeImpl()
112 CpuFeatures::IsSupported(FMA3), CpuFeatures::IsSupported(BMI1), in PrintFeatures()
3778 DCHECK(IsEnabled(FMA3)); in vfmasd()
3788 DCHECK(IsEnabled(FMA3)); in vfmasd()
3798 DCHECK(IsEnabled(FMA3)); in vfmass()
3808 DCHECK(IsEnabled(FMA3)); in vfmass()
/external/v8/src/
Dglobals.h734 FMA3, enumerator
/external/llvm/include/llvm/IR/
DIntrinsicsX86.td2766 // FMA3 and FMA4