H A D | IRBuilder.h | 1 //===- llvm/IRBuilder.h - Builder for LLVM Instructions ---------*- C++ -*-===// 9 // This file defines the IRBuilder class, which is used as a convenient way 56 /// This provides the default implementation of the IRBuilder 58 /// IRBuilder and needs to be inserted. 2649 class IRBuilder : public IRBuilderBase { class in namespace:llvm 2655 IRBuilder(LLVMContext &C, FolderTy Folder, InserterTy Inserter = InserterTy(), function in class:llvm::IRBuilder 2661 explicit IRBuilder(LLVMContext &C, MDNode *FPMathTag = nullptr, function in class:llvm::IRBuilder 2665 explicit IRBuilder(BasicBlock *TheBB, FolderTy Folder, function in class:llvm::IRBuilder 2674 explicit IRBuilder(BasicBlock *TheBB, MDNode *FPMathTag = nullptr, function in class:llvm::IRBuilder 2681 explicit IRBuilder(Instructio function in class:llvm::IRBuilder 2688 IRBuilder(BasicBlock *TheBB, BasicBlock::iterator IP, FolderTy Folder, function in class:llvm::IRBuilder 2697 IRBuilder(BasicBlock *TheBB, BasicBlock::iterator IP, function in class:llvm::IRBuilder 2714 ArrayRef<OperandBundleDef>) -> IRBuilder<FolderTy, InserterTy>; member in namespace:llvm 2715 IRBuilder(LLVMContext &, MDNode *, ArrayRef<OperandBundleDef>) -> IRBuilder<>; member in namespace:llvm 2718 -> IRBuilder<FolderTy>; member in namespace:llvm 2719 IRBuilder(BasicBlock *, MDNode *, ArrayRef<OperandBundleDef>) -> IRBuilder<>; member in namespace:llvm 2720 IRBuilder(Instruction *, MDNode *, ArrayRef<OperandBundleDef>) -> IRBuilder<>; member in namespace:llvm 2723 ArrayRef<OperandBundleDef>) -> IRBuilder<FolderTy>; member in namespace:llvm 2725 ArrayRef<OperandBundleDef>) -> IRBuilder<>; member in namespace:llvm [all...] |