HomeSort by relevance Sort by last modified time
    Searched defs:IRBuilder (Results 1 - 5 of 5) sorted by null

  /art/compiler/llvm/
ir_builder.cc 31 IRBuilder::IRBuilder(::llvm::LLVMContext& context, ::llvm::Module& module,
72 ::llvm::Type* IRBuilder::getJType(JType jty) {
110 ::llvm::StructType* IRBuilder::getShadowFrameTy(uint32_t vreg_size) {
ir_builder.h 29 #include <llvm/IR/IRBuilder.h>
60 typedef ::llvm::IRBuilder<true, ::llvm::ConstantFolder, InserterWithDexOffset> LLVMIRBuilder;
65 class IRBuilder : public LLVMIRBuilder {
71 IRBuilder(::llvm::LLVMContext& context, ::llvm::Module& module,
298 // IRBuilder.
  /frameworks/compile/mclinker/include/mcld/
IRBuilder.h 1 //===- IRBuilder.h --------------------------------------------------------===//
10 // IRBuilder is a class used as a convenient way to create MCLinker sections
39 /** \class IRBuilder
40 * \brief IRBuilder provides an uniform API for creating sections and
44 * language into a system-dependent binary. IRBuilder helps such kind of VMs
47 class IRBuilder
67 IRBuilder(Module& pModule, const LinkerConfig& pConfig);
69 ~IRBuilder();
91 /// users need to manually create sections by IRBuilder.
109 /// @ref IRBuilder::CreateInput(pName, pPath, Input::Unknown)
    [all...]
  /frameworks/compile/mclinker/lib/Core/
IRBuilder.cpp 1 //===- IRBuilder.cpp ------------------------------------------------------===//
9 #include <mcld/IRBuilder.h>
104 // IRBuilder
106 IRBuilder::IRBuilder(Module& pModule, const LinkerConfig& pConfig)
114 IRBuilder::~IRBuilder()
119 Input* IRBuilder::CreateInput(const std::string& pName,
136 IRBuilder::ReadInput(const std::string& pName, const sys::fs::Path& pPath)
151 Input* IRBuilder::ReadInput(const std::string& pNameSpec
    [all...]
  /external/llvm/include/llvm/IR/
IRBuilder.h 1 //===---- llvm/IRBuilder.h - Builder for LLVM Instructions ------*- C++ -*-===//
10 // This file defines the IRBuilder class, which is used as a convenient way
33 /// \brief This provides the default implementation of the IRBuilder
35 /// IRBuilder and needs to be inserted.
437 class IRBuilder : public IRBuilderBase, public Inserter {
440 IRBuilder(LLVMContext &C, const T &F, const Inserter &I = Inserter(),
445 explicit IRBuilder(LLVMContext &C, MDNode *FPMathTag = nullptr)
449 explicit IRBuilder(BasicBlock *TheBB, const T &F, MDNode *FPMathTag = nullptr)
454 explicit IRBuilder(BasicBlock *TheBB, MDNode *FPMathTag = nullptr)
459 explicit IRBuilder(Instruction *IP, MDNode *FPMathTag = nullptr
    [all...]

Completed in 102 milliseconds