Home
last modified time | relevance | path

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

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64Subtarget.h175 bool isNeonAvailable() const { in isNeonAvailable() function
199 if (!isSVEAvailable() && !isNeonAvailable()) in getMinVectorRegisterBitWidth()
387 return !isNeonAvailable() || getMinSVEVectorSizeInBits() >= 256; in useSVEForFixedLengthVectors()
394 !isNeonAvailable(); in useSVEForFixedLengthVectors()
HDAArch64ISelLowering.cpp1178 if (Subtarget->isNeonAvailable()) { in AArch64TargetLowering()
1689 VT, /*OverrideNEON=*/!Subtarget->isNeonAvailable())) in AArch64TargetLowering()
1694 VT, /*OverrideNEON=*/!Subtarget->isNeonAvailable())) in AArch64TargetLowering()
2129 if (Subtarget->isNeonAvailable()) in addDRType()
2135 if (Subtarget->isNeonAvailable()) in addQRType()
4066 !Subtarget->isNeonAvailable())) in LowerXOR()
4276 if (useSVEForFixedLengthVectorVT(VT, !Subtarget->isNeonAvailable())) in LowerFP_EXTEND()
4294 if (useSVEForFixedLengthVectorVT(SrcVT, !Subtarget->isNeonAvailable())) in LowerFP_ROUND()
4382 if (useSVEForFixedLengthVectorVT(VT, !Subtarget->isNeonAvailable()) || in LowerVectorFP_TO_INT()
4383 useSVEForFixedLengthVectorVT(InVT, !Subtarget->isNeonAvailable())) in LowerVectorFP_TO_INT()
[all …]
HDAArch64TargetTransformInfo.cpp337 ST->isNeonAvailable()); in shouldMaximizeVectorBandwidth()
2322 else if (ST->isNeonAvailable()) in getRegisterBitWidth()
HDAArch64AsmPrinter.cpp1705 STI->isNeonAvailable()) { in emitFMov0()
HDAArch64InstrInfo.cpp4693 !Subtarget.isNeonAvailable()) in copyPhysReg()
4698 else if (Subtarget.isNeonAvailable()) in copyPhysReg()
HDAArch64FrameLowering.cpp471 !Subtarget.isNeonAvailable() && in canUseRedZone()
HDAArch64InstrInfo.td110 def HasNEON : Predicate<"Subtarget->isNeonAvailable()">,
244 // so don't need the additional check for 'isNeonAvailable'.