Lines Matching refs:IRBuilderBase
71 class IRBuilderBase {
85 IRBuilderBase(LLVMContext &context, MDNode *FPMathTag = nullptr,
211 IRBuilderBase &Builder;
220 InsertPointGuard(IRBuilderBase &B) in InsertPointGuard()
233 IRBuilderBase &Builder;
242 FastMathFlagGuard(IRBuilderBase &B) in FastMathFlagGuard()
566 class IRBuilder : public IRBuilderBase, public Inserter {
573 : IRBuilderBase(C, FPMathTag, OpBundles), Inserter(std::move(I)), in IRBuilderBase() function
578 : IRBuilderBase(C, FPMathTag, OpBundles), Folder() {} in IRBuilderBase() function
582 : IRBuilderBase(TheBB->getContext(), FPMathTag, OpBundles), Folder(F) {
588 : IRBuilderBase(TheBB->getContext(), FPMathTag, OpBundles), Folder() {
594 : IRBuilderBase(IP->getContext(), FPMathTag, OpBundles), Folder() {
601 : IRBuilderBase(TheBB->getContext(), FPMathTag, OpBundles), Folder(F) {
608 : IRBuilderBase(TheBB->getContext(), FPMathTag, OpBundles), Folder() {