Lines Matching defs:ExpCtx

1114 bool Driver::loadZOSCustomizationFile(llvm::cl::ExpansionContext &ExpCtx) {
1128 return readConfigFile(CustomizationFile, ExpCtx);
1136 return readConfigFile(CustomizationFile, ExpCtx);
1168 llvm::cl::ExpansionContext &ExpCtx) {
1184 if (llvm::Error Err = ExpCtx.readConfigFile(FileName, NewCfgFileArgs)) {
1241 llvm::cl::ExpansionContext ExpCtx(Saver.getAllocator(),
1243 ExpCtx.setVFS(&getVFS());
1269 ExpCtx.setSearchDirs(CfgFileSearchDirs);
1272 if (loadDefaultConfigFiles(ExpCtx))
1290 } else if (!ExpCtx.findConfigFile(CfgFileName, CfgFilePath)) {
1300 if (readConfigFile(CfgFilePath, ExpCtx))
1309 static bool findTripleConfigFile(llvm::cl::ExpansionContext &ExpCtx,
1313 if (ExpCtx.findConfigFile(Triple.str() + Suffix, ConfigFilePath))
1327 if (ExpCtx.findConfigFile(Triple.str() + Suffix, ConfigFilePath))
1334 return ExpCtx.findConfigFile(Triple.str() + Suffix, ConfigFilePath);
1337 bool Driver::loadDefaultConfigFiles(llvm::cl::ExpansionContext &ExpCtx) {
1372 if (RealTriple.isOSzOS() && loadZOSCustomizationFile(ExpCtx))
1387 if (findTripleConfigFile(ExpCtx, CfgFilePath, Triple,
1389 return readConfigFile(CfgFilePath, ExpCtx);
1394 if (findTripleConfigFile(ExpCtx, CfgFilePath, Triple,
1396 return readConfigFile(CfgFilePath, ExpCtx);
1402 if (ExpCtx.findConfigFile(CfgFileName, CfgFilePath)) {
1403 if (readConfigFile(CfgFilePath, ExpCtx))
1407 if (ExpCtx.findConfigFile(CfgFileName, CfgFilePath) &&
1408 readConfigFile(CfgFilePath, ExpCtx))
1413 if (findTripleConfigFile(ExpCtx, CfgFilePath, Triple, ".cfg"))
1414 return readConfigFile(CfgFilePath, ExpCtx);