Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86RegisterBankInfo.cpp214 const LLT Ty0 = MRI.getType(Op0.getReg()); in getInstrMapping() local
219 OpRegBankIdx[0] = getPartialMappingIdx(Ty0, /* isFP */ FirstArgIsFP); in getInstrMapping()
243 const LLT Ty0 = MRI.getType(Op0.getReg()); in getInstrMapping() local
246 bool isFPTrunc = (Ty0.getSizeInBits() == 32 || Ty0.getSizeInBits() == 64) && in getInstrMapping()
249 Ty0.getSizeInBits() == 128 && in getInstrMapping()
H A DX86InstCombineIntrinsic.cpp1962 auto *Ty0 = II.getArgOperand(0)->getType(); in simplifyDemandedVectorEltsIntrinsic() local
1963 unsigned InnerVWidth = cast<FixedVectorType>(Ty0)->getNumElements(); in simplifyDemandedVectorEltsIntrinsic()
1966 unsigned NumLanes = Ty0->getPrimitiveSizeInBits() / 128; in simplifyDemandedVectorEltsIntrinsic()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp401 static Type *getWiderType(const DataLayout &DL, Type *Ty0, Type *Ty1) { in getWiderType() argument
402 Ty0 = convertPointerToIntegerType(DL, Ty0); in getWiderType()
404 if (Ty0->getScalarSizeInBits() > Ty1->getScalarSizeInBits()) in getWiderType()
405 return Ty0; in getWiderType()
H A DSLPVectorizer.cpp523 Type *Ty0 = cast<Instruction>(VL[BaseIndex])->getOperand(0)->getType(); in getSameOpcode() local
525 if (Ty0 == Ty1) { in getSameOpcode()
540 Type *Ty0 = BaseInst->getOperand(0)->getType(); in getSameOpcode() local
542 if (Ty0 == Ty1) { in getSameOpcode()
5201 Type *Ty0 = cast<GEPOperator>(VL0)->getSourceElementType(); in buildTree_rec() local
5207 if (Ty0 != CurTy) { in buildTree_rec()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp1112 Type *Ty0 = P->getIncomingValue(0)->getType(); in promoteTypes() local
1114 if (PTy != Ty0) { in promoteTypes()
1115 assert(Ty0 == DestTy); in promoteTypes()
1117 P->mutateType(Ty0); in promoteTypes()
1123 P->mutateType(Ty0); in promoteTypes()
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp637 static unsigned getElSizeLog2Diff(Type *Ty0, Type *Ty1) { in getElSizeLog2Diff() argument
638 unsigned Bits0 = Ty0->getScalarSizeInBits(); in getElSizeLog2Diff()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineVerifier.cpp224 bool verifyVectorElementMatch(LLT Ty0, LLT Ty1, const MachineInstr *MI);
892 bool MachineVerifier::verifyVectorElementMatch(LLT Ty0, LLT Ty1, in verifyVectorElementMatch() argument
894 if (Ty0.isVector() != Ty1.isVector()) { in verifyVectorElementMatch()
904 if (Ty0.isVector() && Ty0.getNumElements() != Ty1.getNumElements()) { in verifyVectorElementMatch()