summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGObjCMac.cpp
AgeCommit message (Expand)Author
2025-06-19[CodeGen] Use range-based for loops (NFC) (#144939)Kazu Hirata
2025-04-19[clang] llvm::append_range (NFC) (#136440)Kazu Hirata
2025-04-05[clang][CGObjC] Remove unused ExternalProtocolPtrTy (NFC) (#133870)Mats Jun Larsen
2025-04-04[clang][CGObjC] Prefer PointerType::get with LLVMContext over Type (NFC) (#13...Mats Jun Larsen
2025-03-04[ObjC] Expand isClassLayoutKnownStatically to base classes as long as the imp...AZero13
2025-02-17[CodeGen][ObjC] Invalidate cached ObjC class layout information after parsing...Akira Hatanaka
2025-02-12[clang] run clang-format on some CGObjC files (#126644)Peter Rong
2025-02-08[CodeGen] Replace of PointerType::get(Type) with opaque version (NFC) (#124771)Mats Jun Larsen
2025-01-11Reapply "[clang] Avoid re-evaluating field bitwidth" (#122289)Timm Baeder
2025-01-08Revert "[clang] Avoid re-evaluating field bitwidth (#117732)"Timm Bäder
2025-01-08[clang] Avoid re-evaluating field bitwidth (#117732)Timm Baeder
2024-11-16[CodeGen] Remove unused includes (NFC) (#116459)Kazu Hirata
2024-11-05Remove leftover uses of llvm::Type::getPointerTo() (#114993)Youngsuk Kim
2024-10-30[clang] Remove some uses of llvm::StructType::setBody. NFC. (#113691)Jay Foad
2024-10-24[clang] Use {} instead of std::nullopt to initialize empty ArrayRef (#109399)Jay Foad
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-06-10[NFCI][metadata][clang] Use create{Unlikely,Likely}BranchWeights (#89467)Vitaly Buka
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-26[NFC] Refactor ConstantArrayType size storage (#85716)Chris B
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-03-05[ObjC] Check entire chain of superclasses to see if class layout is staticall...AtariDreams
2024-01-31[clang] Use StringRef::starts_with (NFC)Kazu Hirata
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata
2023-11-18[CGObjCMac] Replace calls to ConstantAggregateBuilderBase::addBitCast (NFC)Youngsuk Kim
2023-11-06[clang][CGObjCMac] Remove no-op ptr-to-ptr bitcasts (NFC)Youngsuk Kim
2023-11-03[clang][NFC] Refactor `TagTypeKind` (#71160)Vlad Serebrennikov
2023-09-30[clang] Remove uses of llvm::Type::getPointerTo() (NFC)JOE1994
2023-08-20[CodeGen] Modernize NullReturnState (NFC)Kazu Hirata
2023-07-28Remove private rdar links. NFCAkira Hatanaka
2023-07-17Revert "Remove rdar links; NFC"Mehdi Amini
2023-07-07Remove rdar links; NFCAaron Ballman
2023-06-18[clang] Replace uses of CGBuilderTy::CreateElementBitCast (NFC)Youngsuk Kim
2023-06-13Remove dead conditionalsSindhu Chittireddy
2023-06-11[CodeGen] Use DenseMapBase::lookup (NFC)Kazu Hirata
2023-06-02[CodeGen] Use llvm::LLVMContext::MD_invariant_load (NFC)Kazu Hirata
2023-02-14Recommit: [NFC][IR] Make Module::getGlobalList() privateVasileios Porpodas
2023-02-14Revert "[NFC][IR] Make Module::getGlobalList() private"Vasileios Porpodas
2023-02-14[NFC][IR] Make Module::getGlobalList() privateVasileios Porpodas
2023-01-13[clang][NFC] Remove dependency on DataLayout::getPrefTypeAlignmentGuillaume Chatelet
2022-12-03[CodeGen] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-30[clang][TargetInfo] Use LangAS for getPointer{Width,Align}()Alex Richardson
2022-11-04[IR] Switch everything to use memory attributeNikita Popov
2022-09-21Remove the unused/undefined `_cmd` parameter in `objc_direct` methods.Michael Wyman
2022-09-03[clang] Qualify auto in range-based for loops (NFC)Kazu Hirata
2022-08-04[ObjC] type method metadata `_imp`, messenger routine at callsite with progra...Matt Jacobson