Home | History | Annotate | Download | only in ObjCARC

Lines Matching full:llvm

3 //                     The LLVM Compiler Infrastructure
21 /// used. Naive LLVM IR transformations which would otherwise be
27 #include "llvm/ADT/StringRef.h"
28 #include "llvm/IR/Function.h"
29 #include "llvm/IR/InstIterator.h"
30 #include "llvm/IR/Instruction.h"
31 #include "llvm/IR/Instructions.h"
32 #include "llvm/IR/Value.h"
33 #include "llvm/Pass.h"
34 #include "llvm/PassAnalysisSupport.h"
35 #include "llvm/PassRegistry.h"
36 #include "llvm/PassSupport.h"
37 #include "llvm/Support/Casting.h"
38 #include "llvm/Support/Debug.h"
39 #include "llvm/Support/raw_ostream.h"
43 namespace llvm {
47 using namespace llvm;
48 using namespace llvm::objcarc;
72 Pass *llvm::createObjCARCExpandPass() {