aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend
AgeCommit message (Expand)AuthorFilesLines
2 daysNFC: Clean up of IntrusiveRefCntPtr construction from raw pointers. (#151782)James Y Knight5-89/+101
3 days[Clang] Dump minimization hints for namespaces (#151534)Ilya Biryukov1-15/+71
3 days[Clang] Flush minimization hints after writing (#151522)Ilya Biryukov1-0/+2
4 daysNFC: Clean up of IntrusiveRefCntPtr construction from raw pointers. (#151545)James Y Knight8-34/+33
4 daysNFC: Clean up construction of IntrusiveRefCntPtr from raw pointers for llvm::...James Y Knight3-10/+14
6 days[Clang][Cygwin] Enable few conditions that are shared with MinGW (#149637)jeremyd20191-2/+2
6 days[Preprocessor] Do not expand macros if the input is already preprocessed (#13...Juan Manuel Martinez CaamaƱo2-3/+4
10 daysRevert "fix: replace report_fatal_error with Diags and exit" (#150662)Aaron Ballman1-1/+0
10 daysfix: replace report_fatal_error with Diags and exit (#147959)woruyu1-0/+1
12 days[clang][timers][stats] Add a flag to enable timers in the stats file (#149946)Alan Zhao1-3/+3
2025-07-17[OpenACC] Update OpenACC macro, remove override macroerichkeane2-20/+4
2025-07-16[clang] Move `ExceptionHandling` from `LangOptions` to `CodeGenOptions` (#148...Jan Svoboda2-46/+7
2025-07-15[clang][modules] Serialize `CodeGenOptions` (#146422)Jan Svoboda8-54/+74
2025-07-14[clang][ObjC][PAC] Add ptrauth protections to objective-c (#147899)Oliver Hunt1-0/+34
2025-07-14[clang] Update diagnostics and documentation for type aware allocators (#148576)Oliver Hunt1-3/+0
2025-07-12Revert "[Clang] [Diagnostics] Simplify filenames that contain '..'" (#148367)Sirraide2-2/+63
2025-07-09[Clang] Respect MS layout attributes during CUDA/HIP device compilation (#146...Yaxun (Sam) Liu2-3/+3
2025-07-08[Clang] [Diagnostics] Simplify filenames that contain '..' (#143520)Sirraide2-63/+2
2025-07-07[clang] Refactor `CodeGenOptions` to specify compatibility as X macro arg (#1...Jan Svoboda1-7/+11
2025-07-07[clang] Refactor `LangOptions` to specify compatibility as X macro arg (#146766)Jan Svoboda2-11/+18
2025-07-07NFC, use structured binding to simplify the code.Haojian Wu1-3/+1
2025-07-04[Clang] Introduce `--offload-targets` for `-fopenmp-targets` (#146594)Joseph Huber1-3/+3
2025-07-04[clang-tidy] EndSourceFile() for preprocessor before diagnostic client (#145784)Dave Bartolomeo1-3/+5
2025-07-03[AArch64] Add option -msve-streaming-vector-bits= . (#144611)Eli Friedman1-0/+5
2025-07-02clang: Fix parsing of seh exception model (#146643)Matt Arsenault1-4/+5
2025-07-02clang: Forward exception_model flag for bitcode inputs (#146342)Matt Arsenault1-0/+38
2025-06-27[clang] Add flag fallow-runtime-check-skip-hot-cutoff (#145999)Florian Mayer1-0/+17
2025-06-26[clang] NFC: Add alias for std::pair<FileID, unsigned> used in SourceLocation...Haojian Wu2-5/+5
2025-06-24[HLSL][RootSignature] Add `fdx-rootsignature-version` option to specify root ...Finn Plummer1-0/+4
2025-06-16[clang] Fix -fclang-abi-compat for clang 20 (#144109)Mariya Podchishchaeva1-0/+2
2025-06-13Fix and reapply IR PGO support for Flang (#142892)FYK1-3/+3
2025-06-12[Clang][NFC] Move Input into SmallVector instead of copy (#143830)Shafik Yaghmour1-1/+1
2025-06-10[clang][driver] Suppress gnu-line-marker when saving temps (#134621)macurtis-amd1-0/+8
2025-06-05[Clang][NFC] Use move in std::vector local in HandleTranslationUnit (#142851)Shafik Yaghmour1-1/+1
2025-06-02[clang][Frontend] Add overload to ASTPrinter that doesn't own output stream (...Michael Buch1-0/+20
2025-05-31[Frontend] Remove unused includes (NFC) (#142256)Kazu Hirata22-43/+0
2025-05-30Revert "Add IR Profile-Guided Optimization (IR PGO) support to the Flang comp...Tarun Prabhu1-3/+3
2025-05-30Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (#1...FYK1-3/+3
2025-05-29[Clang] Fix an out of bound access in -verify comment parsing (#141940)cor3ntin1-1/+1
2025-05-22[clang] Fix LogDiagnosticPrinter.h and ClangTidyPlugin.cpp after 9e306ad4 (#1...Jan Svoboda1-3/+2
2025-05-22Reapply "[clang] Remove intrusive reference count from `DiagnosticOptions` (#...Jan Svoboda15-144/+138
2025-05-22Revert "[clang] Remove intrusive reference count from `DiagnosticOptions` (#1...Kazu Hirata15-138/+144
2025-05-22[clang] Remove intrusive reference count from `DiagnosticOptions` (#139584)Jan Svoboda15-144/+138
2025-05-19Revert "[clang][modules] Timestamp-less validation API (#139987)"Jan Svoboda2-11/+5
2025-05-19Reland "[clang][modules] Timestamp-less validation API (#139987)"Jan Svoboda2-5/+11
2025-05-16[Frontend] Avoid creating a temporary instance of std::string (NFC) (#140326)Kazu Hirata1-2/+1
2025-05-16[clang] Use llvm::binary_search (NFC) (#140216)Kazu Hirata2-3/+2
2025-05-15[clang] Enforce 1-based indexing for command line source locations (#139457)Naveen Seth Hanig1-2/+4
2025-05-14Revert "[clang][modules] Timestamp-less validation API" (#139987)Qinkun Bao2-9/+5
2025-05-14[clang][modules] Timestamp-less validation API (#138983)Jan Svoboda2-5/+9