Home
last modified time | relevance | path

Searched refs:ArchType (Results 1 – 25 of 72) sorted by relevance

123

/build/soong/android/
Darch_list.go17 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{
Dtest_config.go84 …{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})
Darch.go94 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 …]
Dpackaging.go57 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 …]
Darch_test.go552 …{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},
Dandroidmk.go560 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/
Dtoolchain.go144 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]
Dglobal.go36 StdEnvArch = map[android.ArchType]string{
/build/soong/cc/
Dapi_level.go26 arch android.ArchType) android.ApiLevel { argument
47 min := MinApiForArch(ctx, ctx.Arch().ArchType)
Dinstaller.go87 } else if !ctx.Host() && ctx.Config().HasMultilibConflict(ctx.Arch().ArchType) {
88 dir = filepath.Join(dir, ctx.Arch().ArchType.String())
Dstl.go127 if ctx.Arch().ArchType == android.Arm {
223 if ctx.Arch().ArchType == android.Arm {
Drs.go118 if ctx.Arch().ArchType.Multilib == "lib64" {
Dlto.go80 } else if ctx.Arch().ArchType.Multilib == "lib32" {
146 if ctx.Arch().ArchType == android.Arm64 && !ctx.optimizeForSize() {
Dgenrule_test.go157 …Arch: android.Arch{ArchType: android.X86, ArchVariant: "silvermont", Abi: []string{"armeab…
162 …Arch: android.Arch{ArchType: android.Arm, ArchVariant: "armv7-a-neon", Abi: []…
Dfuzz.go277 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()
Dgenrule.go72 arch := target.Arch.ArchType
/build/soong/cc/config/
Dtoolchain.go32 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/
Dapp_set_test.go83 {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}},
Dravenwood.go47 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) {
Ddexpreopt_bootjars.go354 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()
Ddexpreopt_check.go78 odexLocation := dexpreopt.ToOdexPath(dexLocation, targets[0].Arch.ArchType)
/build/soong/rust/
Dfuzz.go145 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())
Dsanitize.go138 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/
Dhost_fake_snapshot.go110 if module.Target().Arch.ArchType != ctx.Config().BuildOSTarget.Arch.ArchType {
/build/soong/python/
Dbinary.go255 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())

123