aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-12-18Reapply "[ubsan] Add -fsanitize-merge (and -fno-sanitize-merge) (#120…464)"...Thurston Dang1-0/+7
2024-12-18Revert "[ubsan] Add -fsanitize-merge (and -fno-sanitize-merge) (#120464)"Thurston Dang1-7/+0
2024-12-18[ubsan] Add -fsanitize-merge (and -fno-sanitize-merge) (#120464)Thurston Dang1-0/+7
2024-12-17[Offload] Add support for loongarch64 to host pluginwanglei1-0/+1
2024-12-11Rework the `Option` library to reduce dynamic relocations (#119198)Chandler Carruth1-20/+43
2024-12-05[PAC][Driver] Add `-faarch64-jump-table-hardening` flag (#113149)Daniil Kovalev1-1/+7
2024-11-19[PAC][clang] Add signed GOT cc1 flag (#96160)Daniil Kovalev1-0/+3
2024-11-13Reapply "[clang] Introduce diagnostics suppression mappings (#112517)"Kadir Cetinkaya1-0/+8
2024-11-12Revert "[clang] Introduce diagnostics suppression mappings (#112517)"Kadir Cetinkaya1-8/+0
2024-11-12[clang] Introduce diagnostics suppression mappings (#112517)kadir çetinkaya1-0/+8
2024-10-31[clang][lex] Remove `-index-header-map` (#114459)Jan Svoboda1-24/+6
2024-10-28Remove support for RenderScript (#112916)Aaron Ballman1-7/+0
2024-10-04[Clang] Automatically enable `-fconvergent-functions` on GPU targets (#111076)Joseph Huber1-9/+9
2024-09-29[ItaniumMangle] Add substitutions for record types when mangling vtables (#10...tcwzxx1-0/+5
2024-09-26[clang][RISCV] Introduce command line options for RISC-V Zicfilp CFIMing-Yi Lai1-0/+40
2024-09-20[HLSL] Warn about incomplete language support (#108894)Chris B1-0/+9
2024-09-19[clang] Tidy uses of raw_string_ostream (NFC)Youngsuk Kim1-3/+1
2024-08-26Use CLANG_RESOURCE_DIR more consistently (#103388)Kim Gräsman1-1/+1
2024-08-23[Clang] Overflow Pattern Exclusion - rename some patterns, enhance docs (#105...Justin Stitt1-2/+6
2024-08-20[Clang] Re-land Overflow Pattern Exclusions (#104889)Justin Stitt1-0/+14
2024-08-15Revert "[Clang] Overflow Pattern Exclusions (#100272)"Thurston Dang1-13/+0
2024-08-15[Clang] Overflow Pattern Exclusions (#100272)Justin Stitt1-0/+13
2024-08-09[clang] Implement -fptrauth-auth-traps. (#102417)Ahmed Bougacha1-3/+4
2024-08-09[clang] Wire -fptrauth-returns to "ptrauth-returns" fn attribute. (#102416)Ahmed Bougacha1-1/+3
2024-08-08[SystemZ][z/OS] __ptr32 support for z/OS (#101696)Abhina Sree1-0/+8
2024-08-06[PAC][AArch64] Support init/fini array signing (#96478)Daniil Kovalev1-5/+13
2024-07-22[AArch64][PAC] Sign block addresses used in indirectbr. (#97647)Ahmed Bougacha1-1/+5
2024-07-22[PAC] Implement authentication for C++ member function pointers (#99576)Oliver Hunt1-0/+2
2024-07-22[clang] Implement type/address discrimination of type_info vtable. (#99726)Ahmed Bougacha1-2/+15
2024-07-11[PAC] Implement function pointer type discrimination (#96992)Akira Hatanaka1-2/+8
2024-07-10[Clang] Allow raw string literals in C as an extension (#88265)Sirraide1-0/+13
2024-06-26 [clang] Implement pointer authentication for C++ virtual functions, v-tables...Oliver Hunt1-0/+11
2024-06-21[clang] Implement function pointer signing and authenticated function calls (...Ahmed Bougacha1-0/+26
2024-06-20Reland [clang][Sema, Lex, Parse] Preprocessor embed in C and C++ (#95802)Mariya Podchishchaeva1-0/+8
2024-06-12Revert "✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and...Vitaly Buka1-8/+0
2024-06-12[clang][Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-...The Phantom Derpstorm1-0/+8
2024-06-04Disable constexpr function body checking in more situations (#94347)Aaron Ballman1-0/+3
2024-05-11[clang] Use StringRef::operator== instead of StringRef::equals (NFC) (#91844)Kazu Hirata1-1/+1
2024-05-09[AArch64][PAC][clang][ELF] Support PAuth ABI core info (#85235)Daniil Kovalev1-0/+20
2024-05-07cc1: Report an error for multiple actions unless separated by -main-file-name...Fangrui Song1-0/+24
2024-04-29[CIR] Add options to emit ClangIR and enable the ClangIR pipelineNathan Lanza1-0/+4
2024-04-19[Clang] Fix the mangling of lambdas (#89204)cor3ntin1-0/+5
2024-04-18[Clang] Emit DW_TAG_template_alias for template aliases (#87623)Orlando Cazalet-Hyams1-0/+5
2024-04-05Reland "[flang][clang] Add Visibility specific help text for options (#81869)"David Spickett1-8/+8
2024-04-05Revert "[flang][clang] Add Visibility specific help text for options (#81869)"David Spickett1-8/+8
2024-04-05[flang][clang] Add Visibility specific help text for options (#81869)David Spickett1-8/+8
2024-04-02[HLSL] Enable -fconvergent-functions by default (#86571)aniplcc1-2/+3
2024-03-28[HLSL] Add validation for the -enable-16bit-types option (#85340)Joshua Batista1-0/+19
2024-03-21[CIR][Basic][NFC] Add the CIR language to the Language enumNathan Lanza1-2/+11
2024-03-19Add support for sysroot-relative system header search paths (#82084)Evan Wilde1-15/+28