summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGObjCMac.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Update for llvm change.Rafael Espindola2015-11-181-1/+1
* Watch and TV OS: wire up basic ABI choicesTim Northover2015-10-301-2/+4
* Initialize @catch variables correctly in fragile-runtime ARC.John McCall2015-10-301-2/+2
* Fix the emission of ARC ivar layouts in the non-fragile Mac runtime.John McCall2015-10-291-6/+11
* Define weak and __weak to mean ARC-style weak references, even in MRC.John McCall2015-10-221-18/+105
* Enable ARC on the fragile runtime.John McCall2015-10-211-2/+7
* Fix and stylize the emission of GC/ARC ivar and GC block layout strings.John McCall2015-10-211-397/+405
* [CodeGen] Remove dead code. NFC.Benjamin Kramer2015-10-151-3/+0
* Fix Clang-tidy modernize-use-nullptr warnings in source directories; other mi...Hans Wennborg2015-10-061-2/+1
* Don't nil check non-nil class receiver of AArch64 stret calls.Ahmed Bougacha2015-10-021-1/+1
* Support noreturn in limited contexts on Objective-C message sends.John McCall2015-09-101-11/+60
* Compute and preserve alignment more faithfully in IR-generation.John McCall2015-09-081-175/+206
* Devirtualize EHScopeStack::Cleanup's dtor because it's never destroyed polymo...David Blaikie2015-08-181-1/+1
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* Remove empty non-virtual destructors or mark them =default when non-publicBenjamin Kramer2015-04-111-3/+0
* [opaque pointer type] More GEP API migrationsDavid Blaikie2015-04-051-15/+18
* [opaque pointer type] Explicitly specify type to CreateGEPDavid Blaikie2015-04-031-2/+2
* [opaque pointer type] Update for GEP API changes in LLVMDavid Blaikie2015-04-021-7/+6
* [Objective-C metadata patch]. Patch to allocate one more space for Fariborz Jahanian2015-03-311-1/+7
* Wrap to 80 columns. No behavior change.Nico Weber2015-02-261-3/+4
* Implement the __builtin_call_with_static_chain GNU extension.Peter Collingbourne2014-12-121-20/+16
* IR: Update clang for Metadata/Value split in r223802Duncan P. N. Exon Smith2014-12-091-5/+4
* Use nullptr to silence -Wsentinel when self-hosting on WindowsReid Kleckner2014-12-011-29/+29
* Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...David Blaikie2014-11-191-1/+1
* Don't manually insert L prefixes.Rafael Espindola2014-11-061-180/+122
* Allow protocols to be just declared.Rafael Espindola2014-09-121-3/+3
* Objective-C IRGen. Fixes an assertion crash caused by inconsistentFariborz Jahanian2014-08-281-2/+1
* Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper2014-08-271-3/+2
* AArch64: update Clang for merged arm64/aarch64 triples.Tim Northover2014-07-231-2/+1
* Objective-C. Introducing __attribute__((objc_runtime_name("runtimename"))Fariborz Jahanian2014-07-161-112/+144
* Objective-C IRGen. Fixes an inconsistant linkage ofFariborz Jahanian2014-07-151-7/+4
* Don't assume StringRef.data() is null-terminatedBen Langmuir2014-07-111-1/+1
* Objective-C IRGen. Patch to generate a weak symbol reference whenFariborz Jahanian2014-06-101-4/+7
* Avoid dubious IdentifierInfo::getNameStart() usesAlp Toker2014-06-071-32/+24
* AArch64/ARM64: rename ARM64 components to AArch64Tim Northover2014-05-241-1/+2
* [C++11] Use 'nullptr'. CodeGen edition.Craig Topper2014-05-211-70/+76
* Simplify the code a bit by using linkage predicates.Rafael Espindola2014-05-091-4/+4
* ARM64: parametrise IVar offset type (long on ARM64, int elsewhere).Tim Northover2014-03-291-22/+33
* ObjC: allow targets to decide when to use stret for blocks.Tim Northover2014-03-291-2/+6
* Don't produce a L symbol in __DATA,__data.Rafael Espindola2014-03-271-1/+1
* [C++11] Replacing BlockDecl iterators capture_begin() and capture_end() with ...Aaron Ballman2014-03-141-10/+8
* [C++11] Replacing ObjCCategoryDecl iterators propimpl_begin() and propimpl_en...Aaron Ballman2014-03-141-8/+2
* [C++11] Replacing ObjCCategoryDecl iterators protocol_begin() and protocol_en...Aaron Ballman2014-03-141-4/+2
* [C++11] Replacing ObjCProtocolDecl iterators protocol_begin() and protocol_en...Aaron Ballman2014-03-131-3/+2
* [C++11] Replacing ObjCInterfaceDecl iterators all_referenced_protocol_begin()...Aaron Ballman2014-03-131-5/+2
* [C++11] Replacing ObjCContainerDecl iterators classmeth_begin() and classmeth...Aaron Ballman2014-03-131-22/+10
* [C++11] Replacing ObjCContainerDecl iterators instmeth_begin() and instmeth_e...Aaron Ballman2014-03-131-22/+13
* Renaming the recently-created (r203830) props() range API to properties() for...Aaron Ballman2014-03-131-2/+2
* [C++11] Replacing ObjCContainerDecl iterators prop_begin() and prop_end() wit...Aaron Ballman2014-03-131-10/+6
OpenPOWER on IntegriCloud