Lines Matching defs:BTy
2953 } else if (const BuiltinType* BTy = ParamTy->getAs<BuiltinType>()) {
2954 if (BTy->getKind() == BuiltinType::Float) {
4733 const BuiltinType *BTy = Ty->getAs<BuiltinType>();
4734 if (!BTy)
4748 return BTy->getKind() == BuiltinType::UChar ||
4749 BTy->getKind() == BuiltinType::UShort ||
4750 BTy->getKind() == BuiltinType::ULong ||
4751 BTy->getKind() == BuiltinType::ULongLong;
4754 return BTy->getKind() == BuiltinType::SChar ||
4755 BTy->getKind() == BuiltinType::Short;
4766 if (Is64Bit && BTy->getKind() == BuiltinType::Double)
4769 return BTy->getKind() == BuiltinType::SChar ||
4770 BTy->getKind() == BuiltinType::UChar ||
4771 BTy->getKind() == BuiltinType::Short ||
4772 BTy->getKind() == BuiltinType::UShort ||
4773 BTy->getKind() == BuiltinType::Int ||
4774 BTy->getKind() == BuiltinType::UInt ||
4775 BTy->getKind() == BuiltinType::Long ||
4776 BTy->getKind() == BuiltinType::ULong ||
4777 BTy->getKind() == BuiltinType::LongLong ||
4778 BTy->getKind() == BuiltinType::ULongLong ||
4779 BTy->getKind() == BuiltinType::Float ||
4780 BTy->getKind() == BuiltinType::Half;