Lines Matching refs:Files
67 static void checkFlags(ArrayRef<FileFlags> Files) { in checkFlags() argument
68 assert(!Files.empty() && "expected non-empty file list"); in checkFlags()
70 uint32_t ABI = Files[0].Flags & (EF_MIPS_ABI | EF_MIPS_ABI2); in checkFlags()
71 bool Nan = Files[0].Flags & EF_MIPS_NAN2008; in checkFlags()
72 bool Fp = Files[0].Flags & EF_MIPS_FP64; in checkFlags()
74 for (const FileFlags &F : Files) { in checkFlags()
95 static uint32_t getMiscFlags(ArrayRef<FileFlags> Files) { in getMiscFlags() argument
97 for (const FileFlags &F : Files) in getMiscFlags()
104 static uint32_t getPicFlags(ArrayRef<FileFlags> Files) { in getPicFlags() argument
106 bool IsPic = Files[0].Flags & (EF_MIPS_PIC | EF_MIPS_CPIC); in getPicFlags()
107 for (const FileFlags &F : Files.slice(1)) { in getPicFlags()
112 toString(Files[0].File)); in getPicFlags()
116 toString(Files[0].File)); in getPicFlags()
120 uint32_t Ret = Files[0].Flags & (EF_MIPS_PIC | EF_MIPS_CPIC); in getPicFlags()
121 for (const FileFlags &F : Files.slice(1)) in getPicFlags()
278 static uint32_t getArchFlags(ArrayRef<FileFlags> Files) { in getArchFlags() argument
279 uint32_t Ret = Files[0].Flags & (EF_MIPS_ARCH | EF_MIPS_MACH); in getArchFlags()
281 for (const FileFlags &F : Files.slice(1)) { in getArchFlags()
288 error("incompatible target ISA:\n>>> " + toString(Files[0].File) + ": " + in getArchFlags()