aboutsummaryrefslogtreecommitdiffstats
path: root/common
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2015-11-20 15:35:26 -0800
committerColin Cross <ccross@android.com>2015-11-24 21:34:26 +0000
commitb0cba6a00fb333fd1bfc01a82cebf35f2d8bf162 (patch)
tree005d84ca7d0b04854a4e6d0ca2c78fb6153b00a2 /common
parent41280a4225d9cd454969169da219e810b931c5bc (diff)
downloadbuild_soong-b0cba6a00fb333fd1bfc01a82cebf35f2d8bf162.tar.gz
build_soong-b0cba6a00fb333fd1bfc01a82cebf35f2d8bf162.tar.bz2
build_soong-b0cba6a00fb333fd1bfc01a82cebf35f2d8bf162.zip
Add x86
Change-Id: I28e78cd49b184e0aa50c1c562b6bf719300e0832
Diffstat (limited to 'common')
-rw-r--r--common/arch.go17
1 files changed, 13 insertions, 4 deletions
diff --git a/common/arch.go b/common/arch.go
index 7ed8f268..62d6980b 100644
--- a/common/arch.go
+++ b/common/arch.go
@@ -168,12 +168,21 @@ type archProperties struct {
Embed `blueprint:"filter(android:\"arch_variant\")"`
// X86 arch variants
- Atom interface{} `blueprint:"filter(android:\"arch_variant\")"`
- Silvermont interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Atom interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Haswell interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Ivybridge interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Sandybridge interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Silvermont interface{} `blueprint:"filter(android:\"arch_variant\")"`
// X86 arch features
- Ssse3 interface{} `blueprint:"filter(android:\"arch_variant\")"`
- Sse4 interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Ssse3 interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Sse4 interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Sse4_1 interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Sse4_2 interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Aes_ni interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Avx interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Popcnt interface{} `blueprint:"filter(android:\"arch_variant\")"`
+ Movbe interface{} `blueprint:"filter(android:\"arch_variant\")"`
}
// Properties for module variants being built to run on x86_64 (host or device)