Searched refs:IRBuilder (Results 201 - 225 of 226) sorted by relevance
12345678910
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | DeadStoreElimination.cpp | 60 #include "llvm/IR/IRBuilder.h" 1904 IRBuilder<> IRB(Malloc);
|
H A D | LoopStrengthReduce.cpp | 92 #include "llvm/IR/IRBuilder.h" 3254 IRBuilder<> Builder(InsertPt); 3275 IRBuilder<> Builder(L->getLoopLatch()->getTerminator()); 7032 IRBuilder<> LatchBuilder(LoopLatch->getTerminator());
|
H A D | SROA.cpp | 60 #include "llvm/IR/IRBuilder.h" 501 /// A custom IRBuilder inserter which prefixes all names, but only in 520 /// Provide a type for IRBuilder that drops names in release builds. 521 using IRBuilderTy = IRBuilder<ConstantFolder, IRBuilderPrefixedInserter>;
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAddSub.cpp | 2720 IRBuilder<>::FastMathFlagGuard FMFGuard(Builder); 2798 IRBuilder<>::FastMathFlagGuard FMFGuard(Builder);
|
H A D | InstCombineSelect.cpp | 28 #include "llvm/IR/IRBuilder.h" 3446 IRBuilder<>::FastMathFlagGuard FMFG(Builder); 3606 IRBuilder<>::FastMathFlagGuard FMFG(Builder);
|
H A D | InstCombineAndOrXor.cpp | 1326 IRBuilder<>::FastMathFlagGuard FMFG(Builder); 1367 IRBuilder<>::FastMathFlagGuard FMFG(Builder);
|
H A D | InstCombineCasts.cpp | 1772 IRBuilder<>::FastMathFlagGuard FMFG(Builder);
|
H A D | InstCombineCompares.cpp | 509 static void setInsertionPoint(IRBuilder<> &Builder, Value *V, 562 IRBuilder<> Builder(Base->getContext());
|
H A D | InstructionCombining.cpp | 73 #include "llvm/IR/IRBuilder.h" 2131 // Note: using IRBuilder to create the constants for efficiency. 4761 /// Builder - This is an IRBuilder that automatically inserts new 4763 IRBuilder<TargetFolder, IRBuilderCallbackInserter> Builder(
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 58 #include "llvm/IR/IRBuilder.h" 3583 IRBuilder<> Builder; 11059 IRBuilder<>::InsertPointGuard Guard(Builder); 12029 IRBuilder<>::InsertPointGuard Guard(Builder); 13997 static Value *createOp(IRBuilder<> &Builder, RecurKind Kind, Value *LHS, 14076 static Value *createOp(IRBuilder<> &Builder, RecurKind RdxKind, Value *LHS, 14484 IRBuilder<> Builder(cast<Instruction>(ReductionRoot)); 15165 Value *emitReduction(Value *VectorizedValue, IRBuilder<> &Builder,
|
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenFunction.cpp | 2694 llvm::IRBuilder<> IRB(Builder.GetInsertBlock(), Builder.GetInsertPoint());
|
H A D | CGBlocks.cpp | 1344 llvm::IRBuilder<> b(llvm::BasicBlock::Create(CGM.getLLVMContext(), "entry",
|
H A D | CGObjCGNU.cpp | 1667 llvm::IRBuilder<> b(llvm::BasicBlock::Create(CGM.getLLVMContext(), "entry",
|
H A D | CGCall.cpp | 5718 llvm::IRBuilder<>::InsertPointGuard IPGuard(Builder);
|
H A D | CGBuiltin.cpp | 10021 // sve dup.x intrinsic instead of IRBuilder::CreateVectorSplat. 15721 IRBuilder<>::FastMathFlagGuard FMFGuard(Builder); 15732 IRBuilder<>::FastMathFlagGuard FMFGuard(Builder); 15743 IRBuilder<>::FastMathFlagGuard FMFGuard(Builder); 15754 IRBuilder<>::FastMathFlagGuard FMFGuard(Builder);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | AttributorAttributes.cpp | 49 #include "llvm/IR/IRBuilder.h" 296 IRBuilder<NoFolder> &IRB) { 6777 IRBuilder<> Builder(Alloca->getNextNode()); 7456 IRBuilder<NoFolder> IRB(&IP); 7488 IRBuilder<NoFolder> IRB(IP);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | Local.cpp | 53 #include "llvm/IR/IRBuilder.h" 133 IRBuilder<> Builder(T);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 67 #include "llvm/IR/IRBuilder.h" 15260 IRBuilder<> Builder(ZExt); 15291 IRBuilder<> Builder(TI); 15459 IRBuilder<> Builder(I); 15476 IRBuilder<> Builder(I); 15690 IRBuilder<> Builder(LI); 15853 IRBuilder<> Builder(SI); 16006 IRBuilder<> Builder(LI); 16081 IRBuilder<> Builder(SI); [all...] |
H A D | AArch64TargetTransformInfo.cpp | 3421 IRBuilder<> Builder(Inst);
|
/freebsd-current/contrib/llvm-project/llvm/lib/IR/ |
H A D | Core.cpp | 24 #include "llvm/IR/IRBuilder.h" 3050 return wrap(new IRBuilder<>(*unwrap(C)));
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.cpp | 47 #include "llvm/IR/IRBuilder.h" 1118 IRBuilder<> IRB(CV->getContext());
|
/freebsd-current/lib/clang/libllvm/ |
H A D | Makefile | 819 SRCS_MIN+= IR/IRBuilder.cpp
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIISelLowering.cpp | 38 #include "llvm/IR/IRBuilder.h" 16108 IRBuilder<> Builder(AI); 16129 auto CreateNewAtomicRMW = [AI](IRBuilder<> &Builder, Value *Addr, 16189 IRBuilder<> Builder(AI);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 35 #include "llvm/IR/IRBuilder.h" 20051 IRBuilder<> Builder(LI); 20103 IRBuilder<> Builder(SI); 20142 IRBuilder<> Builder(LI); 20192 IRBuilder<> Builder(SI);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 78 #include "llvm/IR/IRBuilder.h" 21681 IRBuilder<> Builder(LI); 21824 IRBuilder<> Builder(SI);
|
Completed in 1422 milliseconds
12345678910