/build/soong/cc/ |
D | stl.go | 139 versionStr, err := normalizeNdkApiLevel(ctx, ctx.sdkVersion(), ctx.Arch()) 159 if ctx.Arch().ArchType == android.Arm { 211 if ctx.Arch().ArchType == android.Arm { 244 if ctx.Arch().ArchType == android.X86 { 256 if ctx.Arch().ArchType == android.Arm { 266 if ctx.Arch().ArchType == android.Arm {
|
D | installer.go | 71 } else if !ctx.Host() && ctx.Config().HasMultilibConflict(ctx.Arch().ArchType) { 72 dir = filepath.Join(dir, ctx.Arch().ArchType.String())
|
D | ndk_library.go | 111 arch android.Arch) (string, error) { argument 189 mctx.Arch()) 269 arch := ctx.Arch().ArchType.String() 362 arch := ctx.Target().Arch.ArchType.Name
|
D | ndk_prebuilt.go | 41 if toolchain.Is64Bit() && ctx.Arch().ArchType != android.Arm64 { 159 return android.PathForSource(ctx, libDir).Join(ctx, ctx.Arch().Abi[0])
|
D | fuzz.go | 211 "fuzz", ctx.Target().Arch.ArchType.String(), ctx.ModuleName()) 213 "fuzz", ctx.Target().Arch.ArchType.String(), ctx.ModuleName()) 279 lib, ctx.Host(), ctx.Arch().ArchType.String())) 284 sharedLibrarySymbolsInstallLocation(lib, ctx.Arch().ArchType.String())) 389 archString := ccModule.Arch().ArchType.String()
|
/build/soong/python/ |
D | installer.go | 52 if ctx.Arch().ArchType.Multilib == "lib64" && installer.dir64 != "" { 55 if !ctx.Host() && ctx.Config().HasMultilibConflict(ctx.Arch().ArchType) { 56 dir = filepath.Join(dir, ctx.Arch().ArchType.String())
|
/build/soong/android/ |
D | arch.go | 483 type Arch struct { struct 491 func (a Arch) String() string { argument 636 commonTargetMap[name] = Target{Os: os, Arch: Arch{ArchType: Common}} 661 Arch Arch member 680 variation += target.Arch.String() 944 if targets[i].Arch.ArchType != arch { 957 Arch, Multilib, Target interface{} member 1118 Arch: reflect.Zero(t.arch).Interface(), 1272 arch := m.Arch() 1472 Arch: arch, [all …]
|
D | config.go | 262 …{Android, Arch{ArchType: X86_64, ArchVariant: "silvermont", Abi: []string{"arm64-v8a"}}, NativeBri… 263 …{Android, Arch{ArchType: X86, ArchVariant: "silvermont", Abi: []string{"armeabi-v7a"}}, NativeBrid… 264 …{Android, Arch{ArchType: Arm64, ArchVariant: "armv8-a", Abi: []string{"arm64-v8a"}}, NativeBridgeE… 265 …{Android, Arch{ArchType: Arm, ArchVariant: "armv7-a-neon", Abi: []string{"armeabi-v7a"}}, NativeBr… 277 …{Fuchsia, Arch{ArchType: Arm64, ArchVariant: "", Abi: []string{"arm64-v8a"}}, NativeBridgeDisabled… 280 {BuildOs, Arch{ArchType: X86_64}, NativeBridgeDisabled, "", ""}, 294 …{Android, Arch{ArchType: Arm64, ArchVariant: "armv8-a", Abi: []string{"arm64-v8a"}}, NativeBridgeD… 295 …{Android, Arch{ArchType: Arm, ArchVariant: "armv7-a-neon", Abi: []string{"armeabi-v7a"}}, NativeBr… 298 {BuildOs, Arch{ArchType: X86_64}, NativeBridgeDisabled, "", ""}, 299 {BuildOs, Arch{ArchType: X86}, NativeBridgeDisabled, "", ""}, [all …]
|
D | androidmk.go | 300 archStr := amod.Arch().ArchType.String() 305 if amod.Arch().ArchType != Common { 311 if amod.Arch().ArchType != Common { 317 if amod.Arch().ArchType != Common { 367 if amod.Arch().ArchType != config.Targets[amod.Os()][0].Arch.ArchType { 571 if amod.Arch().ArchType != ctx.Config().Targets[amod.Os()][0].Arch.ArchType {
|
/build/soong/apex/ |
D | prebuilt.go | 110 Arch struct { member 177 switch ctx.MultiTargets()[0].Arch.ArchType { 179 src = String(p.properties.Arch.Arm.Src) 181 src = String(p.properties.Arch.Arm64.Src) 183 src = String(p.properties.Arch.X86.Src) 185 src = String(p.properties.Arch.X86_64.Src) 187 ctx.ModuleErrorf("prebuilt_apex does not support %q", ctx.MultiTargets()[0].Arch.String())
|
/build/soong/rust/config/ |
D | toolchain.go | 113 type toolchainFactory func(arch android.Arch) Toolchain 124 func FindToolchain(os android.OsType, arch android.Arch) Toolchain { argument
|
D | x86_linux_host.go | 87 func linuxX8664ToolchainFactory(arch android.Arch) Toolchain { argument 115 func linuxX86ToolchainFactory(arch android.Arch) Toolchain { argument
|
D | arm_device.go | 77 func ArmToolchainFactory(arch android.Arch) Toolchain { argument
|
D | arm64_device.go | 77 func Arm64ToolchainFactory(arch android.Arch) Toolchain { argument
|
D | x86_64_device.go | 79 func x86_64ToolchainFactory(arch android.Arch) Toolchain { argument
|
D | x86_darwin_host.go | 87 func darwinX8664ToolchainFactory(arch android.Arch) Toolchain { argument
|
D | x86_device.go | 82 func x86ToolchainFactory(arch android.Arch) Toolchain { argument
|
/build/soong/ui/metrics/metrics_proto/ |
D | metrics.proto | 41 enum Arch { enum 49 optional Arch target_arch = 6 [default = UNKNOWN]; 58 optional Arch host_arch = 9 [default = UNKNOWN]; 61 optional Arch host_2nd_arch = 10 [default = UNKNOWN];
|
/build/soong/cc/config/ |
D | x86_linux_host.go | 255 func linuxX86ToolchainFactory(arch android.Arch) Toolchain { argument 259 func linuxX8664ToolchainFactory(arch android.Arch) Toolchain { argument
|
D | x86_windows_host.go | 269 func windowsX86ToolchainFactory(arch android.Arch) Toolchain { argument 273 func windowsX8664ToolchainFactory(arch android.Arch) Toolchain { argument
|
D | toolchain.go | 24 type toolchainFactory func(arch android.Arch) Toolchain 35 func FindToolchain(os android.OsType, arch android.Arch) Toolchain { argument
|
D | arm64_fuchsia_device.go | 95 func arm64FuchsiaToolchainFactory(arch android.Arch) Toolchain { argument
|
D | x86_64_fuchsia_device.go | 100 func fuchsiaToolchainFactory(arch android.Arch) Toolchain { argument
|
/build/soong/java/ |
D | dexpreopt_bootjars.go | 95 if variant.target.Os == target.Os && variant.target.Arch.ArchType == target.Arch.ArchType { 158 return append(imageLocations, dexpreopt.PathToLocation(image.images, image.target.Arch.ArchType)) 202 files[variant.target.Arch.ArchType] = variant.imagesDeps 363 arch := image.target.Arch.ArchType 662 arch := image.target.Arch.ArchType 736 sfx := variant.name + suffix + "_" + variant.target.Arch.ArchType.String()
|
/build/soong/sh/ |
D | sh_binary.go | 198 if ctx.Target().Arch.ArchType.Multilib == "lib64" { 203 } else if !ctx.Host() && ctx.Config().HasMultilibConflict(ctx.Arch().ArchType) { 204 testDir = filepath.Join(testDir, ctx.Arch().ArchType.String())
|