Lines Matching refs:multilib
552 func newArch(name, multilib string) ArchType {
556 Multilib: multilib,
916 multilib, extraMultilib := decodeMultilib(base, os.Class)
917 targets, err := decodeMultilibTargets(multilib, osTargets, prefer32)
960 func decodeMultilib(base *ModuleBase, class OsClass) (multilib, extraMultilib string) {
963 multilib = String(base.commonProperties.Target.Android.Compile_multilib)
965 multilib = String(base.commonProperties.Target.Host.Compile_multilib)
967 if multilib == "" {
968 multilib = String(base.commonProperties.Compile_multilib)
970 if multilib == "" {
971 multilib = base.commonProperties.Default_multilib
975 return multilib, ""
979 if multilib == base.commonProperties.Default_multilib {
980 multilib = "first"
982 return base.commonProperties.Default_multilib, multilib
997 arch, multilib, target reflect.Type member
1100 multilib: reflect.PtrTo(multilibType),
1163 Multilib: reflect.Zero(t.multilib).Interface(),
1752 func filterMultilibTargets(targets []Target, multilib string) []Target {
1755 if t.Arch.ArchType.Multilib == multilib {
1789 func decodeMultilibTargets(multilib string, targets []Target, prefer32 bool) ([]Target, error) {
1792 switch multilib {
1827 multilib)