summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGObjCMac.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-121-171/+155
* Objective-C IRGen. Fixes several regressions caused by changes madeFariborz Jahanian2014-03-111-5/+31
* Reverting llvm::distance changes to use std::distance with iterators instead,...Aaron Ballman2014-03-101-4/+2
* [C++11] Replacing RecordDecl iterators field_begin() and field_end() with ite...Aaron Ballman2014-03-081-6/+2
* [C++11] Replacing ObjCMethodDecl iterators param_begin() and param_end() with...Aaron Ballman2014-03-071-6/+2
* Use llvm.compiler.used instead of llvm.used for objc symbols.Rafael Espindola2014-03-061-17/+17
* Revert "Use private linkage for remaining GlobalVariables with private names."Rafael Espindola2014-03-061-11/+11
* Use private linkage for remaining GlobalVariables with private names.Rafael Espindola2014-03-061-11/+11
* Construct GlobalValues with the correct linkage instead of using setLinkage.Rafael Espindola2014-03-061-8/+7
* Objective-C. Return 0 as class of methods in protocols.Fariborz Jahanian2014-03-041-2/+1
* Objective-C IRGen. Fix up the hueristics for determiningFariborz Jahanian2014-03-041-8/+10
* [Modules] Update to reflect the move of CallSite into the IR library inChandler Carruth2014-03-041-1/+1
* Objective-C. Fixes a regression when figuring out linkageFariborz Jahanian2014-03-031-1/+2
* Switch all uses of LLVM_OVERRIDE to just use 'override' directly.Craig Topper2014-03-021-2/+2
* Fix -Wunused-function in Release build.Rui Ueyama2014-02-271-0/+1
* Use private linkage for globals we already name with \01L and \01l.Rafael Espindola2014-02-271-17/+18
* Assert that the name of some internal variables start with \01L or \01l.Rafael Espindola2014-02-271-47/+55
* Fix -Wunused-variable in non-assert builds. No functionality change.Nick Lewycky2014-02-271-0/+1
* Refactor linkage computation in CGObjCMac.cpp.Rafael Espindola2014-02-261-70/+66
* Objective-C. Remove an assertion which assertsFariborz Jahanian2014-02-241-6/+0
* Remove really old "APPLE LOCAL" markers.Rafael Espindola2014-02-201-1/+1
* [ms-cxxabi] Use x86_cdeclmethodcc for __cdecl methods on win32Reid Kleckner2014-01-311-11/+16
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-2/+2
* Improve comment.Fariborz Jahanian2014-01-141-3/+3
* ObjectiveC. add comment.Fariborz Jahanian2014-01-141-3/+3
* Add CodeGenABITypes.h for use in LLDB.Mark Lacey2013-10-301-0/+1
* ObjectiveC IRGen. Replace _objc_empty_vtable pointer in Objective-C Fariborz Jahanian2013-10-241-8/+18
* Clean up some Triple usage in clang.Cameron Esfahani2013-09-141-1/+1
* Use the ugly PRIx64 macro to make format string portable.Benjamin Kramer2013-04-221-1/+1
* Standardize accesses to the TargetInfo in IR-gen.John McCall2013-04-161-9/+9
* In ObjC++ on legacy runtimes, push an EH cleanup as well asJohn McCall2013-04-031-1/+4
* Tighten up the rules for precise lifetime and documentJohn McCall2013-03-131-1/+1
* Use the actual ABI-determined C calling convention for runtimeJohn McCall2013-02-281-131/+127
OpenPOWER on IntegriCloud