/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/IR/ |
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 33 /// LLVMContext itself provides no locking guarantees, so you should be careful 35 class LLVMContext { 38 LLVMContext(); 39 ~LLVMContext(); 54 /// This ID is uniqued across modules in the current LLVMContext. 58 /// custom metadata IDs registered in this LLVMContext. 70 /// LLVMContext doesn't take ownership or interpret either of these 94 LLVMContext(LLVMContext&) LLVM_DELETED_FUNCTION [all...] |
Type.h | 29 class LLVMContext; 79 /// Context - This refers to the LLVMContext in which this type was uniqued. 80 LLVMContext &Context; 90 explicit Type(LLVMContext &C, TypeID tid) 125 /// getContext - Return the LLVMContext in which this type was uniqued. 126 LLVMContext &getContext() const { return Context; } 374 static Type *getPrimitiveType(LLVMContext &C, TypeID IDNumber); 379 static Type *getVoidTy(LLVMContext &C); 380 static Type *getLabelTy(LLVMContext &C); 381 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) { 114 MDNode(LLVMContext &C, ArrayRef<Value*> Vals, bool isFunctionLocal); 116 static MDNode *getMDNode(LLVMContext &C, ArrayRef<Value*> Vals, 120 static MDNode *get(LLVMContext &Context, ArrayRef<Value*> Vals); 123 static MDNode *getWhenValsUnresolved(LLVMContext &Context, 127 static MDNode *getIfExists(LLVMContext &Context, ArrayRef<Value*> Vals); 132 static MDNode *getTemporary(LLVMContext &Context, ArrayRef<Value*> Vals) [all...] |
TypeBuilder.h | 19 #include "llvm/IR/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...] |
Attributes.h | 35 class LLVMContext; 119 static Attribute get(LLVMContext &Context, AttrKind Kind, uint64_t Val = 0); 120 static Attribute get(LLVMContext &Context, StringRef Kind, 125 static Attribute getWithAlignment(LLVMContext &Context, uint64_t Align); 126 static Attribute getWithStackAlignment(LLVMContext &Context, uint64_t Align); 215 static AttributeSet get(LLVMContext &C, 217 static AttributeSet get(LLVMContext &C, 221 static AttributeSet getImpl(LLVMContext &C, 235 static AttributeSet get(LLVMContext &C, ArrayRef<AttributeSet> Attrs); 236 static AttributeSet get(LLVMContext &C, unsigned Idx [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; 45 llvm::LLVMContext& C);
|
/external/llvm/lib/IR/ |
LLVMContext.cpp | 1 //===-- LLVMContext.cpp - Implement LLVMContext ---------------------------===// 10 // This file implements LLVMContext, as a wrapper around the opaque 15 #include "llvm/IR/LLVMContext.h" 25 static ManagedStatic<LLVMContext> GlobalContext; 27 LLVMContext& llvm::getGlobalContext() { 31 LLVMContext::LLVMContext() : pImpl(new LLVMContextImpl(*this)) { 67 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/IR/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/IR/LLVMContext.h" 43 LLVMContext& C); 69 void header(LLVMContext& C); 74 BasicBlock *testbb, LLVMContext &Context);
|
/external/llvm/lib/Archive/ |
ArchiveInternals.h | 33 class LLVMContext; 75 LLVMContext& Context, 81 LLVMContext& Context,
|
/external/llvm/unittests/IR/ |
TypesTest.cpp | 11 #include "llvm/IR/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/llvm/unittests/ExecutionEngine/JIT/ |
MultiJITTest.cpp | 13 #include "llvm/IR/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,
|