summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGObjC.cpp
AgeCommit message (Expand)Author
2025-06-19[CodeGen] Use range-based for loops (NFC) (#144939)Kazu Hirata
2025-06-06[ubsan] Add more -fsanitize-annotate-debug-info checks (#141997)Thurston Dang
2025-06-02[CodeGen] Move CodeGenPGO behind unique_ptr (NFC) (#142155)Nikita Popov
2025-05-08[ObjC] Also enable ARC attachedcall operand bundle for arm64_32. (#138677)Marina Taylor
2025-01-10[ubsan][NFCI] Use SanitizerOrdinal instead of SanitizerMask for EmitCheck (ex...Thurston Dang
2024-11-16[CodeGen] Remove unused includes (NFC) (#116459)Kazu Hirata
2024-10-24[clang] Use {} instead of std::nullopt to initialize empty ArrayRef (#109399)Jay Foad
2024-08-09[DebugInfo][RemoveDIs] Use iterator-inserters in clang (#102006)Jeremy Morse
2024-07-11[ObjC][CodeGen] Assume a for-in loop is in bounds and cannot overflow (#94885)AtariDreams
2024-06-24Revert "[IR][NFC] Update IRBuilder to use InsertPosition (#96497)"Stephen Tozer
2024-06-24[IR][NFC] Update IRBuilder to use InsertPosition (#96497)Stephen Tozer
2024-05-20[clang][CodeGen] Remove unused LValue::getAddress CGF arg. (#92465)Ahmed Bougacha
2024-04-11[NFC][Clang] Improve const correctness for IdentifierInfo (#79365)Bill Wendling
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
2024-02-11[clang][NFC] Annotate `CGObjC.cpp` with `preferred_type`Vlad Serebrennikov
2024-01-17[clang] Upstream XROS support in Clang (#78392)Jonas Devlieghere
2023-11-30[clang] Remove no-op ptr-to-ptr bitcasts (NFC)Youngsuk Kim
2023-11-04[CGObjC] Remove no-op ptr-to-ptr bitcasts (NFC)Youngsuk Kim
2023-10-31[clang][NFC] Refactor `ArrayType::ArraySizeModifier`Vlad Serebrennikov
2023-10-20[llvm] Use XMACROS for MachO platforms. (#69262)Juergen Ributzka
2023-08-14[NFC][Clang] Fix static analyzer concernElizabeth Andrews
2023-06-18[clang] Replace uses of CGBuilderTy::CreateElementBitCast (NFC)Youngsuk Kim
2023-06-02[CodeGen] Use llvm::LLVMContext::MD_invariant_load (NFC)Kazu Hirata
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata
2022-12-16[Support] llvm::Optional => std::optionalFangrui Song
2022-12-09[clang] Use std::nullopt instead of None in comments (NFC)Kazu Hirata
2022-12-03[CodeGen] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-10[ObjC] avoid crashing when emitting synthesized getter/setter and ptrdiff_t i...Matt Jacobson
2022-10-14[CodeGen][ObjC] Call synthesized copy constructor/assignment operatorAkira Hatanaka
2022-10-11Fix assert in generated `direct` property getter/setters due to removal of `_...Michael Wyman
2022-09-21Remove the unused/undefined `_cmd` parameter in `objc_direct` methods.Michael Wyman
2022-09-08[clang] Use std::size instead of llvm::array_lengthofJoe Loser
2022-06-20[clang] Don't use Optional::getValue (NFC)Kazu Hirata
2022-06-18[clang] Use value_or instead of getValueOr (NFC)Kazu Hirata
2022-05-13[Clang] Add DriverKit supportEgor Zhdan
2022-03-17[CodeGen] Avoid some pointer element type accessesNikita Popov
2022-03-11[NFC][Clang][OpaquePtr] Remove calls to Address::deprecated in a coupleAkira Hatanaka
2022-02-17[CodeGen] Rename deprecated Address constructorNikita Popov
2022-02-14[CGBuilder] Remove CreateBitCast() methodNikita Popov
2022-01-26Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C...Benjamin Kramer
2022-01-26Rename llvm::array_lengthof into llvm::size to match std::size from C++17serge-sans-paille
2022-01-09[clang] Use true/false instead of 1/0 (NFC)Kazu Hirata
2021-12-24Use Optional::getValueOr (NFC)Kazu Hirata
2021-11-08[ObjC][ARC] Use operand bundle "clang.arc.attachedcall" on x86-64Akira Hatanaka
2021-10-12[clang] p0388 conversion to incomplete arrayNathan Sidwell