/build/soong/android/ |
D | arch.go | 32 archTypeList []ArchType 39 Common = ArchType{ 44 var archTypeMap = map[string]ArchType{ 101 var archVariants = map[ArchType][]string{ 170 var archFeatures = map[ArchType][]string{ 199 var archFeatureMap = map[ArchType]map[string][]string{ 465 var defaultArchFeatureMap = map[OsType]map[ArchType][]string{} 467 func RegisterDefaultArchVariantFeatures(os OsType, arch ArchType, features ...string) { argument 477 defaultArchFeatureMap[os] = make(map[ArchType][]string) 484 ArchType ArchType member [all …]
|
D | config.go | 92 multilibConflicts map[ArchType]bool 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, "", ""}, [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/rust/config/ |
D | toolchain.go | 115 var toolchainFactories = make(map[android.OsType]map[android.ArchType]toolchainFactory) 117 func registerToolchainFactory(os android.OsType, arch android.ArchType, factory toolchainFactory) { argument 119 toolchainFactories[os] = make(map[android.ArchType]toolchainFactory) 125 factory := toolchainFactories[os][arch.ArchType]
|
/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/cc/ |
D | stl.go | 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 | snapshot_utils.go | 44 func snapshotMapKey(name string, arch android.ArchType) string { argument 50 func (s *snapshotMap) add(name string, arch android.ArchType, snapshot string) { 56 func (s *snapshotMap) get(name string, arch android.ArchType) (snapshot string, found bool) {
|
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 | 118 firstArchVersions := map[android.ArchType]int{ 125 firstArchVersion, ok := firstArchVersions[arch.ArchType] 127 panic(fmt.Errorf("Arch %q not found in firstArchVersions", arch.ArchType)) 269 arch := ctx.Arch().ArchType.String() 362 arch := ctx.Target().Arch.ArchType.Name
|
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()
|
D | vndk_prebuilt.go | 173 if len(arches) == 0 || arches[0].ArchType.String() != p.arch() { 195 if len(arches) == 0 || arches[0].ArchType.String() != p.arch() {
|
D | sanitize.go | 231 if len(arches) == 0 || inList(ctx.Arch().ArchType.Name, arches) { 305 …if s.Cfi == nil && ctx.Config().CFIEnabledForPath(ctx.ModuleDir()) && ctx.Arch().ArchType == andro… 319 if ctx.Arch().ArchType == android.Arm { 325 if ctx.Arch().ArchType != android.Arm64 { 330 if ctx.Arch().ArchType != android.Arm64 { 453 if ctx.Arch().ArchType == android.Arm { 515 if ctx.Arch().ArchType == android.Arm { 953 if lib, ok := snapshots.get(dep, mctx.Arch().ArchType); ok { 968 if lib, ok := snapshots.get(runtimeLibrary, mctx.Arch().ArchType); ok {
|
D | binary_sdk_member.go | 126 p.archType = ccModule.Target().Arch.ArchType.String()
|
D | ndk_prebuilt.go | 41 if toolchain.Is64Bit() && ctx.Arch().ArchType != android.Arm64 {
|
D | vendor_snapshot.go | 150 if len(arches) == 0 || arches[0].ArchType.String() != p.arch() { 652 targetArch := "arch-" + m.Target().Arch.ArchType.String() 913 snapshotMap.add(module.BaseModuleName(), ctx.Arch().ArchType, ctx.ModuleName()) 977 if _, ok := snapshotMap.get(ctx.ModuleName(), ctx.Arch().ArchType); !ok {
|
/build/soong/cc/config/ |
D | toolchain.go | 26 var toolchainFactories = make(map[android.OsType]map[android.ArchType]toolchainFactory) 28 func registerToolchainFactory(os android.OsType, arch android.ArchType, factory toolchainFactory) { argument 30 toolchainFactories[os] = make(map[android.ArchType]toolchainFactory) 36 factory := toolchainFactories[os][arch.ArchType]
|
/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)) 193 func DexpreoptedArtApexJars(ctx android.BuilderContext) map[android.ArchType]android.OutputPaths { 198 files := map[android.ArchType]android.OutputPaths{} 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()
|
D | dexpreopt.go | 150 var archs []android.ArchType 154 archs = append(archs, target.Arch.ArchType)
|
D | dexpreopt_bootjars_test.go | 125 …filepath.Join("dex_bootjars", target.Os.String(), "system/framework", 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())
|
/build/soong/apex/ |
D | androidmk.go | 151 archStr := fi.module.Target().Arch.ArchType.String() 155 if fi.module.Target().Arch.ArchType != android.Common { 160 if fi.module.Target().Arch.ArchType != android.Common { 165 if fi.module.Target().Arch.ArchType != android.Common {
|
/build/soong/sdk/ |
D | testing.go | 71 {android.Windows, android.Arch{ArchType: android.X86_64}, android.NativeBridgeDisabled, "", ""}, 78 …{android.LinuxBionic, android.Arch{ArchType: android.X86_64}, android.NativeBridgeDisabled, "", ""… 92 {android.CommonOS, android.Arch{ArchType: android.Common}, android.NativeBridgeDisabled, "", ""},
|
D | update.go | 131 s.multilibUsages = s.multilibUsages.addArchType(child.Target().Arch.ArchType) 840 func (m multilibUsage) addArchType(archType android.ArchType) multilibUsage { argument 912 var archTypes []android.ArchType 914 archType := variant.Target().Arch.ArchType 1049 archType android.ArchType 1058 func newArchSpecificInfo(ctx android.SdkMemberContext, archType android.ArchType, variantProperties… argument
|
/build/soong/rust/ |
D | compiler.go | 226 if !ctx.Host() && ctx.Config().HasMultilibConflict(ctx.Arch().ArchType) { 227 dir = filepath.Join(dir, ctx.Arch().ArchType.String())
|
/build/soong/dexpreopt/ |
D | config.go | 79 CpuVariant map[android.ArchType]string // cpu variant for each architecture 80 InstructionSetFeatures map[android.ArchType]string // instruction set for each architecture 131 Archs []android.ArchType
|