Home
last modified time | relevance | path

Searched refs:arch (Results 1 – 25 of 46) sorted by relevance

12

/build/soong/java/
Ddexpreopt_bootjars.go205 arch android.ArchType, profile android.Path, missingDeps []string) {
209 symbolsDir := image.symbolsDir.Join(ctx, "system/framework", arch.String())
211 outputDir := image.dir.Join(ctx, "system/framework", arch.String())
212 outputPath := image.images[arch]
213 oatLocation := pathtools.ReplaceExtension(dexpreopt.PathToLocation(outputPath, arch), "oat")
269 FlagWithArg("--instruction-set=", arch.String()).
270 FlagWithArg("--instruction-set-variant=", global.CpuVariant[arch]).
271 FlagWithArg("--instruction-set-features=", global.InstructionSetFeatures[arch]).
286 installDir := filepath.Join("/system/framework", arch.String())
328 …rule.Build(pctx, ctx, image.name+"JarsDexpreopt_"+arch.String(), "dexpreopt "+image.name+" jars "+
[all …]
/build/soong/cc/config/
Dtoolchain.go24 type toolchainFactory func(arch android.Arch) Toolchain
28 func registerToolchainFactory(os android.OsType, arch android.ArchType, factory toolchainFactory) {
32 toolchainFactories[os][arch] = factory
35 func FindToolchain(os android.OsType, arch android.Arch) Toolchain {
36 factory := toolchainFactories[os][arch.ArchType]
38 panic(fmt.Errorf("Toolchain not found for %s arch %q", os.String(), arch.String()))
40 return factory(arch)
180 arch := t.LibclangRuntimeLibraryArch()
181 if arch == "" {
184 return "libclang_rt." + library + "-" + arch + "-android"
Darm64_device.go199 func arm64ToolchainFactory(arch android.Arch) Toolchain {
200 switch arch.ArchVariant {
205 panic(fmt.Sprintf("Unknown ARM architecture version: %q", arch.ArchVariant))
208 toolchainClangCflags := []string{arm64ClangArchVariantCflagsVar[arch.ArchVariant]}
210 variantOrDefault(arm64ClangCpuVariantCflagsVar, arch.CpuVariant))
213 switch arch.CpuVariant {
Darm_device.go319 func armToolchainFactory(arch android.Arch) Toolchain {
324 toolchainClangCflags[1] = armClangArchVariantCflagsVar[arch.ArchVariant]
327 variantOrDefault(armClangCpuVariantCflagsVar, arch.CpuVariant))
329 switch arch.ArchVariant {
331 switch arch.CpuVariant {
343 panic(fmt.Sprintf("Unknown ARM architecture version: %q", arch.ArchVariant))
Dx86_device.go191 func x86ToolchainFactory(arch android.Arch) Toolchain {
194 "${config.X86" + arch.ArchVariant + "VariantClangCflags}",
197 for _, feature := range arch.ArchFeatures {
Dx86_64_device.go181 func x86_64ToolchainFactory(arch android.Arch) Toolchain {
184 "${config.X86_64" + arch.ArchVariant + "VariantClangCflags}",
187 for _, feature := range arch.ArchFeatures {
Dmips64_device.go138 func mips64ToolchainFactory(arch android.Arch) Toolchain {
141 toolchainClangCflags: "${config.Mips64" + arch.ArchVariant + "VariantClangCflags}",
Dmips_device.go177 func mipsToolchainFactory(arch android.Arch) Toolchain {
180 toolchainClangCflags: "${config.Mips" + arch.ArchVariant + "VariantClangCflags}",
Dx86_linux_host.go247 func linuxX86ToolchainFactory(arch android.Arch) Toolchain {
251 func linuxX8664ToolchainFactory(arch android.Arch) Toolchain {
Dx86_windows_host.go264 func windowsX86ToolchainFactory(arch android.Arch) Toolchain {
268 func windowsX8664ToolchainFactory(arch android.Arch) Toolchain {
Darm64_fuchsia_device.go95 func arm64FuchsiaToolchainFactory(arch android.Arch) Toolchain {
/build/soong/cc/
Dgen_stub_libs.py111 def should_omit_version(version, arch, api, vndk, apex): argument
129 if not symbol_in_arch(version.tags, arch):
131 if not symbol_in_api(version.tags, arch, api):
136 def should_omit_symbol(symbol, arch, api, vndk, apex): argument
144 if not symbol_in_arch(symbol.tags, arch):
146 if not symbol_in_api(symbol.tags, arch, api):
151 def symbol_in_arch(tags, arch): argument
155 if tag == arch:
166 def symbol_in_api(tags, arch, api): argument
174 elif tag.startswith('introduced-' + arch + '='):
[all …]
Dndk_library.go121 arch android.Arch) (string, error) {
137 firstArchVersion, ok := firstArchVersions[arch.ArchType]
139 panic(fmt.Errorf("Arch %q not found in firstArchVersions", arch.ArchType))
276 arch := ctx.Arch().ArchType.String()
289 "arch": arch,
346 arch := ctx.Target().Arch.ArchType.Name
352 if ctx.toolchain().Is64Bit() && arch != "arm64" {
357 "platforms/android-%s/arch-%s/usr/%s", apiLevel, arch, libDir))
Dvndk_prebuilt.go80 if p.arch() != "" {
81 suffix += "." + p.arch()
93 func (p *vndkPrebuiltLibraryDecorator) arch() string { func
134 if len(arches) == 0 || arches[0].ArchType.String() != p.arch() {
/build/soong/android/
Darch.go508 func RegisterDefaultArchVariantFeatures(os OsType, arch ArchType, features ...string) {
512 if !InList(feature, archFeatures[arch]) {
513 panic(fmt.Errorf("Invalid feature %q for arch %q variant \"\"", feature, arch))
520 defaultArchFeatureMap[os][arch] = features
990 for i, arch := range archTypeList {
993 for _, archVariant := range archVariants[arch] {
997 for _, feature := range archFeatures[arch] {
1011 Name: arch.Field,
1147 arch := a.Arch()
1171 t := arch.ArchType
[all …]
Dhooks.go51 h.arch = append(h.arch, hook)
66 if len(x.arch) > 0 {
67 for _, x := range x.arch {
122 arch []func(ArchHookContext) member
/build/kati/
Dninja_test.go118 …oexecstack -fPIC -no-canonical-prefixes -include build/core/combo/include/arch/linux-x86/AndroidCo…
119 …oexecstack -fPIC -no-canonical-prefixes -include build/core/combo/include/arch/linux-x86/AndroidCo…
123arch-arm/include -isystem bionic/libc/include -isystem bionic/libc/kernel/uapi -isystem bionic/lib…
131arch/) && (prebuilts/clang/linux-x86/host/3.6/bin/clang -Iframeworks/rs/scriptc -Iexternal/clang/l…
132arch/) && (prebuilts/clang/linux-x86/host/3.6/bin/clang -Iframeworks/rs/scriptc -Iexternal/clang/l…
133 …depfile: `out/target/product/generic/obj/SHARED_LIBRARIES/libclcore.bc_intermediates/arch/generic.…
/build/soong/ui/metrics/metrics_proto/
Dmetrics.proto50 // The target arch information, eg. arm.
53 // The target arch variant information, eg. armv7-a-neon.
59 // The host arch information, eg. x86_64.
62 // The host 2nd arch information, eg. x86.
74 // The host cross arch information, eg. x86.
77 // The host cross 2nd arch information, eg. x86_64.
/build/soong/dexpreopt/
Ddexpreopt.go126 for i, arch := range module.Archs {
128 dexpreoptCommand(ctx, global, module, rule, arch, profile, image, appImage, generateDM)
193 arch android.ArchType, profile, bootImage android.Path, appImage, generateDM bool) {
207 arch.String(),
211 …odexPath := module.BuildPath.InSameDir(ctx, "oat", arch.String(), pathtools.ReplaceExtension(base,…
226 bootImageLocation = PathToLocation(bootImage, arch)
359 FlagWithArg("--instruction-set=", arch.String()).
360 FlagWithArg("--instruction-set-variant=", global.CpuVariant[arch]).
361 FlagWithArg("--instruction-set-features=", global.InstructionSetFeatures[arch]).
557 func PathToLocation(path android.Path, arch android.ArchType) string {
[all …]
/build/make/core/combo/
DTARGET_linux-arm64.mk36 TARGET_ARCH_SPECIFIC_MAKEFILE := $(BUILD_COMBOS)/arch/$(TARGET_ARCH)/$(TARGET_ARCH_VARIANT).mk
DTARGET_linux-mips64.mk36 TARGET_ARCH_SPECIFIC_MAKEFILE := $(BUILD_COMBOS)/arch/$(TARGET_ARCH)/$(TARGET_ARCH_VARIANT).mk
DTARGET_linux-x86_64.mk29 TARGET_ARCH_SPECIFIC_MAKEFILE := $(BUILD_COMBOS)/arch/$(TARGET_ARCH)/$(TARGET_ARCH_VARIANT).mk
DTARGET_linux-mips.mk36 TARGET_ARCH_SPECIFIC_MAKEFILE := $(BUILD_COMBOS)/arch/$(TARGET_$(combo_2nd_arch_prefix)ARCH)/$(TARG…
DTARGET_linux-x86.mk29 TARGET_ARCH_SPECIFIC_MAKEFILE := $(BUILD_COMBOS)/arch/$(TARGET_$(combo_2nd_arch_prefix)ARCH)/$(TARG…
/build/soong/ui/metrics/
Dmetrics.go115 func (m *Metrics) getArch(arch string) *metrics_proto.MetricsBase_ARCH {
116 switch arch {

12