Home
last modified time | relevance | path

Searched refs:hasFP16 (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblySubtarget.h104 bool hasFP16() const { return HasFP16; } in hasFP16() function
H A DWebAssemblyISelLowering.cpp71 if (Subtarget->hasFP16()) { in WebAssemblyTargetLowering()
97 if (Subtarget->hasFP16()) { in WebAssemblyTargetLowering()
126 if (!Subtarget->hasFP16() && T == MVT::v8f16) { in WebAssemblyTargetLowering()
229 if (Subtarget->hasFP16()) in WebAssemblyTargetLowering()
237 if (Subtarget->hasFP16()) in WebAssemblyTargetLowering()
304 if (Subtarget->hasFP16()) { in WebAssemblyTargetLowering()
H A DWebAssemblyInstrInfo.td50 Predicate<"Subtarget->hasFP16()">,
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMPredicates.td112 def HasFP16 : Predicate<"Subtarget->hasFP16()">,
H A DARMISelLowering.cpp1100 if (!Subtarget->hasFP16()) { in ARMTargetLowering()
1445 if (!Subtarget->hasFP16()) { in ARMTargetLowering()
20830 assert(!(DstSz == 32 && Subtarget->hasFP16()) && in LowerFP_EXTEND()
20855 bool Supported = (Sz == 16 ? Subtarget->hasFP16() : Subtarget->hasFP64()); in LowerFP_EXTEND()
20896 if (SrcSz == 32 && Subtarget->hasFP16()) in LowerFP_ROUND()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrPredicates.td96 def HasFP16 : Predicate<"Subtarget->hasFP16()">;
H A DX86ISelLowering.cpp1700 if (!Subtarget.useSoftFloat() && !Subtarget.hasFP16() && in X86TargetLowering()
2007 if (Subtarget.hasDQI() || Subtarget.hasFP16()) in X86TargetLowering()
2235 if (!Subtarget.useSoftFloat() && Subtarget.hasFP16()) { in X86TargetLowering()
2506 if (Subtarget.hasFP16()) { in X86TargetLowering()
7433 ((LoadSizeInBits == 16 && Subtarget.hasFP16()) || LoadSizeInBits == 32 || in EltsFromConsecutiveLoads()
7868 if (ScalarSize == 16 && Subtarget.hasFP16() && IsGE256) in lowerBuildVectorAsBroadcast()
7986 VT.changeVectorElementType(Subtarget.hasFP16() ? MVT::f16 : MVT::i16); in LowerBUILD_VECTORvXbf16()
7989 NewOps.push_back(DAG.getBitcast(Subtarget.hasFP16() ? MVT::f16 : MVT::i16, in LowerBUILD_VECTORvXbf16()
9374 (EltVT == MVT::i16 && Subtarget.hasFP16())) { in LowerBUILD_VECTOR()
12709 (EltVT == MVT::f16 && !Subtarget.hasFP16()); in isSoftF16()
[all …]
H A DX86InstrInfo.cpp4399 if (STI.hasFP16()) in getLoadStoreOpcodeForFP16()