Lines Matching defs:BTy
531 void BTFDebug::visitBasicType(const DIBasicType *BTy, uint32_t &TypeId) {
533 uint32_t Encoding = BTy->getEncoding();
544 Encoding, BTy->getSizeInBits(), BTy->getOffsetInBits(), BTy->getName());
548 std::make_unique<BTFTypeFloat>(BTy->getSizeInBits(), BTy->getName());
554 TypeId = addType(std::move(TypeEntry), BTy);
747 const auto *BTy = cast<DIBasicType>(CTy->getBaseType());
748 IsSigned = BTy->getEncoding() == dwarf::DW_ATE_signed ||
749 BTy->getEncoding() == dwarf::DW_ATE_signed_char;
750 NumBits = BTy->getSizeInBits();
922 if (const auto *BTy = dyn_cast<DIBasicType>(Ty))
923 visitBasicType(BTy, TypeId);