HomeSort by relevance Sort by last modified time
    Searched refs:LLVMContext (Results 1 - 25 of 296) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /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
  /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
35 /// LLVMContext itself provides no locking guarantees, so you should be careful
37 class LLVMContext {
40 LLVMContext();
41 ~LLVMContext();
56 /// This ID is uniqued across modules in the current LLVMContext.
60 /// custom metadata IDs registered in this LLVMContext.
72 /// LLVMContext doesn't take ownership or interpret either of these
96 LLVMContext(LLVMContext&) LLVM_DELETED_FUNCTION
    [all...]
Type.h 31 class LLVMContext;
81 /// Context - This refers to the LLVMContext in which this type was uniqued.
82 LLVMContext &Context;
92 explicit Type(LLVMContext &C, TypeID tid)
127 /// getContext - Return the LLVMContext in which this type was uniqued.
128 LLVMContext &getContext() const { return Context; }
376 static Type *getPrimitiveType(LLVMContext &C, TypeID IDNumber);
381 static Type *getVoidTy(LLVMContext &C);
382 static Type *getLabelTy(LLVMContext &C);
383 static Type *getHalfTy(LLVMContext &C)
    [all...]
Metadata.h 25 class LLVMContext;
39 explicit MDString(LLVMContext &C);
41 static MDString *get(LLVMContext &Context, StringRef Str);
42 static MDString *get(LLVMContext &Context, const char *Str) {
111 MDNode(LLVMContext &C, ArrayRef<Value*> Vals, bool isFunctionLocal);
113 static MDNode *getMDNode(LLVMContext &C, ArrayRef<Value*> Vals,
117 static MDNode *get(LLVMContext &Context, ArrayRef<Value*> Vals);
120 static MDNode *getWhenValsUnresolved(LLVMContext &Context,
124 static MDNode *getIfExists(LLVMContext &Context, ArrayRef<Value*> Vals);
129 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;
123 static Attribute get(LLVMContext &Context, AttrKind Kind, uint64_t Val = 0);
124 static Attribute get(LLVMContext &Context, StringRef Kind,
129 static Attribute getWithAlignment(LLVMContext &Context, uint64_t Align);
130 static Attribute getWithStackAlignment(LLVMContext &Context, uint64_t Align);
219 static AttributeSet get(LLVMContext &C,
221 static AttributeSet get(LLVMContext &C,
225 static AttributeSet getImpl(LLVMContext &C,
239 static AttributeSet get(LLVMContext &C, ArrayRef<AttributeSet> Attrs);
240 static AttributeSet get(LLVMContext &C, unsigned Index
    [all...]
  /frameworks/compile/libbcc/include/bcc/
BCCContext.h 21 class LLVMContext;
39 llvm::LLVMContext &getLLVMContext();
40 const llvm::LLVMContext &getLLVMContext() const;
  /external/llvm/include/llvm/IRReader/
IRReader.h 25 class LLVMContext;
32 LLVMContext &Context);
39 LLVMContext &Context);
45 Module *ParseIR(MemoryBuffer *Buffer, SMDiagnostic &Err, LLVMContext &Context);
51 LLVMContext &Context);
  /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;
  /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;
  /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);
  /art/compiler/llvm/
runtime_support_builder_thumb2.h 27 RuntimeSupportBuilderThumb2(::llvm::LLVMContext& context, ::llvm::Module& module, IRBuilder& irb)
md_builder.h 27 class LLVMContext;
38 explicit MDBuilder(::llvm::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,
  /art/compiler/jni/portable/
jni_compiler.h 42 class LLVMContext;
73 ::llvm::LLVMContext* context_;
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
loader.cpp 7 #include <llvm/LLVMContext.h>
27 LLVMContext &Context = getGlobalContext();
  /external/llvm/unittests/ExecutionEngine/JIT/
MultiJITTest.cpp 13 #include "llvm/IR/LLVMContext.h"
37 void createModule1(LLVMContext &Context1, Module *&M1, Function *&FooF1) {
54 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;
  /external/mesa3d/src/gallium/drivers/radeon/
loader.cpp 7 #include <llvm/LLVMContext.h>
27 LLVMContext &Context = getGlobalContext();

Completed in 488 milliseconds

1 2 3 4 5 6 7 8 91011>>