/aosp12/build/soong/rust/config/ |
H A D | toolchain.go | 124 arch := t.LibclangRuntimeLibraryArch() 125 if arch == "" { 129 return "libclang_rt." + library + "-" + arch 131 return "libclang_rt." + library + "-" + arch + "-android" 135 arch := t.LibclangRuntimeLibraryArch() 136 if arch == "" { 140 return "librustc_rt." + library + "-" + arch 149 type toolchainFactory func(arch android.Arch) Toolchain 157 toolchainFactories[os][arch] = factory 161 factory := toolchainFactories[os][arch.ArchType] [all …]
|
/aosp12/art/build/ |
H A D | codegen.go | 59 var arch *codegenArchProperties 62 arch = &c.Codegen.Arm 64 arch = &c.Codegen.Arm64 66 arch = &c.Codegen.X86 68 arch = &c.Codegen.X86_64 72 return arch 76 arch := getCodegenArchProperties(archName) 126 arch := getCodegenArchProperties(archName) 133 cp.Target.Host = &arch.CodegenCommonArchProperties 158 for _, arch := range arches { [all …]
|
/aosp12/system/extras/simpleperf/ |
H A D | perf_regs.cpp | 33 if (arch == "x86" || arch == "i686") { in GetArchType() 35 } else if (arch == "x86_64") { in GetArchType() 37 } else if (arch == "aarch64") { in GetArchType() 43 if (arch[3] == 'v') { in GetArchType() 44 int version = atoi(&arch[4]); in GetArchType() 74 std::string GetArchString(ArchType arch) { in GetArchString() argument 75 switch (arch) { in GetArchString() 91 switch (arch) { in GetSupportedRegMask() 131 switch (arch) { in GetRegName() 189 switch (arch) { in GetSpRegValue() [all …]
|
H A D | perf_regs.h | 62 ArchType GetArchType(const std::string& arch); 64 std::string GetArchString(ArchType arch); 65 uint64_t GetSupportedRegMask(ArchType arch); 66 std::string GetRegName(size_t regno, ArchType arch); 70 explicit ScopedCurrentArch(ArchType arch) : saved_arch(current_arch) { in ScopedCurrentArch() argument 71 current_arch = arch; in ScopedCurrentArch() 84 ArchType arch; member
|
/aosp12/bionic/libc/kernel/tools/ |
H A D | generate_uapi_headers.sh | 222 for arch in "${ARCH_LIST[@]}"; do 223 echo "Generating headers for arch ${arch}" 225 make ARCH=${arch} distclean 226 make ARCH=${arch} headers_install 251 for arch in "${ARCH_LIST[@]}"; do 253 copy_hdrs "${KERNEL_DIR}/arch/${arch}/include/uapi" \ 254 "${ANDROID_KERNEL_DIR}/uapi/asm-${arch}" 257 "${ANDROID_KERNEL_DIR}/uapi/asm-${arch}" 275 for arch in "${ARCH_LIST[@]}"; do 276 echo "Cleaning kernel files for arch ${arch}" [all …]
|
H A D | kernel.py | 106 def parseFile(self, path, arch=None, kernel_root=None): argument 138 if arch and arch in kernel_default_arch_macros: 139 macros.update(kernel_default_arch_macros[arch]) 213 self.setArch(arch=None) 215 def setArch(self,arch=None): argument 216 self.curr_arch = arch 218 if arch: 219 self.prefix = "asm-%s/" % arch 272 for arch in self.archs: 273 self.setArch(arch) [all …]
|
H A D | clean_header.py | 96 arch = None 99 arch = m.group(2) 109 if arch and arch in kernel_default_arch_macros: 110 macros.update(kernel_default_arch_macros[arch]) 112 if arch and arch in kernel_arch_token_replacements: 113 blocks.replaceTokens(kernel_arch_token_replacements[arch])
|
/aosp12/bionic/libc/tools/ |
H A D | gensyscalls.py | 398 t[arch] = True 401 if arch == "lp32": 404 t[arch] = True 405 elif arch == "lp64": 407 if "64" in arch: 410 t[arch] = True 430 def main(arch, syscall_file): argument 458 if ("asm-%s" % arch) in syscall: 461 if arch == 'arm64': 469 arch = sys.argv[1] variable [all …]
|
/aosp12/build/soong/bazel/ |
H A D | properties.go | 240 switch arch { 257 switch arch { 323 for arch := range PlatformArchMap { 324 this := attrs.GetValueForArch(arch) 325 that := other.GetValueForArch(arch) 327 attrs.SetValueForArch(arch, this) 343 for arch := range PlatformArchMap { 464 for arch := range PlatformArchMap { 539 for arch := range PlatformArchMap { 540 this := attrs.GetValueForArch(arch) [all …]
|
/aosp12/bionic/libc/ |
H A D | Android.bp | 186 arch: { 348 arch: { 636 arch: { 762 arch: { 822 arch: { 1332 arch: { 1358 arch: { 1398 arch: { 1468 arch: { 1496 arch: { [all …]
|
/aosp12/build/bazel/platforms/ |
H A D | BUILD.bazel | 12 # These model after the arch and OS definitions in build/soong/android/arch.go. 21 "//build/bazel/platforms/arch:x86", 29 "//build/bazel/platforms/arch:x86_64", 39 "//build/bazel/platforms/arch:arm64", 47 "//build/bazel/platforms/arch:x86_64", 56 "//build/bazel/platforms/arch:x86_64", 65 "//build/bazel/platforms/arch:x86", 73 "//build/bazel/platforms/arch:x86_64", 83 "//build/bazel/platforms/arch:arm", 91 "//build/bazel/platforms/arch:arm64", [all …]
|
/aosp12/build/soong/cc/config/ |
H A D | toolchain.go | 24 type toolchainFactory func(arch android.Arch) Toolchain 32 toolchainFactories[os][arch] = factory 57 func FindToolchain(os android.OsType, arch android.Arch) Toolchain { 58 t, err := findToolchain(os, arch) 65 func findToolchain(os android.OsType, arch android.Arch) (Toolchain, error) { 66 factory := toolchainFactories[os][arch.ArchType] 70 return factory(arch), nil 210 arch := t.LibclangRuntimeLibraryArch() 211 if arch == "" { 215 return "libclang_rt." + library + "-" + arch [all …]
|
/aosp12/art/runtime/arch/ |
H A D | arch_test.cc | 128 #define TEST_ARCH_TYPE(Arch, arch, type) \ argument 129 EXPECT_EQ(arch::Arch##CalleeSaveFrame::GetFrameSize(CalleeSaveType::k##type), \ 130 arch::kFrameSize##type); \ 132 arch::kFrameSize##type - static_cast<size_t>(k##Arch##PointerSize)) 133 #define TEST_ARCH(Arch, arch) \ argument 135 TEST_ARCH_TYPE(Arch, arch, SaveAllCalleeSaves); \ 136 TEST_ARCH_TYPE(Arch, arch, SaveRefsOnly); \ 137 TEST_ARCH_TYPE(Arch, arch, SaveRefsAndArgs); \ 138 TEST_ARCH_TYPE(Arch, arch, SaveEverything); \ 139 TEST_ARCH_TYPE(Arch, arch, SaveEverythingForClinit); \ [all …]
|
/aosp12/packages/modules/Gki/ |
H A D | download_boot_prebuilt.py | 75 def update_prebuilt(build_id, boot_prebuilt, ver, arch, variant, bug): argument 76 device = "aosp_" + arch 77 arch_dir = os.path.join(boot_prebuilt, ver, arch) 114 for arch in os.listdir(os.path.join(boot_prebuilt, ver)): 115 if arch not in SUPPORTED_ARCHS: 119 arch, variant, args.bug))) 121 futures.wait([f for ver, arch, f in fs]) 125 for ver, arch, future in fs: 127 logger.error("%s/%s: %s", ver, arch, future.exception()) 129 logger.info("%s/%s: Updated.", ver, arch) [all …]
|
/aosp12/frameworks/rs/driver/runtime/ |
H A D | Android.mk | 45 arch/generic.c 49 arch/generic.c 62 arch/neon.ll \ 63 arch/clamp.c 67 arch/asimd.ll \ 68 arch/clamp.c 72 arch/generic.c \ 73 arch/x86_sse2.ll \ 74 arch/x86_sse3.ll 89 LOCAL_SRC_FILES_32 += arch/generic.c [all …]
|
/aosp12/build/soong/cc/ |
H A D | vendor_snapshot_test.go | 349 arch: { 371 arch: { 393 arch: { 407 arch: { 437 arch: { 476 arch: { 529 arch: { 552 arch: { 570 arch: { 583 arch: { [all …]
|
/aosp12/art/runtime/ |
H A D | Android.bp | 262 "arch/context.cc", 264 "arch/memcmp16.cc", 266 "arch/arm/registers_arm.cc", 268 "arch/arm64/registers_arm64.cc", 270 "arch/x86/registers_x86.cc", 291 arch: { 305 "arch/arm/thread_arm.cc", 336 "arch/x86/thread_x86.cc", 714 "arch/arch_test.cc", 716 "arch/memcmp16_test.cc", [all …]
|
/aosp12/bionic/tools/ |
H A D | generate-version-script.py | 11 for arch in ["arm", "arm64", "x86", "x86_64"]: 12 if arch in tags: 16 def GenerateVersionScript(arch, in_filename, out_filename): argument 23 if arch not in tags and has_arch_tags(tags): 27 arch = sys.argv[1] variable 30 GenerateVersionScript(arch, in_filename, out_filename)
|
/aosp12/build/soong/cc/symbolfile/ |
H A D | __init__.py | 177 if not symbol_in_arch(version.tags, arch): 179 if not symbol_in_api(version.tags, arch, api): 184 def should_omit_symbol(symbol: Symbol, arch: Arch, api: int, llndk: bool, 193 if not symbol_in_arch(symbol.tags, arch): 195 if not symbol_in_api(symbol.tags, arch, api): 200 def symbol_in_arch(tags: Iterable[Tag], arch: Arch) -> bool: 204 if tag == arch: 215 def symbol_in_api(tags: Iterable[Tag], arch: Arch, api: int) -> bool: 223 elif tag.startswith('introduced-' + arch + '='): 272 def __init__(self, input_file: TextIO, api_map: ApiMap, arch: Arch, [all …]
|
/aosp12/system/libvintf/include/vintf/ |
H A D | TransportArch.h | 29 Arch arch = Arch::ARCH_EMPTY; member 32 TransportArch(Transport t, Arch a) : transport(t), arch(a) {} in TransportArch() 35 return transport == other.transport && arch == other.arch; 40 return arch < other.arch;
|
/aosp12/bionic/tools/versioner/src/ |
H A D | Preprocessor.cpp | 63 if (arch_visibility[type.arch] == 0 || arch_visibility[type.arch] > type.api_level) { in calculateRequiredGuard() 80 for (Arch arch : supported_archs) { in calculateRequiredGuard() local 81 if (arch_visibility[arch] != 0) { in calculateRequiredGuard() 82 arch_visibility_str += to_string(arch); in calculateRequiredGuard() 100 for (Arch arch : supported_archs) { in calculateRequiredGuard() local 101 if (result.arch_availability[arch].introduced <= arch_visibility[arch]) { in calculateRequiredGuard() 162 for (Arch arch : supported_archs) { in generateGuardCondition() local 192 for (Arch arch : archs) { in generateGuardCondition() local 194 max_min_version = arch_min_api[arch]; in generateGuardCondition() 213 for (Arch arch : archs) { in generateGuardCondition() local [all …]
|
/aosp12/build/soong/android/ |
H A D | arch.go | 870 Name: arch.Field, 1219 archType := arch.ArchType 1221 if arch.ArchType != Common { 1248 if arch.CpuVariant != arch.ArchVariant { 1325 if arch.ArchType == X86 && (hasArmAbi(arch) || 1332 if arch.ArchType == X86_64 && (hasArmAbi(arch) || 1353 arch := m.Arch() 1537 arch string member 1568 arch, err := decodeArch(os, config.arch, &config.archVariant, 1576 Arch: arch, [all …]
|
/aosp12/build/blueprint/bpmodify/ |
H A D | bpmodify_test.go | 77 arch: { 94 arch: { 107 arch: { 123 arch: { 136 arch: { 154 arch: { 167 arch: { 200 arch: {}, 206 arch: {},
|
/aosp12/bionic/linker/ |
H A D | Android.bp | 56 arch: { 83 arch: { 206 "arch/arm/begin.S", 214 "arch/arm64/begin.S", 223 "arch/x86/begin.S", 236 arch: { 251 arch: { 420 arch: { 450 arch: { 535 arch: { [all …]
|
/aosp12/system/unwinding/libunwindstack/tests/ |
H A D | ElfCacheTest.cpp | 136 EXPECT_EQ(ARCH_ARM, elf0_1->arch()); in VerifyWithinSameMap() 139 EXPECT_EQ(ARCH_ARM, elf0_2->arch()); in VerifyWithinSameMap() 150 EXPECT_EQ(ARCH_X86, elf100_1->arch()); in VerifyWithinSameMap() 153 EXPECT_EQ(ARCH_X86, elf100_2->arch()); in VerifyWithinSameMap() 164 EXPECT_EQ(ARCH_X86_64, elf200_1->arch()); in VerifyWithinSameMap() 178 EXPECT_EQ(ARCH_ARM, elf300_1->arch()); in VerifyWithinSameMap() 181 EXPECT_EQ(ARCH_ARM, elf300_2->arch()); in VerifyWithinSameMap() 226 EXPECT_EQ(ARCH_ARM, elf300_1->arch()); in VerifyWithinSameMapNeverReadAtZero() 229 EXPECT_EQ(ARCH_ARM, elf300_2->arch()); in VerifyWithinSameMapNeverReadAtZero() 240 EXPECT_EQ(ARCH_ARM, elf400_1->arch()); in VerifyWithinSameMapNeverReadAtZero() [all …]
|