This file defines common definitions/declarations used by the ObjC ARC Optimizer. More...
Compute iterated dominance frontiers using a linear time algorithm.
|static void||llvm::objcarc::EraseInstruction (Instruction *CI)|
|Erase the given instruction. |
This file defines common definitions/declarations used by the ObjC ARC Optimizer.
ARC stands for Automatic Reference Counting and is a system for managing reference counts for objects in Objective C.
WARNING: This file knows about certain library functions. It recognizes them by name, and hardwires knowledge of their semantics.
WARNING: This file knows about how certain Objective-C library functions are used. Naive LLVM IR transformations which would otherwise be behavior-preserving may break these assumptions.
Definition in file lib/Transforms/ObjCARC/ObjCARC.h.