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

  /src/external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/
OMPIRBuilder.h 1 //===- IR/OpenMPIRBuilder.h - OpenMP encoding builder for LLVM IR - C++ -*-===//
9 // This file defines the OpenMPIRBuilder class and helpers used as a convenient
29 class OpenMPIRBuilder {
31 /// Create a new OpenMPIRBuilder operating on the given module \p M. This will
33 OpenMPIRBuilder(Module &M) : M(M), Builder(M.getContext()) {}
34 ~OpenMPIRBuilder();
1049 /// preheader and no terminator in the AfterBB. The OpenMPIRBuilder's
1099 /// Defined outside OpenMPIRBuilder because one cannot forward-declare nested
1102 friend class OpenMPIRBuilder;
1178 OpenMPIRBuilder::InsertPointTy getPreheaderIP() const
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
OMPIRBuilder.cpp 1 //===- OpenMPIRBuilder.cpp - Builder for LLVM-IR for OpenMP directives ----===//
10 /// This file implements the OpenMPIRBuilder class, which is used as a
41 void OpenMPIRBuilder::addAttributes(omp::RuntimeFunction FnID, Function &Fn) {
74 OpenMPIRBuilder::getOrCreateRuntimeFunction(Module &M, RuntimeFunction FnID) {
132 Function *OpenMPIRBuilder::getOrCreateRuntimeFunctionPtr(RuntimeFunction FnID) {
139 void OpenMPIRBuilder::initialize() { initializeTypes(M); }
141 void OpenMPIRBuilder::finalize(Function *Fn, bool AllowExtractorSinking) {
226 OpenMPIRBuilder::~OpenMPIRBuilder() {
230 Value *OpenMPIRBuilder::getOrCreateIdent(Constant *SrcLocStr
    [all...]

Completed in 25 milliseconds