Home
last modified time | relevance | path

Searched refs:HasHalfPrecision (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DWebAssembly.cpp52 .Case("half-precision", HasHalfPrecision) in hasFeature()
87 if (HasHalfPrecision) in getTargetDefines()
217 HasHalfPrecision = true; in handleTargetFeatures()
221 HasHalfPrecision = false; in handleTargetFeatures()
H A DWebAssembly.h60 bool HasHalfPrecision = false; variable
94 return !HasHalfPrecision; in useFP16ConversionIntrinsics()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblySubtarget.h46 bool HasHalfPrecision = false; variable
99 bool hasHalfPrecision() const { return HasHalfPrecision; } in hasHalfPrecision()
H A DWebAssemblyInstrMemory.td77 WebAssemblyLoad<F32, "f32.load_f16", 0xfc30, [HasHalfPrecision]>;
177 WebAssemblyStore<F32, "f32.store_f16", 0xfc31, [HasHalfPrecision]>;
H A DWebAssembly.td41 SubtargetFeature<"half-precision", "HasHalfPrecision", "true",
H A DWebAssemblyInstrSIMD.td46 asmstr_s, simdop, [HasHalfPrecision]>;
735 defm "" : SIMDCondition<vec, name, cond, simdop, [HasHalfPrecision]>;
817 defm "" : SIMDBinary<vec, node, name, simdop, [HasHalfPrecision]>;
842 defm "" : SIMDUnary<vec, node, name, simdop, [HasHalfPrecision]>;
1332 defm "" : SIMDConvert<vec, arg, op, name, simdop, [HasHalfPrecision]>;
1509 defm "" : SIMDMADD<F16x8, 0x146, 0x147, [HasHalfPrecision]>;
H A DWebAssemblyInstrInfo.td41 def HasHalfPrecision :