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

1 2 3 4 5 6 7 8 91011>>

  /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
38 /// LLVMContext itself provides no locking guarantees, so you should be careful
40 class LLVMContext {
43 LLVMContext();
44 ~LLVMContext();
59 /// This ID is uniqued across modules in the current LLVMContext.
63 /// custom metadata IDs registered in this LLVMContext.
71 /// \see LLVMContext::setDiagnosticHandler.
72 /// \see LLVMContext::diagnose
    [all...]
DebugLoc.h 23 class LLVMContext;
54 /// decoded by LLVMContext. 0 is unknown.
83 MDNode *getScope(const LLVMContext &Ctx) const;
87 MDNode *getInlinedAt(const LLVMContext &Ctx) const;
91 const LLVMContext &Ctx) const;
94 MDNode *getScopeNode(const LLVMContext &Ctx) const;
98 DebugLoc getFnDebugLoc(const LLVMContext &Ctx) const;
102 MDNode *getAsMDNode(const LLVMContext &Ctx) const;
109 void dump(const LLVMContext &Ctx) const;
111 void print(const LLVMContext &Ctx, raw_ostream &OS) const
    [all...]
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);
Type.h 32 class LLVMContext;
78 /// Context - This refers to the LLVMContext in which this type was uniqued.
79 LLVMContext &Context;
89 explicit Type(LLVMContext &C, TypeID tid)
124 /// getContext - Return the LLVMContext in which this type was uniqued.
125 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...]
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 36 class LLVMContext;
128 static Attribute get(LLVMContext &Context, AttrKind Kind, uint64_t Val = 0);
129 static Attribute get(LLVMContext &Context, StringRef Kind,
134 static Attribute getWithAlignment(LLVMContext &Context, uint64_t Align);
135 static Attribute getWithStackAlignment(LLVMContext &Context, uint64_t Align);
224 static AttributeSet get(LLVMContext &C,
226 static AttributeSet get(LLVMContext &C,
230 static AttributeSet getImpl(LLVMContext &C,
244 static AttributeSet get(LLVMContext &C, ArrayRef<AttributeSet> Attrs);
245 static AttributeSet get(LLVMContext &C, unsigned Index
    [all...]
  /external/llvm/include/llvm/AsmParser/
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/IRReader/
IRReader.h 25 class LLVMContext;
32 LLVMContext &Context);
37 Module *ParseIR(MemoryBuffer *Buffer, SMDiagnostic &Err, LLVMContext &Context);
43 LLVMContext &Context);
  /frameworks/compile/libbcc/include/bcc/
BCCContext.h 21 class LLVMContext;
39 llvm::LLVMContext &getLLVMContext();
40 const llvm::LLVMContext &getLLVMContext() const;
  /external/clang/include/clang/CodeGen/
CodeGenAction.h 17 class LLVMContext;
29 llvm::LLVMContext *VMContext;
36 CodeGenAction(unsigned _Act, llvm::LLVMContext *_VMContext = nullptr);
60 llvm::LLVMContext *takeLLVMContext();
68 EmitAssemblyAction(llvm::LLVMContext *_VMContext = nullptr);
74 EmitBCAction(llvm::LLVMContext *_VMContext = nullptr);
80 EmitLLVMAction(llvm::LLVMContext *_VMContext = nullptr);
86 EmitLLVMOnlyAction(llvm::LLVMContext *_VMContext = nullptr);
92 EmitCodeGenOnlyAction(llvm::LLVMContext *_VMContext = nullptr);
98 EmitObjAction(llvm::LLVMContext *_VMContext = nullptr)
    [all...]
ModuleBuilder.h 21 class LLVMContext;
47 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"
28 static ManagedStatic<LLVMContext> GlobalContext;
30 LLVMContext& llvm::getGlobalContext() {
34 LLVMContext::LLVMContext() : pImpl(new LLVMContextImpl(*this)) {
70 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,
  /external/llvm/tools/opt/
NewPMDriver.h 27 class LLVMContext;
50 bool runPassPipeline(StringRef Arg0, LLVMContext &Context, Module &M,
  /frameworks/compile/libbcc/lib/Core/
BCCContextImpl.h 21 #include <llvm/IR/LLVMContext.h>
33 llvm::LLVMContext mLLVMContext;
  /external/llvm/include/llvm/Bitcode/
ReaderWriter.h 24 class LLVMContext;
33 LLVMContext &Context);
41 LLVMContext &Context,
48 LLVMContext &Context);
53 LLVMContext &Context);
  /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/unittests/IR/
TypesTest.cpp 11 #include "llvm/IR/LLVMContext.h"
18 LLVMContext C;
  /art/compiler/jni/portable/
jni_compiler.h 42 class LLVMContext;
73 ::llvm::LLVMContext* context_;
  /art/compiler/llvm/
md_builder.h 27 class LLVMContext;
38 explicit MDBuilder(::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/clang/lib/CodeGen/
ABIInfo.h 19 class LLVMContext;
55 llvm::LLVMContext &getVMContext() const;
  /external/llvm/unittests/ExecutionEngine/JIT/
MultiJITTest.cpp 13 #include "llvm/IR/LLVMContext.h"
38 void createModule1(LLVMContext &Context1, Module *&M1, Function *&FooF1) {
55 void createModule2(LLVMContext &Context2, Module *&M2, Function *&FooF2) {
73 LLVMContext Context1;
78 LLVMContext Context2;
103 LLVMContext Context1;
108 LLVMContext Context2;
137 LLVMContext Context1;
142 LLVMContext Context2;
  /external/mesa3d/src/gallium/drivers/radeon/
loader.cpp 7 #include <llvm/LLVMContext.h>
27 LLVMContext &Context = getGlobalContext();

Completed in 561 milliseconds

1 2 3 4 5 6 7 8 91011>>