Lines Matching refs:BTy
2893 } else if (const BuiltinType* BTy = ArgTy->getAs<BuiltinType>()) {
2894 if (BTy->getKind() == BuiltinType::Float) {
4609 const BuiltinType *BTy = Ty->getAs<BuiltinType>();
4610 if (!BTy)
4616 return BTy->getKind() == BuiltinType::UChar ||
4617 BTy->getKind() == BuiltinType::UShort;
4620 return BTy->getKind() == BuiltinType::SChar ||
4621 BTy->getKind() == BuiltinType::Short;
4627 if (IsAArch64 && BTy->getKind() == BuiltinType::Double)
4630 return BTy->getKind() == BuiltinType::SChar ||
4631 BTy->getKind() == BuiltinType::UChar ||
4632 BTy->getKind() == BuiltinType::Short ||
4633 BTy->getKind() == BuiltinType::UShort ||
4634 BTy->getKind() == BuiltinType::Int ||
4635 BTy->getKind() == BuiltinType::UInt ||
4636 BTy->getKind() == BuiltinType::LongLong ||
4637 BTy->getKind() == BuiltinType::ULongLong ||
4638 BTy->getKind() == BuiltinType::Float ||
4639 BTy->getKind() == BuiltinType::Half;