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