Home
last modified time | relevance | path

Searched refs:arch_availability (Results 1 – 4 of 4) sorted by relevance

/bionic/tools/versioner/src/
DDeclarationDatabase.cpp161 auto& arch_availability = availability.arch_availability; in VisitDeclaratorDecl() local
166 { "introduced_in_arm", { &arch_availability[Arch::arm].introduced } }, in VisitDeclaratorDecl()
167 { "introduced_in_x86", { &arch_availability[Arch::x86].introduced } }, in VisitDeclaratorDecl()
169 { &arch_availability[Arch::arm].introduced, in VisitDeclaratorDecl()
170 &arch_availability[Arch::x86].introduced } }, in VisitDeclaratorDecl()
172 { &arch_availability[Arch::arm64].introduced, in VisitDeclaratorDecl()
173 &arch_availability[Arch::riscv64].introduced, in VisitDeclaratorDecl()
174 &arch_availability[Arch::x86_64].introduced } }, in VisitDeclaratorDecl()
285 if (!other.arch_availability[arch].empty()) { in merge()
286 check_avail(arch_availability[arch]); in merge()
[all …]
DDeclarationDatabase.h67 ArchMap<AvailabilityValues> arch_availability; member
74 for (const auto& it : arch_availability) { in empty()
84 return std::tie(global_availability, arch_availability) ==
85 std::tie(rhs.global_availability, rhs.arch_availability);
DPreprocessor.cpp101 if (result.arch_availability[arch].introduced <= arch_visibility[arch] || in calculateRequiredGuard()
102 result.arch_availability[arch].introduced <= arch_min_api[arch]) { in calculateRequiredGuard()
103 result.arch_availability[arch].introduced = 0; in calculateRequiredGuard()
164 if (!avail.arch_availability[arch].empty()) { in generateGuardCondition()
197 const int arch_version = avail.arch_availability[arch].introduced; in generateGuardCondition()
214 const int arch_version = avail.arch_availability[arch].introduced; in generateGuardCondition()
237 int introduced = avail.arch_availability[it.first].introduced; in generateGuardCondition()
Dversioner.cpp385 const auto& arch_availability = symbol_availability.arch_availability[type.arch]; in checkVersions() local
390 if (arch_availability.introduced != 0 && arch_availability.introduced > type.api_level) { in checkVersions()
398 if (arch_availability.obsoleted != 0 && arch_availability.obsoleted <= type.api_level) { in checkVersions()