Lines Matching defs:Ty1
34186 bool X86TargetLowering::isTruncateFree(Type *Ty1, Type *Ty2) const {
34187 if (!Ty1->isIntegerTy() || !Ty2->isIntegerTy())
34189 unsigned NumBits1 = Ty1->getPrimitiveSizeInBits();
34194 bool X86TargetLowering::allowTruncateForTailCall(Type *Ty1, Type *Ty2) const {
34195 if (!Ty1->isIntegerTy() || !Ty2->isIntegerTy())
34198 if (!isTypeLegal(EVT::getEVT(Ty1)))
34201 assert(Ty1->getPrimitiveSizeInBits() <= 64 && "i128 is probably not a noop");
34229 bool X86TargetLowering::isZExtFree(Type *Ty1, Type *Ty2) const {
34231 return Ty1->isIntegerTy(32) && Ty2->isIntegerTy(64) && Subtarget.is64Bit();