reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGObjCGNU.cpp
  709     MsgLookupFn.init(&CGM, "objc_msg_lookup", IMPTy, IdTy, SelectorTy);
  711     MsgLookupSuperFn.init(&CGM, "objc_msg_lookup_super", IMPTy,
  814       SlotLookupFn.init(&CGM, "objc_msg_lookup_sender", SlotTy, PtrToIdTy,
  817       SlotLookupSuperFn.init(&CGM, "objc_slot_lookup_super", SlotTy,
  823           ExceptionReThrowFn.init(&CGM, "objc_exception_rethrow", VoidTy);
  827         EnterCatchFn.init(&CGM, "__cxa_begin_catch", PtrTy, PtrTy);
  829         ExitCatchFn.init(&CGM, "__cxa_end_catch", VoidTy);
  831         ExceptionReThrowFn.init(&CGM, "_Unwind_Resume_or_Rethrow", VoidTy,
  836         EnterCatchFn.init(&CGM, "objc_begin_catch", IdTy, PtrTy);
  838         ExitCatchFn.init(&CGM, "objc_end_catch", VoidTy);
  840         ExceptionReThrowFn.init(&CGM, "objc_exception_rethrow", VoidTy, PtrTy);
  843       SetPropertyAtomic.init(&CGM, "objc_setProperty_atomic", VoidTy, IdTy,
  845       SetPropertyAtomicCopy.init(&CGM, "objc_setProperty_atomic_copy", VoidTy,
  847       SetPropertyNonAtomic.init(&CGM, "objc_setProperty_nonatomic", VoidTy,
  849       SetPropertyNonAtomicCopy.init(&CGM, "objc_setProperty_nonatomic_copy",
  853       CxxAtomicObjectSetFn.init(&CGM, "objc_setCppObjectAtomic", VoidTy, PtrTy,
  857       CxxAtomicObjectGetFn.init(&CGM, "objc_getCppObjectAtomic", VoidTy, PtrTy,
 1982       MsgLookupSuperFn.init(&CGM, "objc_msg_lookup_super", IMPTy,
 2086     MsgLookupFn.init(&CGM, "objc_msg_lookup", IMPTy, IdTy, SelectorTy);
 2087     MsgLookupFnSRet.init(&CGM, "objc_msg_lookup_stret", IMPTy, IdTy,
 2090     MsgLookupSuperFn.init(&CGM, "objc_msg_lookup_super", IMPTy,
 2092     MsgLookupSuperFnSRet.init(&CGM, "objc_msg_lookup_super_stret", IMPTy,
 2207   ExceptionThrowFn.init(&CGM, "objc_exception_throw", VoidTy, IdTy);
 2208   ExceptionReThrowFn.init(&CGM, "objc_exception_throw", VoidTy, IdTy);
 2210   SyncEnterFn.init(&CGM, "objc_sync_enter", IntTy, IdTy);
 2212   SyncExitFn.init(&CGM, "objc_sync_exit", IntTy, IdTy);
 2215   EnumerationMutationFn.init(&CGM, "objc_enumerationMutation", VoidTy, IdTy);
 2218   GetPropertyFn.init(&CGM, "objc_getProperty", IdTy, IdTy, SelectorTy,
 2221   SetPropertyFn.init(&CGM, "objc_setProperty", VoidTy, IdTy, SelectorTy,
 2224   GetStructPropertyFn.init(&CGM, "objc_getPropertyStruct", VoidTy, PtrTy, PtrTy,
 2227   SetStructPropertyFn.init(&CGM, "objc_setPropertyStruct", VoidTy, PtrTy, PtrTy,
 2252     IvarAssignFn.init(&CGM, "objc_assign_ivar", IdTy, IdTy, IdTy, PtrDiffTy);
 2254     StrongCastAssignFn.init(&CGM, "objc_assign_strongCast", IdTy, IdTy,
 2257     GlobalAssignFn.init(&CGM, "objc_assign_global", IdTy, IdTy, PtrToIdTy);
 2259     WeakAssignFn.init(&CGM, "objc_assign_weak", IdTy, IdTy, PtrToIdTy);
 2261     WeakReadFn.init(&CGM, "objc_read_weak", IdTy, PtrToIdTy);
 2263     MemMoveFn.init(&CGM, "objc_memmove_collectable", PtrTy, PtrTy, PtrTy,