Searched defs:IRBuilder (Results 1 - 2 of 2) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp54 #include "llvm/IR/IRBuilder.h"
98 typedef IRBuilder<> IRBuilderTy;
610 CallInst *NclPopcountRecognize::createPopcntIntrinsic(IRBuilderTy &IRBuilder, argument
617 CallInst *CI = IRBuilder.CreateCall(Func, Ops);
981 IRBuilder<> Builder(Preheader->getTerminator());
1078 IRBuilder<> Builder(Preheader->getTerminator());
/external/llvm/include/llvm/IR/
H A DIRBuilder.h1 //===---- 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 { class in namespace:llvm
440 IRBuilder(LLVMContext &C, const T &F, const Inserter &I = Inserter(), function in class:llvm::IRBuilder
445 explicit IRBuilder(LLVMContext &C, MDNode *FPMathTag = nullptr) function in class:llvm::IRBuilder
449 explicit IRBuilder(BasicBlock *TheBB, const T &F, MDNode *FPMathTag = nullptr) function in class:llvm::IRBuilder
454 explicit IRBuilder(BasicBlock *TheBB, MDNode *FPMathTag = nullptr) function in class:llvm::IRBuilder
459 explicit IRBuilder(Instructio function in class:llvm::IRBuilder
465 explicit IRBuilder(Use &U, MDNode *FPMathTag = nullptr) function in class:llvm::IRBuilder
471 IRBuilder(BasicBlock *TheBB, BasicBlock::iterator IP, const T& F, function in class:llvm::IRBuilder
477 IRBuilder(BasicBlock *TheBB, BasicBlock::iterator IP, function in class:llvm::IRBuilder
[all...]

Completed in 158 milliseconds