aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInstance.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-06-28[clang][PATCH][nfc] Refactor TargetInfo::adjust to pass DiagnosticsEngine to ...Melanie Blower1-2/+2
2021-06-17Frontend: Respect -fno-temp-file when creating a PCHZachary Henkel1-7/+4
2021-06-09Fix to Windows temp file change.Amy Huang1-3/+1
2021-06-08[SystemZ][z/OS] Pass OpenFlags when creating tmp filesAbhina Sreeskantharajan1-1/+3
2021-06-02Recommit "Fix tmp files being left on Windows builds." with a fix forAmy Huang1-33/+44
2021-06-01Revert "Fix tmp files being left on Windows builds." for now;Amy Huang1-46/+29
2021-06-01Fix tmp files being left on Windows builds.Amy Huang1-29/+46
2021-05-21[OpenCL] Add support of OpenCL C 3.0 __opencl_c_fp64Anton Zabaznov1-2/+3
2021-05-13Modules: Simplify how DisableGeneratingGlobalModuleIndex is set, likely NFCDuncan P. N. Exon Smith1-12/+2
2021-05-13Modules: Rename ModuleBuildFailed => DisableGeneratingGlobalModuleIndex, NFCDuncan P. N. Exon Smith1-14/+14
2021-05-13Modules: Remove ModuleLoader::OtherUncachedFailure, NFCDuncan P. N. Exon Smith1-10/+5
2021-05-03Modules: Remove an extra early return, NFCDuncan P. N. Exon Smith1-2/+0
2021-04-28[OpenCL] Introduce new method for validating OpenCL targetAnton Zabaznov1-0/+5
2021-04-07[clang] Check AuxTarget exists when creating target in CompilerInstanceoToToT1-2/+4
2021-04-06[SystemZ][z/OS][Windows] Add new OF_TextWithCRLF flag and use this flag inste...Abhina Sreeskantharajan1-3/+3
2021-03-19[SystemZ][z/OS] Distinguish between text and binary files on z/OSAbhina Sreeskantharajan1-3/+6
2021-02-26[clang][NFC] Extract Target and AuxTarget creation in CompilerInstance to new...Yu-Hsun Chiang1-43/+49
2021-02-08Make sure a module file with errors produced via '-fallow-pcm-with-compiler-e...Argyrios Kyrtzidis1-2/+6
2021-01-26Frontend: Use early returns in CompilerInstance::clearOutputFiles, NFCDuncan P. N. Exon Smith1-17/+22
2021-01-26Frontend: Fix layering between create{,Default}OutputFile, NFCDuncan P. N. Exon Smith1-62/+51
2021-01-26Frontend: Simplify handling of non-seeking streams in CompilerInstance, NFCDuncan P. N. Exon Smith1-5/+1
2021-01-26Frontend: Fix memory leak in CompilerInstance::setVerboseOutputStreamDuncan P. N. Exon Smith1-1/+1
2021-01-21[ASTReader] Allow controlling separately whether validation should be disable...Argyrios Kyrtzidis1-6/+9
2020-12-23Basic: Add native support for stdin to SourceManager and FileManagerDuncan P. N. Exon Smith1-23/+12
2020-12-23Basic: Support named pipes natively in SourceManager and FileManagerDuncan P. N. Exon Smith1-26/+3
2020-12-15Frontend: Fix confusing comment at call to clearOutputFiles, NFCDuncan P. N. Exon Smith1-4/+2
2020-12-09Frontend: Use a getVirtualFileRef for a named pipe main file, NFCDuncan P. N. Exon Smith1-2/+2
2020-12-09Frontend: Migrate to FileEntryRef in CompilerInstance::InitializeSourceManage...Duncan P. N. Exon Smith1-2/+2
2020-12-08[Time-report] Add a flag -ftime-report={per-pass,per-pass-run} to control the...Yuanfang Chen1-1/+1
2020-12-02Revert "Frontend: Sink named pipe logic from CompilerInstance down to FileMan...Duncan P. N. Exon Smith1-2/+24
2020-12-02Frontend: Sink named pipe logic from CompilerInstance down to FileManagerDuncan P. N. Exon Smith1-24/+2
2020-11-17[Frontend] Add flag to allow PCM generation despite compiler errorsBen Barham1-1/+3
2020-11-10Allow searching for prebuilt implicit modules.Alexandre Rames1-7/+11
2020-11-05Revert "Allow searching for prebuilt implicit modules."Stella Stamenova1-11/+7
2020-11-05Allow searching for prebuilt implicit modules.Alexandre Rames1-7/+11
2020-10-20ContentCache: Simplify by always owning the MemoryBufferDuncan P. N. Exon Smith1-4/+10
2020-10-20clang/Frontend: Use MemoryBufferRef in FrontendInputFile (and remove SourceMa...Duncan P. N. Exon Smith1-2/+1
2020-10-19Revert "Reland "[Modules] Add stats to measure performance of building and lo...Volodymyr Sapsai1-5/+0
2020-10-19Reland "[Modules] Add stats to measure performance of building and loading mo...Volodymyr Sapsai1-0/+5
2020-09-24Revert "[Modules] Add stats to measure performance of building and loading mo...Volodymyr Sapsai1-5/+0
2020-09-24[Modules] Add stats to measure performance of building and loading modules.Volodymyr Sapsai1-0/+5
2020-07-10Reland "[FPEnv][Clang][Driver] Disable constrained floating point on targets ...Kevin P. Neal1-0/+13
2020-07-06Revert "[FPEnv][Clang][Driver] Disable constrained floating point on targets ...Kevin P. Neal1-13/+0
2020-07-06[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking ...Kevin P. Neal1-0/+13
2020-07-03[clang][NFC] Removed unused parameters in InitializeSourceManagerAndrzej Warzynski1-8/+6
2020-04-17Rename IsMissingRequirement to IsUnimportable and set it for shadowedRichard Smith1-1/+1
2020-03-11Avoid including FileManager.h from SourceManager.hReid Kleckner1-0/+4
2020-02-21clang/Modules: Finish renaming CompilerInstance::ModuleManager, NFC.Volodymyr Sapsai1-2/+2
2020-02-08Use heterogenous lookup for std;:map<std::string with a StringRef. NFCI.Benjamin Kramer1-5/+5
2020-02-04[hip] Properly populate macros based on host processor.Michael Liao1-0/+4