HomeSort by: relevance | last modified time | path
    Searched defs:LLVMContext (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
LLVMContext.h 1 //===- llvm/LLVMContext.h - Class for managing "global" state ---*- C++ -*-===//
9 // This file declares LLVMContext, a container of "global" state in LLVM, such
66 /// LLVMContext itself provides no locking guarantees, so you should be careful
68 class LLVMContext {
71 LLVMContext();
72 LLVMContext(LLVMContext &) = delete;
73 LLVMContext &operator=(const LLVMContext &) = delete;
74 ~LLVMContext();
    [all...]
Metadata.h 30 #include "llvm/IR/LLVMContext.h"
190 static MetadataAsValue *get(LLVMContext &Context, Metadata *MD);
191 static MetadataAsValue *getIfExists(LLVMContext &Context, Metadata *MD);
288 LLVMContext &Context;
293 ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {}
299 LLVMContext &getContext() const { return Context; }
386 LLVMContext &getContext() const { return V->getContext(); }
623 static MDString *get(LLVMContext &Context, StringRef Str);
624 static MDString *get(LLVMContext &Context, const char *Str) {
801 /// Either a raw (non-null) pointer to the \a LLVMContext, or an owned pointe
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/IR/
LLVMContext.cpp 1 //===-- LLVMContext.cpp - Implement LLVMContext ---------------------------===//
9 // This file implements LLVMContext, as a wrapper around the opaque
14 #include "llvm/IR/LLVMContext.h"
36 LLVMContext::LLVMContext() : pImpl(new LLVMContextImpl(*this)) {
52 assert(DeoptEntry->second == LLVMContext::OB_deopt &&
57 assert(FuncletEntry->second == LLVMContext::OB_funclet &&
62 assert(GCTransitionEntry->second == LLVMContext::OB_gc_transition &&
67 assert(CFGuardTargetEntry->second == LLVMContext::OB_cfguardtarget &
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenModule.cpp 56 #include "llvm/IR/LLVMContext.h"
109 llvm::LLVMContext &LLVMContext = M.getContext();
110 VoidTy = llvm::Type::getVoidTy(LLVMContext);
111 Int8Ty = llvm::Type::getInt8Ty(LLVMContext);
112 Int16Ty = llvm::Type::getInt16Ty(LLVMContext);
113 Int32Ty = llvm::Type::getInt32Ty(LLVMContext);
114 Int64Ty = llvm::Type::getInt64Ty(LLVMContext);
115 HalfTy = llvm::Type::getHalfTy(LLVMContext);
116 BFloatTy = llvm::Type::getBFloatTy(LLVMContext);
    [all...]

Completed in 17 milliseconds