aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend
AgeCommit message (Expand)AuthorFilesLines
2022-05-11[clang][AIX] Don't ignore XCOFF visibility by defaultDavid Tenty1-22/+1
2022-05-10[Frontend] Flip default of CreateInvocationOptions::ProbePrecompiled to falseSam McCall1-0/+1
2022-05-09[Frontend] when attaching a preamble, don't generate the long predefines buffer.Sam McCall1-0/+4
2022-05-08[Frontend] Move, don't copy the predefines buffer into PP. NFC.Sam McCall1-1/+1
2022-05-06[clang] createInvocationFromCommandLine -> createInvocation, delete former. NFCSam McCall2-11/+5
2022-05-05Reimplement `__builtin_dump_struct` in Sema.Richard Smith1-0/+2
2022-05-05[Driver] Make "upgrade" of -include to include-pch optional; disable in clangdSam McCall1-3/+4
2022-05-05[Frontend] give createInvocationFromCommandLine an options structSam McCall1-14/+20
2022-05-03Add explicit OpenMP 5.0 case for version macros; NFCAaron Ballman1-0/+1
2022-05-02Mark identifier prefixes as substitutableHarald van Dijk1-0/+4
2022-04-29Additionally set f32 mode with denormal-fp-mathDavid Candler1-1/+3
2022-04-29[X86] Fix CodeGen Module Flag for -mibt-sealJoao Moreira1-0/+3
2022-04-28Frontend: Delete output streams before closing CompilerInstance outputsDuncan P. N. Exon Smith1-1/+1
2022-04-25[Frontend] shrink in-memory PCH buffers to fitSam McCall1-1/+15
2022-04-22Revert "Revert "Revert "[clang][pp] adds '#pragma include_instead'"""Christopher Di Bella1-0/+1
2022-04-22[C++20][Modules][Driver][HU 1/N] Initial handling for -xc++-{system,user}-hea...Iain Sandoe1-1/+1
2022-04-21Reland [Frontend] avoid copy of PCH data when PrecompiledPreamble stores it i...Sam McCall1-39/+34
2022-04-21Revert "[Frontend] avoid copy of PCH data when PrecompiledPreamble stores it ...Sam McCall1-32/+38
2022-04-21[Frontend] avoid copy of PCH data when PrecompiledPreamble stores it in memorySam McCall1-38/+32
2022-04-21[Frontend] Simplify PrecompiledPreamble::PCHStorage. NFCSam McCall1-164/+110
2022-04-20[clang] NFCI: Use DirectoryEntryRef in FrontendAction::BeginSourceFile()Jan Svoboda1-2/+2
2022-04-19[misexpect] Re-implement MisExpect DiagnosticsPaul Kirth1-0/+41
2022-04-15[clang] NFCI: Use DirectoryEntryRef in collectIncludePCHJan Svoboda1-2/+2
2022-04-14[clang][lex] NFCI: Use FileEntryRef in PPCallbacks::InclusionDirective()Jan Svoboda6-32/+32
2022-04-13[Clang] Remove support for legacy pass managerNikita Popov1-9/+0
2022-04-13[clang] NFC, move CompilerInvocation::setLangDefaults to LangOptions.hHaojian Wu1-173/+1
2022-04-11[Clang] Override method ModuleImportRead in MultiplexASTDeserializationListenerGuoxiong Li1-0/+6
2022-04-10[Driver] Simplify -f[no-]diagnostics-color handling. NFCFangrui Song1-4/+2
2022-04-10[Frontend] Simplify -finline* handling. NFCFangrui Song1-17/+16
2022-04-09[randstruct] Add randomize structure layout supportConnor Kuehl1-0/+17
2022-04-08Revert D121556 "[randstruct] Add randomize structure layout support"Fangrui Song1-17/+0
2022-04-08[randstruct] Add randomize structure layout supportConnor Kuehl1-0/+17
2022-04-08Clarify language option default value behavior; NFCAaron Ballman1-0/+2
2022-04-07Remove a few effectively-unused FileEntry APIs. NFCSam McCall2-6/+3
2022-04-05Emit OpenCL metadata when targeting SPIR-VShangwu Yao1-0/+4
2022-04-05In fast-math mode, when unsafe math optimizations are enabled, theZahira Ammarguellat1-0/+16
2022-03-31Revert "[misexpect] Re-implement MisExpect Diagnostics"Jorge Gorbe Moya1-41/+0
2022-03-31[misexpect] Re-implement MisExpect DiagnosticsPaul Kirth1-0/+41
2022-03-29NFC. Fixing rebase errorChris Bieneman1-3/+2
2022-03-29[ADT] Flesh out HLSL raytracing environmentsChris Bieneman1-5/+0
2022-03-29Revert "[misexpect] Re-implement MisExpect Diagnostics"Paul Kirth1-41/+0
2022-03-28[misexpect] Re-implement MisExpect DiagnosticsPaul Kirth1-0/+41
2022-03-28Add HLSL Language Option and PreprocessorChris Bieneman3-0/+74
2022-03-28[C++20][Modules][HU 5/5] Add fdirectives-only mode for preprocessing output.Iain Sandoe2-9/+27
2022-03-27[C++20][Modules][HU 4/5] Handle pre-processed header units.Iain Sandoe1-0/+15
2022-03-26[C++20][Modules][HU 2/5] Support searching Header Units in user or system sea...Iain Sandoe2-8/+97
2022-03-26[Option] Avoid using the default argument for the 3-argument hasFlag. NFCFangrui Song1-2/+2
2022-03-25[C++20][Modules][HU 1/5] Introduce header units as a module type.Iain Sandoe2-1/+20
2022-03-22[Clang][C++2b] P2242R3: Non-literal variables [...] in constexprCorentin Jabot1-4/+5
2022-03-18Revert "Revert "Revert "[misexpect] Re-implement MisExpect Diagnostics"""Paul Kirth1-36/+0