Lines Matching refs:BT
168 if (const BuiltinType *BT = Ty->getAs<BuiltinType>()) in isPromotableTypeForABI() local
169 switch (BT->getKind()) { in isPromotableTypeForABI()
329 const BuiltinType *BT = EltType->getAs<BuiltinType>(); in getParamTypeAlignment() local
331 (BT && BT->isFloatingPoint())) in getParamTypeAlignment()
589 const BuiltinType *BT = T->getAs<BuiltinType>(); in computeInfo() local
591 (BT && BT->isFloatingPoint())) { in computeInfo()
657 if (const BuiltinType *BT = Ty->getAs<BuiltinType>()) in isPromotableTypeForABI() local
658 switch (BT->getKind()) { in isPromotableTypeForABI()
701 const BuiltinType *BT = EltType->getAs<BuiltinType>(); in getParamTypeAlignment() local
703 (BT && BT->isFloatingPoint())) in getParamTypeAlignment()
733 if (const BuiltinType *BT = Ty->getAs<BuiltinType>()) { in isHomogeneousAggregateBaseType() local
734 if (BT->getKind() == BuiltinType::Float || in isHomogeneousAggregateBaseType()
735 BT->getKind() == BuiltinType::Double || in isHomogeneousAggregateBaseType()
736 BT->getKind() == BuiltinType::LongDouble || in isHomogeneousAggregateBaseType()
737 BT->getKind() == BuiltinType::Ibm128 || in isHomogeneousAggregateBaseType()
739 (BT->getKind() == BuiltinType::Float128))) { in isHomogeneousAggregateBaseType()