summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGCXXABI.cpp
AgeCommit message (Expand)Author
2025-11-21Revert "Reland [MS][clang] Add support for vector deleting destructors" (#169...Zequan Wu
2025-11-13Reland [MS][clang] Add support for vector deleting destructors (#165598)Mariya Podchishchaeva
2025-08-25[clang] NFC: change more places to use Type::getAsTagDecl and friends (#155313)Matheus Izvekov
2025-08-09[clang] Improve nested name specifier AST representation (#147835)Matheus Izvekov
2025-04-14[MS][clang] Revert vector deleting destructors support (#135611)Mariya Podchishchaeva
2025-04-11[Clang][CodeGen] Do not set inbounds flag in `EmitMemberDataPointerAddress` w...Yingwei Zheng
2025-03-31Reland [MS][clang] Add support for vector deleting destructors (#133451)Mariya Podchishchaeva
2025-03-21Reland: [clang] preserve class type sugar when taking pointer to member (#132...Matheus Izvekov
2025-03-21Reland: [clang] NFC: Clear some uses of MemberPointerType::getClass (#132317)Matheus Izvekov
2025-03-20Revert "[clang] NFC: Clear some uses of MemberPointerType::getClass" (#132281)Matheus Izvekov
2025-03-20Revert "Reland: [clang] preserve class type sugar when taking pointer to memb...Matheus Izvekov
2025-03-20Reland: [clang] preserve class type sugar when taking pointer to member (#132...Matheus Izvekov
2025-03-20Revert "[clang] improve class type sugar preservation in pointers to members"...Matheus Izvekov
2025-03-20[clang] improve class type sugar preservation in pointers to members (#130537)Matheus Izvekov
2025-03-19[clang] NFC: Clear some uses of MemberPointerType::getClass (#131965)Matheus Izvekov
2025-03-12Revert "[MS][clang] Add support for vector deleting destructors (#126240)"Hans Wennborg
2025-03-04[MS][clang] Add support for vector deleting destructors (#126240)Mariya Podchishchaeva
2024-03-28[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka
2024-03-27Revert "[CodeGen][arm64e] Add methods and data members to Address, which are ...Akira Hatanaka
2024-03-27[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka
2024-03-26Revert "[CodeGen][arm64e] Add methods and data members to Address, which are ...Akira Hatanaka
2024-03-25[CodeGen][arm64e] Add methods and data members to Address, which are needed t...Akira Hatanaka
2023-11-06[clang][NFC] Refactor `ImplicitParamDecl::ImplicitParamKind`Vlad Serebrennikov
2023-08-17[CodeGen] Remove Constant arguments from linkage functions, NFCI.Jonas Hahnfeld
2023-06-27[clang] Replace uses of CGBuilderTy::CreateElementBitCast (NFC)Youngsuk Kim
2023-06-16[clang] Replace use of Type::getPointerTo() (NFC)Youngsuk Kim
2022-02-17[clang] CGCXXABI::EmitLoadOfMemberFunctionPointer - use castAs<> instead of g...Simon Pilgrim
2022-01-13[MS] Implement on-demand TLS initialization for Microsoft CXX ABIMaurice Heumann
2020-12-28Fix PR35902: incorrect alignment used for ubsan check.James Y Knight
2020-11-09[c++20] For P0732R2 / P1907R1: Basic code generation and nameRichard Smith
2020-07-10Fix build errorAkira Hatanaka
2020-07-10[CodeGen] Store the return value of the target function call to theAkira Hatanaka
2020-05-19[clang] Add an API to retrieve implicit constructor arguments.Martin Böhme
2019-12-09Avoid Attr.h includes, CodeGen editionReid Kleckner
2019-10-03Silence static analyzer getAs<RecordType> null dereference warnings. NFCI.Simon Pilgrim
2019-07-16Fix parameter name comments using clang-tidy. NFC.Rui Ueyama
2019-04-30Remove two unnecessary wrappers of canPassInRegistersReid Kleckner
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-11[AST] Remove ASTContext from getThisType (NFC)Brian Gesiak
2018-07-30Remove trailing spaceFangrui Song
2018-03-16[MS] Always use base dtors in place of complete/vbase dtors when possibleReid Kleckner
2017-11-16[MS] Apply adjustments after storing 'this'Reid Kleckner
2017-08-16PR19668, PR23034: Fix handling of move constructors and deleted copyRichard Smith
2017-08-09Revert "PR19668, PR23034: Fix handling of move constructors and deleted copy ...Diana Picus
2017-08-08PR19668, PR23034: Fix handling of move constructors and deleted copyRichard Smith
2017-06-09[DebugInfo] Add kind of ImplicitParamDecl for emission of FlagObjectPointer.Alexey Bataev
2016-10-26Refactor call emission to package the function pointer together withJohn McCall
2015-12-02Add the `pass_object_size` attribute to clang.George Burgess IV
2015-11-02[MS ABI] Don't zero-initialize vbptrs in basesDavid Majnemer
2015-10-20Roll-back r250822.Angel Garcia Gomez