Home
last modified time | relevance | path

Searched refs:hasSIMD128 (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.cpp45 return TypeSize::getFixed(getST()->hasSIMD128() ? 128 : 64); in getRegisterBitWidth()
93 if (!ST->hasSIMD128()) { in getCastInstrCost()
148 if (!ST->hasSIMD128() || !isa<FixedVectorType>(Ty)) { in getMemoryOpCost()
204 if (!VF.isFixed() || !ST->hasSIMD128()) in getPartialReductionCost()
H A DWebAssemblySubtarget.h112 bool hasSIMD128() const { return SIMDLevel >= SIMD128; } in hasSIMD128() function
H A DWebAssemblyFastISel.cpp146 if (Subtarget->hasSIMD128()) in getLegalType()
673 if (!Subtarget->hasSIMD128() && ArgTy->isVectorTy()) in fastLowerArguments()
794 if (!Subtarget->hasSIMD128() && Call->getType()->isVectorTy()) in selectCall()
1205 if (!Subtarget->hasSIMD128() && Load->getType()->isVectorTy()) in selectLoad()
1265 if (!Subtarget->hasSIMD128() && in selectStore()
1363 if (!Subtarget->hasSIMD128() && RV->getType()->isVectorTy()) in selectRet()
H A DWebAssemblyISelLowering.cpp63 if (Subtarget->hasSIMD128()) { in WebAssemblyTargetLowering()
90 if (Subtarget->hasSIMD128()) { in WebAssemblyTargetLowering()
164 if (Subtarget->hasSIMD128()) in WebAssemblyTargetLowering()
183 if (Subtarget->hasSIMD128()) { in WebAssemblyTargetLowering()
321 auto Action = Subtarget->hasSIMD128() ? Custom : Expand; in WebAssemblyTargetLowering()
355 if (Subtarget->hasSIMD128()) { in WebAssemblyTargetLowering()
926 if (Subtarget->hasSIMD128() && VT.isVector()) { in getRegForInlineAsmConstraint()
2270 assert(!Subtarget->hasSignExt() && Subtarget->hasSIMD128()); in LowerSIGN_EXTEND_INREG()
H A DWebAssemblyInstrInfo.td88 Predicate<"Subtarget->hasSIMD128()">,