/build/soong/android/ |
D | arch_list.go | 17 var archVariants = map[ArchType][]string{ 75 var cpuVariants = map[ArchType][]string{ 112 var archFeatures = map[ArchType][]string{ 144 var androidArchFeatureMap = map[ArchType]map[string][]string{
|
D | test_config.go | 84 …{Android, Arch{ArchType: Arm64, ArchVariant: "armv8-a", Abi: []string{"arm64-v8a"}}, NativeBridgeD… 85 …{Android, Arch{ArchType: Arm, ArchVariant: "armv7-a-neon", Abi: []string{"armeabi-v7a"}}, NativeBr… 88 {config.BuildOS, Arch{ArchType: X86_64}, NativeBridgeDisabled, "", "", false}, 89 {config.BuildOS, Arch{ArchType: X86}, NativeBridgeDisabled, "", "", false}, 116 {config.BuildOS, Arch{ArchType: X86_64}, NativeBridgeDisabled, "", "", false}, 117 {config.BuildOS, Arch{ArchType: X86}, NativeBridgeDisabled, "", "", false}, 126 Target{config.BuildOS, Arch{ArchType: Arm64}, NativeBridgeDisabled, "", "", true})
|
D | arch.go | 94 ArchType ArchType member 112 s := a.ArchType.String() 125 type ArchType struct { struct 137 func (a ArchType) String() string { argument 144 archTypeList []ArchType 152 Common = ArchType{ 157 var archTypeMap = map[string]ArchType{} 159 func newArch(name, multilib string) ArchType { 160 archType := ArchType{ 172 func ArchTypeList() []ArchType { [all …]
|
D | packaging.go | 57 archType ArchType 192 func (p *PackagingBase) getDepsForArch(ctx BaseModuleContext, arch ArchType) []string { 198 if arch == ctx.Target().Arch.ArchType && len(ctx.MultiTargets()) == 0 { 225 if t.Arch.ArchType == arch { 237 if t.Arch.ArchType == arch { 246 if ctx.Arch().ArchType == Common { 266 if ctx.Arch().ArchType != Common { 267 ret = append(ret, Target{Os: ctx.Os(), Arch: Arch{ArchType: Common}}) 278 if t.Arch.ArchType.Multilib == "lib32" { 317 for _, dep := range p.getDepsForArch(ctx, t.Arch.ArchType) { [all …]
|
D | arch_test.go | 552 …{Android, Arch{ArchType: X86_64, ArchVariant: "silvermont", Abi: []string{"arm64-v8a"}}, NativeBri… 553 …{Android, Arch{ArchType: X86, ArchVariant: "silvermont", Abi: []string{"armeabi-v7a"}}, NativeBrid… 554 …{Android, Arch{ArchType: Arm64, ArchVariant: "armv8-a", Abi: []string{"arm64-v8a"}}, NativeBridgeE… 555 …{Android, Arch{ArchType: Arm, ArchVariant: "armv7-a-neon", Abi: []string{"armeabi-v7a"}}, NativeBr… 688 {Windows, Arch{ArchType: X86_64}, NativeBridgeDisabled, "", "", true}, 689 {Windows, Arch{ArchType: X86}, NativeBridgeDisabled, "", "", true},
|
D | androidmk.go | 560 archStr := base.Arch().ArchType.String() 566 if base.Arch().ArchType != Common { 571 if base.Arch().ArchType != Common { 578 if base.Arch().ArchType != Common { 630 if base.Arch().ArchType != ctx.Config().Targets[base.Os()][0].Arch.ArchType { 884 if amod.Arch().ArchType != ctx.Config().Targets[amod.Os()][0].Arch.ArchType {
|
/build/soong/rust/config/ |
D | toolchain.go | 144 var toolchainFactories = make(map[android.OsType]map[android.ArchType]toolchainFactory) 146 func registerToolchainFactory(os android.OsType, arch android.ArchType, factory toolchainFactory) { argument 148 toolchainFactories[os] = make(map[android.ArchType]toolchainFactory) 154 factory := toolchainFactories[os][arch.ArchType]
|
D | global.go | 36 StdEnvArch = map[android.ArchType]string{
|
/build/soong/cc/ |
D | api_level.go | 26 arch android.ArchType) android.ApiLevel { argument 47 min := MinApiForArch(ctx, ctx.Arch().ArchType)
|
D | installer.go | 87 } else if !ctx.Host() && ctx.Config().HasMultilibConflict(ctx.Arch().ArchType) { 88 dir = filepath.Join(dir, ctx.Arch().ArchType.String())
|
D | stl.go | 127 if ctx.Arch().ArchType == android.Arm { 223 if ctx.Arch().ArchType == android.Arm {
|
D | rs.go | 118 if ctx.Arch().ArchType.Multilib == "lib64" {
|
D | lto.go | 80 } else if ctx.Arch().ArchType.Multilib == "lib32" { 146 if ctx.Arch().ArchType == android.Arm64 && !ctx.optimizeForSize() {
|
D | genrule_test.go | 157 …Arch: android.Arch{ArchType: android.X86, ArchVariant: "silvermont", Abi: []string{"armeab… 162 …Arch: android.Arch{ArchType: android.Arm, ArchVariant: "armv7-a-neon", Abi: []…
|
D | fuzz.go | 277 install, ctx.Host(), ctx.inVendor(), installBase, ctx.Arch().ArchType.String())) 282 …SharedLibrarySymbolsInstallLocation(install, ctx.inVendor(), installBase, ctx.Arch().ArchType.Stri… 303 installBase, ctx.Target().Arch.ArchType.String(), ctx.ModuleName()) 305 installBase, ctx.Target().Arch.ArchType.String(), ctx.ModuleName()) 466 archString := ccModule.Target().Arch.ArchType.String()
|
D | genrule.go | 72 arch := target.Arch.ArchType
|
/build/soong/cc/config/ |
D | toolchain.go | 32 var toolchainFactories = make(map[android.OsType]map[android.ArchType]toolchainFactory) 34 func registerToolchainFactory(os android.OsType, arch android.ArchType, factory toolchainFactory) { argument 36 toolchainFactories[os] = make(map[android.ArchType]toolchainFactory) 63 factory := toolchainFactories[os][arch.ArchType]
|
/build/soong/java/ |
D | app_set_test.go | 83 {Os: android.Android, Arch: android.Arch{ArchType: android.X86}}, 99 {Os: android.Android, Arch: android.Arch{ArchType: android.X86_64}}, 100 {Os: android.Android, Arch: android.Arch{ArchType: android.X86}},
|
D | ravenwood.go | 47 func getLibPath(archType android.ArchType) string { argument 67 forceArchType android.ArchType 92 func (r *ravenwoodTest) InstallForceOS() (*android.OsType, *android.ArchType) { 209 forceArchType android.ArchType 221 func (r *ravenwoodLibgroup) InstallForceOS() (*android.OsType, *android.ArchType) {
|
D | dexpreopt_bootjars.go | 354 if variant.target.Os == target.Os && variant.target.Arch.ArchType == target.Arch.ArchType { 446 …imageLocationsOnHost, dexpreopt.PathToLocation(image.imagePathOnHost, image.target.Arch.ArchType)), 447 …tionsOnDevice, dexpreopt.PathStringToLocation(image.imagePathOnDevice, image.target.Arch.ArchType)) 843 type bootImageFilesByArch map[android.ArchType]android.Paths 872 filesByArch[variant.target.Arch.ArchType] = variant.imagesDeps.Paths() 950 if image.target.Arch.ArchType.Name != ctx.DeviceConfig().DeviceArch() { 959 …srcRelDir := strings.Replace(relDir, image.target.Arch.ArchType.Name, ctx.DeviceConfig().DeviceArc… 974 arch := image.target.Arch.ArchType 1284 arch := image.target.Arch.ArchType 1369 sfx := variant.name + suffix + "_" + variant.target.Arch.ArchType.String()
|
D | dexpreopt_check.go | 78 odexLocation := dexpreopt.ToOdexPath(dexLocation, targets[0].Arch.ArchType)
|
/build/soong/rust/ |
D | fuzz.go | 145 install, ctx.Host(), ctx.InstallInVendor(), installBase, ctx.Arch().ArchType.String())) 150 …ySymbolsInstallLocation(install, ctx.InstallInVendor(), installBase, ctx.Arch().ArchType.String())) 172 "fuzz", ctx.Target().Arch.ArchType.String(), ctx.ModuleName()) 174 "fuzz", ctx.Target().Arch.ArchType.String(), ctx.ModuleName())
|
D | sanitize.go | 138 if len(arches) == 0 || android.InList(ctx.Arch().ArchType.Name, arches) { 180 if ctx.Arch().ArchType == android.Arm64 && ctx.Os().Bionic() { 196 if ctx.Arch().ArchType != android.Arm64 || !ctx.Os().Bionic() { 211 if ctx.Arch().ArchType != android.Arm64 || !ctx.Os().Bionic() { 216 if ctx.Os() == android.LinuxMusl && ctx.Arch().ArchType == android.X86 {
|
/build/soong/snapshot/ |
D | host_fake_snapshot.go | 110 if module.Target().Arch.ArchType != ctx.Config().BuildOSTarget.Arch.ArchType {
|
/build/soong/python/ |
D | binary.go | 255 if ctx.Arch().ArchType.Multilib == "lib64" && dir64 != "" { 258 if !ctx.Host() && ctx.Config().HasMultilibConflict(ctx.Arch().ArchType) { 259 dir = filepath.Join(dir, ctx.Arch().ArchType.String())
|