Lines Matching defs:BTy
540 void BTFDebug::visitBasicType(const DIBasicType *BTy, uint32_t &TypeId) {
542 uint32_t Encoding = BTy->getEncoding();
553 Encoding, BTy->getSizeInBits(), BTy->getOffsetInBits(), BTy->getName());
557 std::make_unique<BTFTypeFloat>(BTy->getSizeInBits(), BTy->getName());
563 TypeId = addType(std::move(TypeEntry), BTy);
756 const auto *BTy = cast<DIBasicType>(CTy->getBaseType());
757 IsSigned = BTy->getEncoding() == dwarf::DW_ATE_signed ||
758 BTy->getEncoding() == dwarf::DW_ATE_signed_char;
759 NumBits = BTy->getSizeInBits();
935 if (const auto *BTy = dyn_cast<DIBasicType>(Ty))
936 visitBasicType(BTy, TypeId);