Lines Matching defs:BaseName
1913 /// does not provide a filename, then use BaseName, and use the extension
1916 StringRef BaseName,
1921 // If the argument is empty, output to BaseName in the current dir.
1922 Filename = BaseName;
1924 // If the argument is a directory, output to BaseName in that dir.
1925 llvm::sys::path::append(Filename, BaseName);
1958 StringRef BaseName = llvm::sys::path::filename(BaseInput);
1963 MakeCLOutputFilename(C.getArgs(), NameArg, BaseName, types::TY_PP_C),
1977 StringRef BaseName = llvm::sys::path::filename(BaseInput);
1980 MakeCLOutputFilename(C.getArgs(), FaValue, BaseName, JA.getType()),
1996 StringRef BaseName;
2000 BaseName = BasePath;
2002 BaseName = llvm::sys::path::filename(BasePath);
2015 MakeCLOutputFilename(C.getArgs(), Val, BaseName, types::TY_Object);
2025 MakeCLOutputFilename(C.getArgs(), Val, BaseName, types::TY_Image);
2028 // clang-cl uses BaseName for the executable name.
2030 MakeCLOutputFilename(C.getArgs(), "", BaseName, types::TY_Image);
2044 End = BaseName.rfind('.');
2045 SmallString<128> Suffixed(BaseName.substr(0, End));
2074 if (!AtTopLevel && isSaveTempsEnabled() && NamedOutput == BaseName) {
2078 llvm::sys::path::append(Result, BaseName);