aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
AgeCommit message (Expand)AuthorFilesLines
2022-12-22Remove incorrectly implemented -mibt-sealFangrui Song1-6/+0
2022-12-17std::optional::value => operator*/operator->Fangrui Song1-2/+2
2022-12-10Don't include None.h (NFC)Kazu Hirata1-1/+0
2022-12-09[Frontend] Use std::optional in CompilerInvocation.cpp (NFC)Kazu Hirata1-32/+36
2022-12-07Add support for a backdoor driver option that enables emitting headerAkira Hatanaka1-0/+10
2022-12-05[IR] llvm::Optional => std::optionalFangrui Song1-1/+1
2022-12-03[clang] Use std::nullopt instead of None (NFC)Kazu Hirata1-24/+26
2022-12-02[clang][modules] Serialize VFS overlay paths into PCMsJan Svoboda1-2/+9
2022-11-25[analyzer] Deprecate FAM analyzer-config, recommend -fstrict-flex-arrays insteadBalazs Benics1-0/+9
2022-11-21Remove -cc1 -fconcepts-ts flagErich Keane1-3/+0
2022-11-18[C++20] [Modules] Remove unmaintained Header ModuleChuanqi Xu1-2/+0
2022-11-11The handling of 'funsafe-math-optimizations' doesn't update the 'MathErrno'Zahira Ammarguellat1-1/+1
2022-11-08[Driver] Refactor err_drv_unsupported_option_argument call sites to use llvm:...Fangrui Song1-1/+1
2022-11-07[clang][NFC] Use c++17 style variable type traitsNathan James1-2/+1
2022-11-01[CodeView][clang] Add flag to disable emitting command line into CodeViewArthur Eubanks1-2/+4
2022-10-26[clang] Move getenv call for SOURCE_DATE_EPOCH out of frontend NFCBen Langmuir1-2/+6
2022-10-12[Frontend] Recognize environment variable SOURCE_DATE_EPOCHFangrui Song1-0/+17
2022-09-23Restore "[MemProf] Memprof profile matching and annotation"Teresa Johnson1-1/+4
2022-09-22Revert "[MemProf] Memprof profile matching and annotation"Teresa Johnson1-4/+1
2022-09-22[MemProf] Memprof profile matching and annotationTeresa Johnson1-1/+4
2022-09-16[Clang] Give error message for invalid profile path when compiling IRAiden Grossman1-5/+8
2022-09-14[OpenMP] Remove simplified device runtime handlingJoseph Huber1-8/+0
2022-09-13[clang] Explicitly set the EmulatedTLS codegen option. NFC.Martin Storsjö1-10/+5
2022-09-02[HLSL] Restrict to supported targetsChris Bieneman1-0/+8
2022-08-23[Clang] follow-up D128745, use ClangABICompat15 instead of ClangABICompat14Yuanfang Chen1-0/+4
2022-08-23[analyzer] Drop deprecated flagsBalazs Benics1-8/+0
2022-08-23[clang] Pull some utility functions into CompilerInvocation NFCBen Langmuir1-0/+31
2022-08-20Revert "Use std::is_same_v instead of std::is_same (NFC)"Kazu Hirata1-1/+2
2022-08-20Use std::is_same_v instead of std::is_same (NFC)Kazu Hirata1-2/+1
2022-08-17[clang][llvm][NFC] Change misexpect's tolerance option to be 32-bitPaul Kirth1-2/+2
2022-08-04[HLSL] Support -E option for HLSL.Xiang Li1-0/+4
2022-07-29Fix lack of cc1 flag in llvmcmd sections when assertions are enabledAiden Grossman1-1/+4
2022-07-27[clang][AIX] Add option to control quadword lock free atomics ABI on AIXKai Luo1-0/+6
2022-07-13[clang] Use value instead of getValue (NFC)Kazu Hirata1-2/+2
2022-07-12[X86] initial -mfunction-return=thunk-extern supportNick Desaulniers1-0/+24
2022-06-25[clang] Don't use Optional::hasValue (NFC)Kazu Hirata1-4/+4
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata1-6/+6
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata1-6/+6
2022-06-24Revert "DebugInfo: Fully integrate ctor type homing into 'limited' debug info"David Blaikie1-0/+16
2022-06-23DebugInfo: Fully integrate ctor type homing into 'limited' debug infoDavid Blaikie1-16/+0
2022-06-20[clang] Don't use Optional::getValue (NFC)Kazu Hirata1-1/+1
2022-06-18[clang] Use value_or instead of getValueOr (NFC)Kazu Hirata1-4/+4
2022-06-14[analyzer][NFC] Replace getLastArg with hasArg when applicableBalazs Benics1-2/+2
2022-06-14Reland "[analyzer] Deprecate the unused 'analyzer-opt-analyze-nested-blocks' ...Balazs Benics1-0/+4
2022-06-14[analyzer][NFC] Inline AnalyzerOptions::getUserMode()Balazs Benics1-13/+10
2022-06-14Reland "[analyzer] Deprecate `-analyzer-store region` flag"Balazs Benics1-26/+3
2022-06-10Revert "[analyzer] Deprecate `-analyzer-store region` flag"Nico Weber1-7/+26
2022-06-10[analyzer] Deprecate the unused 'analyzer-opt-analyze-nested-blocks' cc1 flagBalazs Benics1-0/+4
2022-06-10[analyzer] Deprecate `-analyzer-store region` flagBalazs Benics1-26/+3
2022-05-31[HLSL] Enable vector types for hlsl.Xiang Li1-0/+4