Add x86_64

Change-Id: Ib0f31d147546ae187697867c6a0b937266bb9b39
This commit is contained in:
Colin Cross
2015-11-23 14:53:57 -08:00
parent b0cba6a00f
commit 6371b387b7
3 changed files with 276 additions and 0 deletions

View File

@@ -188,6 +188,21 @@ type archProperties struct {
// Properties for module variants being built to run on x86_64 (host or device)
X86_64 struct {
Embed `blueprint:"filter(android:\"arch_variant\")"`
// X86 arch variants
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\")"`
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\")"`
}
}