Home
last modified time | relevance | path

Searched refs:hasVector (Results 1 – 9 of 9) sorted by relevance

/src/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZCallingConv.td59 CCIfSubtarget<"hasVector()",
79 CCIfSubtarget<"hasVector()",
124 CCIfSubtarget<"hasVector()",
131 CCIfSubtarget<"hasVector()",
136 CCIfSubtarget<"hasVector()",
198 CCIfSubtarget<"hasVector()",
234 CCIfSubtarget<"hasVector()",
257 CCIfSubtarget<"hasVector()",
260 CCIfSubtarget<"hasVector()",
281 CCIfSubtarget<"hasVector()",
H A DSystemZRegisterInfo.cpp193 return Subtarget.hasVector() ? CSR_SystemZ_XPLINK64_Vector_SaveList in getCalleeSavedRegs()
203 return Subtarget.hasVector()? CSR_SystemZ_AllRegs_Vector_SaveList in getCalleeSavedRegs()
216 return Subtarget.hasVector() ? CSR_SystemZ_XPLINK64_Vector_RegMask in getCallPreservedMask()
227 return Subtarget.hasVector()? CSR_SystemZ_AllRegs_Vector_RegMask in getCallPreservedMask()
325 MF.getSubtarget<SystemZSubtarget>().hasVector()) { in eliminateFrameIndex()
H A DSystemZTargetTransformInfo.cpp83 if ((!ST->hasVector() && BitSize > 64) || BitSize > 128) in getIntImmCost()
365 if (ST->hasVector()) in getNumberOfRegisters()
376 return TypeSize::getFixed(ST->hasVector() ? 128 : 0); in getRegisterBitWidth()
530 else if (ST->hasVector()) { in getArithmeticInstrCost()
611 if (ST->hasVector()) { in getShuffleCost()
845 else if (ST->hasVector()) { in getCastInstrCost()
994 else if (ST->hasVector()) { in getCmpSelInstrCost()
1328 if (!ST->hasVector()) in shouldExpandReduction()
H A DSystemZTargetTransformInfo.h31 bool isInt128InVR(Type *Ty) { return Ty->isIntegerTy(128) && ST->hasVector(); } in isInt128InVR()
H A DSystemZISelLowering.cpp98 if (Subtarget.hasVector()) { in SystemZTargetLowering()
110 if (Subtarget.hasVector()) { in SystemZTargetLowering()
119 if (Subtarget.hasVector()) in SystemZTargetLowering()
466 if (Subtarget.hasVector()) { in SystemZTargetLowering()
557 if (Subtarget.hasVector()) { in SystemZTargetLowering()
702 if (!Subtarget.hasVector()) { in SystemZTargetLowering()
742 MaxStoresPerMemcpy = Subtarget.hasVector() ? 2 : 0; in SystemZTargetLowering()
750 MaxStoresPerMemset = Subtarget.hasVector() ? 2 : 0; in SystemZTargetLowering()
806 if (!Subtarget.hasVector() || in isVectorConstantLegal()
1094 Subtarget.hasVector() && (Ty->isVectorTy() || Ty->isIntegerTy(128)); in isLegalAddressingMode()
[all …]
H A DSystemZAsmPrinter.cpp1253 const auto TargetHasVector = Subtarget.hasVector(); in emitPPA1()
H A DSystemZISelDAGToDAG.cpp2063 N->getFlags().hasNoSignedZeros() && Subtarget->hasVector() && in shouldSelectForReassoc()
H A DSystemZInstrInfo.cpp971 Opcode = STI.hasVector() ? SystemZ::LDR32 : SystemZ::LER; in copyPhysReg()
/src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationPlanner.h293 bool hasVector() const { return FixedVF.isVector() || ScalableVF.isVector(); } in hasVector() function