Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblySubtarget.h93 bool hasSIMD128() const { return SIMDLevel >= SIMD128; } in hasSIMD128() function
H A DWebAssemblyTargetTransformInfo.cpp45 return TypeSize::getFixed(getST()->hasSIMD128() ? 128 : 64); in getRegisterBitWidth()
H A DWebAssemblyFastISel.cpp148 if (Subtarget->hasSIMD128()) in getLegalType()
659 if (!Subtarget->hasSIMD128() && ArgTy->isVectorTy()) in fastLowerArguments()
776 if (!Subtarget->hasSIMD128() && Call->getType()->isVectorTy()) in selectCall()
1189 if (!Subtarget->hasSIMD128() && Load->getType()->isVectorTy()) in selectLoad()
1249 if (!Subtarget->hasSIMD128() && in selectStore()
1347 if (!Subtarget->hasSIMD128() && RV->getType()->isVectorTy()) in selectRet()
H A DWebAssemblyISelLowering.cpp64 if (Subtarget->hasSIMD128()) { in WebAssemblyTargetLowering()
85 if (Subtarget->hasSIMD128()) { in WebAssemblyTargetLowering()
148 if (Subtarget->hasSIMD128()) in WebAssemblyTargetLowering()
159 if (Subtarget->hasSIMD128()) { in WebAssemblyTargetLowering()
263 auto Action = Subtarget->hasSIMD128() ? Custom : Expand; in WebAssemblyTargetLowering()
297 if (Subtarget->hasSIMD128()) { in WebAssemblyTargetLowering()
725 if (Subtarget->hasSIMD128() && VT.isVector()) { in getRegForInlineAsmConstraint()
1943 assert(!Subtarget->hasSignExt() && Subtarget->hasSIMD128()); in LowerSIGN_EXTEND_INREG()
H A DWebAssemblyInstrInfo.td26 Predicate<"Subtarget->hasSIMD128()">,