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

1 2 3 4 5 6 7 8 910

  /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,

Completed in 372 milliseconds

1 2 3 4 5 6 7 8 910