Searched refs:hasVector (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZCallingConv.td | 60 CCIfSubtarget<"hasVector()", 80 CCIfSubtarget<"hasVector()", 126 CCIfSubtarget<"hasVector()", 133 CCIfSubtarget<"hasVector()", 138 CCIfSubtarget<"hasVector()", 200 CCIfSubtarget<"hasVector()", 238 CCIfSubtarget<"hasVector()", 261 CCIfSubtarget<"hasVector()", 264 CCIfSubtarget<"hasVector()", 285 CCIfSubtarget<"hasVector()",
|
| H A D | SystemZRegisterInfo.cpp | 192 return Subtarget.hasVector() ? CSR_SystemZ_XPLINK64_Vector_SaveList in getCalleeSavedRegs() 202 return Subtarget.hasVector()? CSR_SystemZ_AllRegs_Vector_SaveList in getCalleeSavedRegs() 215 return Subtarget.hasVector() ? CSR_SystemZ_XPLINK64_Vector_RegMask in getCallPreservedMask() 226 return Subtarget.hasVector()? CSR_SystemZ_AllRegs_Vector_RegMask in getCallPreservedMask() 329 MF.getSubtarget<SystemZSubtarget>().hasVector()) { in eliminateFrameIndex()
|
| H A D | SystemZTargetTransformInfo.cpp | 162 if ((!ST->hasVector() && BitSize > 64) || BitSize > 128) in getIntImmCost() 445 if (ST->hasVector()) in getNumberOfRegisters() 456 return TypeSize::getFixed(ST->hasVector() ? 128 : 0); in getRegisterBitWidth() 646 else if (ST->hasVector()) { in getArithmeticInstrCost() 734 if (ST->hasVector()) { in getShuffleCost() 972 else if (ST->hasVector()) { in getCastInstrCost() 1130 else if (ST->hasVector()) { in getCmpSelInstrCost() 1467 if (customCostReductions(Opcode) && ST->hasVector() && in getArithmeticReductionCost() 1529 if (!ST->hasVector()) in shouldExpandReduction()
|
| H A D | SystemZTargetTransformInfo.h | 32 return Ty->isIntegerTy(128) && ST->hasVector(); in isInt128InVR()
|
| H A D | SystemZISelLowering.cpp | 105 if (Subtarget.hasVector()) { in SystemZTargetLowering() 119 if (Subtarget.hasVector()) { in SystemZTargetLowering() 128 if (Subtarget.hasVector()) in SystemZTargetLowering() 498 if (Subtarget.hasVector()) { in SystemZTargetLowering() 551 setOperationAction(Op, MVT::f16, Subtarget.hasVector() ? Legal : Custom); in SystemZTargetLowering() 613 if (Subtarget.hasVector()) { in SystemZTargetLowering() 762 if (!Subtarget.hasVector()) { in SystemZTargetLowering() 818 MaxStoresPerMemcpy = Subtarget.hasVector() ? 2 : 0; in SystemZTargetLowering() 826 MaxStoresPerMemset = Subtarget.hasVector() ? 2 : 0; in SystemZTargetLowering() 872 if (!Subtarget.hasVector() || in isVectorConstantLegal() [all …]
|
| H A D | SystemZInstrInfo.cpp | 994 Opcode = STI.hasVector() ? SystemZ::LDR16 : SystemZ::LER16; in copyPhysReg() 997 Opcode = STI.hasVector() ? SystemZ::LDR32 : SystemZ::LER; in copyPhysReg() 1268 (RC == &SystemZ::FP16BitRegClass && Size == 4 && !STI.hasVector())) && in foldMemoryOperandImpl() 1908 } else if (RC == &SystemZ::FP16BitRegClass && !STI.hasVector()) { in getLoadStoreOpcodes()
|
| H A D | SystemZAsmPrinter.cpp | 1388 const auto TargetHasVector = Subtarget.hasVector(); in emitPPA1()
|
| H A D | SystemZISelDAGToDAG.cpp | 2075 N->getFlags().hasNoSignedZeros() && Subtarget->hasVector() && in shouldSelectForReassoc()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorizationPlanner.h | 403 bool hasVector() const { return FixedVF.isVector() || ScalableVF.isVector(); } in hasVector() function
|