Lines Matching refs:makeMultilib
1038 static Multilib makeMultilib(StringRef commonSuffix) { in makeMultilib() function
1048 auto MArchMips16 = makeMultilib("/mips16").flag("+m32").flag("+mips16"); in findMipsCsMultilibs()
1051 makeMultilib("/micromips").flag("+m32").flag("+mmicromips"); in findMipsCsMultilibs()
1053 auto MArchDefault = makeMultilib("").flag("-mips16").flag("-mmicromips"); in findMipsCsMultilibs()
1055 auto UCLibc = makeMultilib("/uclibc").flag("+muclibc"); in findMipsCsMultilibs()
1057 auto SoftFloat = makeMultilib("/soft-float").flag("+msoft-float"); in findMipsCsMultilibs()
1059 auto Nan2008 = makeMultilib("/nan2008").flag("+mnan=2008"); in findMipsCsMultilibs()
1062 makeMultilib("").flag("-msoft-float").flag("-mnan=2008"); in findMipsCsMultilibs()
1064 auto BigEndian = makeMultilib("").flag("+EB").flag("-EL"); in findMipsCsMultilibs()
1066 auto LittleEndian = makeMultilib("/el").flag("+EL").flag("-EB"); in findMipsCsMultilibs()
1069 auto MAbi64 = makeMultilib("") in findMipsCsMultilibs()
1179 auto MArchMipsR2 = makeMultilib("") in findMipsMuslMultilibs()
1185 auto MArchMipselR2 = makeMultilib("/mipsel-r2-hard-musl") in findMipsMuslMultilibs()
1211 auto MArchMips32 = makeMultilib("/mips32") in findMipsMtiMultilibs()
1217 auto MArchMicroMips = makeMultilib("/micromips") in findMipsMtiMultilibs()
1222 auto MArchMips64r2 = makeMultilib("/mips64r2") in findMipsMtiMultilibs()
1227 auto MArchMips64 = makeMultilib("/mips64").flag("-m32").flag("+m64").flag( in findMipsMtiMultilibs()
1230 auto MArchDefault = makeMultilib("") in findMipsMtiMultilibs()
1236 auto Mips16 = makeMultilib("/mips16").flag("+mips16"); in findMipsMtiMultilibs()
1238 auto UCLibc = makeMultilib("/uclibc").flag("+muclibc"); in findMipsMtiMultilibs()
1241 makeMultilib("/64").flag("+mabi=n64").flag("-mabi=n32").flag("-m32"); in findMipsMtiMultilibs()
1243 auto BigEndian = makeMultilib("").flag("+EB").flag("-EL"); in findMipsMtiMultilibs()
1245 auto LittleEndian = makeMultilib("/el").flag("+EL").flag("-EB"); in findMipsMtiMultilibs()
1247 auto SoftFloat = makeMultilib("/sof").flag("+msoft-float"); in findMipsMtiMultilibs()
1249 auto Nan2008 = makeMultilib("/nan2008").flag("+mnan=2008"); in findMipsMtiMultilibs()
1283 auto BeHard = makeMultilib("/mips-r2-hard") in findMipsMtiMultilibs()
1288 auto BeSoft = makeMultilib("/mips-r2-soft") in findMipsMtiMultilibs()
1292 auto ElHard = makeMultilib("/mipsel-r2-hard") in findMipsMtiMultilibs()
1297 auto ElSoft = makeMultilib("/mipsel-r2-soft") in findMipsMtiMultilibs()
1302 auto BeHardNan = makeMultilib("/mips-r2-hard-nan2008") in findMipsMtiMultilibs()
1307 auto ElHardNan = makeMultilib("/mipsel-r2-hard-nan2008") in findMipsMtiMultilibs()
1313 auto BeHardNanUclibc = makeMultilib("/mips-r2-hard-nan2008-uclibc") in findMipsMtiMultilibs()
1318 auto ElHardNanUclibc = makeMultilib("/mipsel-r2-hard-nan2008-uclibc") in findMipsMtiMultilibs()
1323 auto BeHardUclibc = makeMultilib("/mips-r2-hard-uclibc") in findMipsMtiMultilibs()
1328 auto ElHardUclibc = makeMultilib("/mipsel-r2-hard-uclibc") in findMipsMtiMultilibs()
1333 auto ElMicroHardNan = makeMultilib("/micromipsel-r2-hard-nan2008") in findMipsMtiMultilibs()
1338 auto ElMicroSoft = makeMultilib("/micromipsel-r2-soft") in findMipsMtiMultilibs()
1345 makeMultilib("/lib").osSuffix("").flag("-mabi=n32").flag("-mabi=n64"); in findMipsMtiMultilibs()
1347 makeMultilib("/lib32").osSuffix("").flag("+mabi=n32").flag("-mabi=n64"); in findMipsMtiMultilibs()
1349 makeMultilib("/lib64").osSuffix("").flag("-mabi=n32").flag("+mabi=n64"); in findMipsMtiMultilibs()
1383 auto Mips64r6 = makeMultilib("/mips64r6").flag("+m64").flag("-m32"); in findMipsImgMultilibs()
1385 auto LittleEndian = makeMultilib("/el").flag("+EL").flag("-EB"); in findMipsImgMultilibs()
1388 makeMultilib("/64").flag("+mabi=n64").flag("-mabi=n32").flag("-m32"); in findMipsImgMultilibs()
1405 auto BeHard = makeMultilib("/mips-r6-hard") in findMipsImgMultilibs()
1409 auto BeSoft = makeMultilib("/mips-r6-soft") in findMipsImgMultilibs()
1413 auto ElHard = makeMultilib("/mipsel-r6-hard") in findMipsImgMultilibs()
1417 auto ElSoft = makeMultilib("/mipsel-r6-soft") in findMipsImgMultilibs()
1421 auto BeMicroHard = makeMultilib("/micromips-r6-hard") in findMipsImgMultilibs()
1425 auto BeMicroSoft = makeMultilib("/micromips-r6-soft") in findMipsImgMultilibs()
1429 auto ElMicroHard = makeMultilib("/micromipsel-r6-hard") in findMipsImgMultilibs()
1433 auto ElMicroSoft = makeMultilib("/micromipsel-r6-soft") in findMipsImgMultilibs()
1439 makeMultilib("/lib").osSuffix("").flag("-mabi=n32").flag("-mabi=n64"); in findMipsImgMultilibs()
1441 makeMultilib("/lib32").osSuffix("").flag("+mabi=n32").flag("-mabi=n64"); in findMipsImgMultilibs()
1443 makeMultilib("/lib64").osSuffix("").flag("-mabi=n32").flag("+mabi=n64"); in findMipsImgMultilibs()
1549 Multilib ArmV7Multilib = makeMultilib("/armv7-a") in findAndroidArmMultilibs()
1552 Multilib ThumbMultilib = makeMultilib("/thumb") in findAndroidArmMultilibs()
1555 Multilib ArmV7ThumbMultilib = makeMultilib("/armv7-a/thumb") in findAndroidArmMultilibs()
1558 Multilib DefaultMultilib = makeMultilib("") in findAndroidArmMultilibs()
1590 Multilib WithoutExceptions = makeMultilib("/430").flag("-exceptions"); in findMSP430Multilibs()
1591 Multilib WithExceptions = makeMultilib("/430/exceptions").flag("+exceptions"); in findMSP430Multilibs()
1645 auto HardFloat = makeMultilib("/hard-fp").flag("+hard-fp"); in findCSKYMultilibs()
1646 auto SoftFpFloat = makeMultilib("/soft-fp").flag("+soft-fp"); in findCSKYMultilibs()
1647 auto SoftFloat = makeMultilib("").flag("+soft"); in findCSKYMultilibs()
1648 auto Arch801 = makeMultilib("/ck801").flag("+march=ck801"); in findCSKYMultilibs()
1649 auto Arch802 = makeMultilib("/ck802").flag("+march=ck802"); in findCSKYMultilibs()
1650 auto Arch803 = makeMultilib("/ck803").flag("+march=ck803"); in findCSKYMultilibs()
1652 auto Arch804 = makeMultilib("/ck803").flag("+march=ck804"); in findCSKYMultilibs()
1653 auto Arch805 = makeMultilib("/ck805").flag("+march=ck805"); in findCSKYMultilibs()
1654 auto Arch807 = makeMultilib("/ck807").flag("+march=ck807"); in findCSKYMultilibs()
1655 auto Arch810 = makeMultilib("").flag("+march=ck810"); in findCSKYMultilibs()
1656 auto Arch810v = makeMultilib("/ck810v").flag("+march=ck810v"); in findCSKYMultilibs()
1657 auto Arch860 = makeMultilib("/ck860").flag("+march=ck860"); in findCSKYMultilibs()
1658 auto Arch860v = makeMultilib("/ck860v").flag("+march=ck860v"); in findCSKYMultilibs()
1659 auto BigEndian = makeMultilib("/big").flag("+EB"); in findCSKYMultilibs()
1693 makeMultilib((Twine(Element.march) + "/" + Twine(Element.mabi)).str()) in findRISCVBareMetalMultilibs()
1734 Multilib Ilp32 = makeMultilib("lib32/ilp32").flag("+m32").flag("+mabi=ilp32"); in findRISCVMultilibs()
1736 makeMultilib("lib32/ilp32f").flag("+m32").flag("+mabi=ilp32f"); in findRISCVMultilibs()
1738 makeMultilib("lib32/ilp32d").flag("+m32").flag("+mabi=ilp32d"); in findRISCVMultilibs()
1739 Multilib Lp64 = makeMultilib("lib64/lp64").flag("+m64").flag("+mabi=lp64"); in findRISCVMultilibs()
1740 Multilib Lp64f = makeMultilib("lib64/lp64f").flag("+m64").flag("+mabi=lp64f"); in findRISCVMultilibs()
1741 Multilib Lp64d = makeMultilib("lib64/lp64d").flag("+m64").flag("+mabi=lp64d"); in findRISCVMultilibs()