blob: cff06fec1991231f0f406ec12b3c0dc8765cbbe5 [file] [log] [blame]
//===-------- InlineMethods.cpp - Initialize the inline methods -----------===//
//
// The VMKit project
//
// This file is distributed under the University of Illinois Open Source
// License. See LICENSE.TXT for details.
//
//===----------------------------------------------------------------------===//
#include <llvm/CallingConv.h>
#include <llvm/Constants.h>
#include <llvm/DerivedTypes.h>
#include <llvm/Instructions.h>
#include <llvm/LLVMContext.h>
#include <llvm/Module.h>
#include <llvm/Type.h>
using namespace llvm;
namespace mmtk {
namespace mmtk_runtime {
#include "MMTkInline.inc"
}
extern "C" void MMTk_InlineMethods(llvm::Module* module) {
mmtk_runtime::makeLLVMFunction(module);
}
}