/external/llvm/include/llvm/Assembly/ |
Parser.h | 24 class LLVMContext; 35 LLVMContext &Context ///< Context in which to allocate globals info. 48 LLVMContext &Context 59 LLVMContext &Context
|
/frameworks/compile/libbcc/include/bcc/ |
BCCContext.h | 21 class LLVMContext; 39 llvm::LLVMContext &getLLVMContext(); 40 const llvm::LLVMContext &getLLVMContext() const;
|
/external/llvm/include/llvm/ |
LLVMContext.h | 1 //===-- llvm/LLVMContext.h - Class for managing "global" state --*- C++ -*-===// 10 // This file declares LLVMContext, a container of "global" state in LLVM, such 31 /// LLVMContext itself provides no locking guarantees, so you should be careful 33 class LLVMContext { 36 LLVMContext(); 37 ~LLVMContext(); 50 /// This ID is uniqued across modules in the current LLVMContext. 54 /// custom metadata IDs registered in this LLVMContext. 66 /// LLVMContext doesn't take ownership or interpret either of these 91 LLVMContext(LLVMContext&) [all...] |
Type.h | 27 class LLVMContext; 77 /// Context - This refers to the LLVMContext in which this type was uniqued. 78 LLVMContext &Context; 88 explicit Type(LLVMContext &C, TypeID tid) 123 /// getContext - Return the LLVMContext in which this type was uniqued. 124 LLVMContext &getContext() const { return Context; } 352 static Type *getPrimitiveType(LLVMContext &C, TypeID IDNumber); 357 static Type *getVoidTy(LLVMContext &C); 358 static Type *getLabelTy(LLVMContext &C); 359 static Type *getHalfTy(LLVMContext &C) [all...] |
Metadata.h | 27 class LLVMContext; 42 explicit MDString(LLVMContext &C); 44 static MDString *get(LLVMContext &Context, StringRef Str); 45 static MDString *get(LLVMContext &Context, const char *Str) { 115 MDNode(LLVMContext &C, ArrayRef<Value*> Vals, bool isFunctionLocal); 117 static MDNode *getMDNode(LLVMContext &C, ArrayRef<Value*> Vals, 121 static MDNode *get(LLVMContext &Context, ArrayRef<Value*> Vals); 124 static MDNode *getWhenValsUnresolved(LLVMContext &Context, 128 static MDNode *getIfExists(LLVMContext &Context, ArrayRef<Value*> Vals); 133 static MDNode *getTemporary(LLVMContext &Context, ArrayRef<Value*> Vals) [all...] |
TypeBuilder.h | 19 #include "llvm/LLVMContext.h" 53 /// static StructType *get(LLVMContext &Context) { 55 /// // for each LLVMContext. 106 static PointerType *get(LLVMContext &Context) { 117 static ArrayType *get(LLVMContext &Context) { 124 static ArrayType *get(LLVMContext &Context) { 154 static IntegerType *get(LLVMContext &Context) { \ 183 static IntegerType *get(LLVMContext &C) { 190 static Type *get(LLVMContext& C) { 198 static Type *get(LLVMContext& C) [all...] |
/external/clang/include/clang/CodeGen/ |
CodeGenAction.h | 17 class LLVMContext; 29 llvm::LLVMContext *VMContext; 36 CodeGenAction(unsigned _Act, llvm::LLVMContext *_VMContext = 0); 60 llvm::LLVMContext *takeLLVMContext(); 68 EmitAssemblyAction(llvm::LLVMContext *_VMContext = 0); 74 EmitBCAction(llvm::LLVMContext *_VMContext = 0); 80 EmitLLVMAction(llvm::LLVMContext *_VMContext = 0); 86 EmitLLVMOnlyAction(llvm::LLVMContext *_VMContext = 0); 92 EmitCodeGenOnlyAction(llvm::LLVMContext *_VMContext = 0); 98 EmitObjAction(llvm::LLVMContext *_VMContext = 0) [all...] |
ModuleBuilder.h | 21 class LLVMContext; 43 llvm::LLVMContext& C);
|
/external/llvm/lib/VMCore/ |
LLVMContext.cpp | 1 //===-- LLVMContext.cpp - Implement LLVMContext -----------------------===// 10 // This file implements LLVMContext, as a wrapper around the opaque 15 #include "llvm/LLVMContext.h" 25 static ManagedStatic<LLVMContext> GlobalContext; 27 LLVMContext& llvm::getGlobalContext() { 31 LLVMContext::LLVMContext() : pImpl(new LLVMContextImpl(*this)) { 57 LLVMContext::~LLVMContext() { delete pImpl; [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/ |
BitReader_2_7.h | 30 class LLVMContext; 37 llvm::LLVMContext& Context, 41 llvm::LLVMContext& Context, 45 llvm::LLVMContext& Context,
|
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/ |
BitReader_3_0.h | 29 class LLVMContext; 36 llvm::LLVMContext& Context, 40 llvm::LLVMContext& Context, 44 llvm::LLVMContext& Context,
|
/frameworks/compile/libbcc/lib/Core/ |
BCCContextImpl.h | 21 #include <llvm/LLVMContext.h> 33 llvm::LLVMContext mLLVMContext;
|
BCCContext.cpp | 62 llvm::LLVMContext &BCCContext::getLLVMContext() 65 const llvm::LLVMContext &BCCContext::getLLVMContext() const
|
/external/llvm/include/llvm/Support/ |
LeakDetector.h | 29 class LLVMContext; 60 static void checkForGarbage(LLVMContext &C, const std::string &Message) { 87 static void checkForGarbageImpl(LLVMContext &C, const std::string &Message);
|
DebugLoc.h | 21 class LLVMContext; 51 /// decoded by LLVMContext. 0 is unknown. 80 MDNode *getScope(const LLVMContext &Ctx) const; 84 MDNode *getInlinedAt(const LLVMContext &Ctx) const; 88 const LLVMContext &Ctx) const; 93 MDNode *getAsMDNode(const LLVMContext &Ctx) const; 100 void dump(const LLVMContext &Ctx) const;
|
IRReader.h | 37 LLVMContext &Context) { 61 LLVMContext &Context) { 78 LLVMContext &Context) { 99 LLVMContext &Context) {
|
/frameworks/compile/libbcc/include/bcc/AndroidBitcode/ |
ABCExpandVAArgPass.h | 25 class LLVMContext; 45 llvm::LLVMContext *mContext;
|
/external/llvm/examples/BrainF/ |
BrainF.h | 19 #include "llvm/LLVMContext.h" 43 LLVMContext& C); 69 void header(LLVMContext& C); 74 BasicBlock *testbb, LLVMContext &Context);
|
/external/llvm/lib/Archive/ |
ArchiveInternals.h | 34 class LLVMContext; 76 LLVMContext& Context, 82 LLVMContext& Context,
|
/external/llvm/unittests/VMCore/ |
TypesTest.cpp | 11 #include "llvm/LLVMContext.h" 18 LLVMContext C;
|
/external/llvm/include/llvm/Bitcode/ |
ReaderWriter.h | 23 class LLVMContext; 34 LLVMContext &Context, 43 LLVMContext &Context, 52 LLVMContext &Context, 58 Module *ParseBitcodeFile(MemoryBuffer *Buffer, LLVMContext &Context,
|
/external/clang/lib/CodeGen/ |
CodeGenTBAA.h | 23 class LLVMContext; 64 CodeGenTBAA(ASTContext &Ctx, llvm::LLVMContext &VMContext,
|
/external/llvm/unittests/ExecutionEngine/JIT/ |
MultiJITTest.cpp | 11 #include "llvm/LLVMContext.h" 34 void createModule1(LLVMContext &Context1, Module *&M1, Function *&FooF1) { 51 void createModule2(LLVMContext &Context2, Module *&M2, Function *&FooF2) { 72 LLVMContext Context1; 77 LLVMContext Context2; 102 LLVMContext Context1; 107 LLVMContext Context2; 136 LLVMContext Context1; 141 LLVMContext Context2;
|
/frameworks/compile/slang/BitWriter_2_9/ |
ReaderWriter_2_9.h | 24 class LLVMContext; 35 llvm::LLVMContext& Context, 44 llvm::LLVMContext& Context, 50 llvm::Module *ParseBitcodeFile(llvm::MemoryBuffer *Buffer, llvm::LLVMContext& Context,
|
/frameworks/compile/slang/BitWriter_2_9_func/ |
ReaderWriter_2_9_func.h | 24 class LLVMContext; 35 llvm::LLVMContext& Context, 44 llvm::LLVMContext& Context, 50 llvm::Module *ParseBitcodeFile(llvm::MemoryBuffer *Buffer, llvm::LLVMContext& Context,
|