LLVM API Documentation
#include "llvm/IR/Function.h"
#include "llvm/IR/GlobalVariable.h"
#include "llvm/IR/IRBuilder.h"
#include "llvm/IR/Intrinsics.h"
#include "llvm/IR/LLVMContext.h"
Go to the source code of this file.
Functions | |
static CallInst * | createCallHelper (Value *Callee, ArrayRef< Value * > Ops, IRBuilderBase *Builder) |
static CallInst* createCallHelper | ( | Value * | Callee, |
ArrayRef< Value * > | Ops, | ||
IRBuilderBase * | Builder | ||
) | [static] |
Definition at line 55 of file IRBuilder.cpp.
References llvm::CallInst::Create(), llvm::IRBuilderBase::GetInsertBlock(), llvm::IRBuilderBase::GetInsertPoint(), llvm::BasicBlock::getInstList(), llvm::iplist< NodeTy, Traits >::insert(), and llvm::IRBuilderBase::SetInstDebugLocation().
Referenced by llvm::IRBuilderBase::CreateLifetimeEnd(), llvm::IRBuilderBase::CreateLifetimeStart(), llvm::IRBuilderBase::CreateMemCpy(), llvm::IRBuilderBase::CreateMemMove(), and llvm::IRBuilderBase::CreateMemSet().