summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
AgeCommit message (Expand)Author
2022-09-07Avoid __builtin_assume_aligned crash when the 1st arg is array typeyronglin
2022-09-03[clang] Qualify auto in range-based for loops (NFC)Kazu Hirata
2022-09-03Revert "[Clang][CodeGen] Avoid __builtin_assume_aligned crash when the 1st ar...Vitaly Buka
2022-09-03[Clang][CodeGen] Avoid __builtin_assume_aligned crash when the 1st arg is arr...yronglin
2022-08-25[HLSL] Initial codegen for SV_GroupIndexChris Bieneman
2022-08-24KCFI sanitizerSami Tolvanen
2022-08-24Revert "KCFI sanitizer"Sami Tolvanen
2022-08-24KCFI sanitizerSami Tolvanen
2022-08-04[InstrProf][attempt 2] Add new format for -fprofile-list=Ellis Hoag
2022-08-04Revert "[InstrProf] Add new format for -fprofile-list="Nico Weber
2022-08-04[InstrProf] Add new format for -fprofile-list=Ellis Hoag
2022-07-27[clang] Implement ElaboratedType sugaring for types written bareMatheus Izvekov
2022-07-14Revert "[clang] Implement ElaboratedType sugaring for types written bare"Jonas Devlieghere
2022-07-15[clang] Implement ElaboratedType sugaring for types written bareMatheus Izvekov
2022-07-14[InstrProf] Add options to profile function groupsEllis Hoag
2022-07-13Revert "[clang] Implement ElaboratedType sugaring for types written bare"Jonas Devlieghere
2022-07-13[clang] Implement ElaboratedType sugaring for types written bareMatheus Izvekov
2022-07-12[X86] initial -mfunction-return=thunk-extern supportNick Desaulniers
2022-06-27[ubsan] Using metadata instead of prologue data for function sanitizerYuanfang Chen
2022-06-24[HIP] add -fhip-kernel-arg-nameYaxun (Sam) Liu
2022-06-22Fix interaction of pragma FENV_ACCESS with other pragmasSerge Pavlov
2022-06-20[clang] Don't use Optional::getValue (NFC)Kazu Hirata
2022-05-19[clang] Fix __has_builtinYaxun (Sam) Liu
2022-04-08Reland "[MTE] Add -fsanitize=memtag* and friends."Mitch Phillips
2022-04-08Revert "[MTE] Add -fsanitize=memtag* and friends."Aaron Ballman
2022-04-08[MTE] Add -fsanitize=memtag* and friends.Mitch Phillips
2022-03-29[X86][regcall] Support passing / returning structuresPhoebe Wang
2022-03-24Fix a crash with variably-modified parameter types in a naked functionAaron Ballman
2022-03-23[NFC] Replace a not-null-check && isa with isa_and_nonnullErich Keane
2022-03-18Use llvm::append_range instead of push_back loops where applicable. NFCI.Benjamin Kramer
2022-03-17[CodeGen] Avoid some pointer element type accessesNikita Popov
2022-03-16[Attr] Fix a btf_type_tag AST generationYonghong Song
2022-03-16[Clang] Allow "ext_vector_type" applied to BooleansSimon Moll
2022-03-01[SanitizerBounds] Add support for NoSanitizeBounds functionTong Zhang
2022-02-22[clang] Remove Address::deprecated() calls in CodeGenFunction.cppArthur Eubanks
2022-02-18[asan] Add support for disable_sanitizer_instrumentation attributeAlexander Potapenko
2022-02-17[CodeGen] Rename deprecated Address constructorNikita Popov
2022-02-15Revert "[asan] Add support for disable_sanitizer_instrumentation attribute"Alexander Potapenko
2022-02-15[asan] Add support for disable_sanitizer_instrumentation attributeAlexander Potapenko
2022-02-08[X86] Implement -fzero-call-used-regs optionBill Wendling
2022-01-20[clang-cl] Support the /HOTPATCH flagAlexandre Ganea
2022-01-12[clang][CodeGen][UBSan] VLA size checking for unsigned integer parameterAdam Magier
2022-01-11[CodeGen] Avoid deprecated Address constructorNikita Popov
2022-01-09[clang] Use true/false instead of 1/0 (NFC)Kazu Hirata
2021-12-29[clang] Use nullptr instead of 0 or NULL (NFC)Kazu Hirata
2021-12-23[CodeGen] Avoid pointer element type access when creating LValueNikita Popov
2021-12-21[CodeGen] Avoid some pointer element type accessesNikita Popov
2021-12-20Reland "[AST] Add UsingType: a sugar type for types found via UsingDecl"Sam McCall
2021-12-20Revert "[AST] Add UsingType: a sugar type for types found via UsingDecl"Sam McCall
2021-12-20[AST] Add UsingType: a sugar type for types found via UsingDeclSam McCall