| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/ |
| H A D | SimplifyLibCalls.h | 26 class IRBuilderBase; variable 51 Value *optimizeCall(CallInst *CI, IRBuilderBase &B); 151 Value *optimizeCall(CallInst *CI, IRBuilderBase &B); 175 Value *optimizeBCmp(CallInst *CI, IRBuilderBase &B); 190 Value *optimizePow(CallInst *CI, IRBuilderBase &B); 195 Value *optimizeLog(CallInst *CI, IRBuilderBase &B); 198 Value *optimizeTan(CallInst *CI, IRBuilderBase &B); 204 Value *optimizeFFS(CallInst *CI, IRBuilderBase &B); 205 Value *optimizeFls(CallInst *CI, IRBuilderBase &B); 206 Value *optimizeAbs(CallInst *CI, IRBuilderBase &B); [all …]
|
| H A D | BuildLibCalls.h | 22 class IRBuilderBase; variable 84 Value *castToCStr(Value *V, IRBuilderBase &B); 100 Value *emitStrChr(Value *Ptr, char C, IRBuilderBase &B, 109 Value *emitStrCpy(Value *Dst, Value *Src, IRBuilderBase &B, 114 Value *emitStpCpy(Value *Dst, Value *Src, IRBuilderBase &B, 130 IRBuilderBase &B, const DataLayout &DL, 168 Value *emitStrCat(Value *Dest, Value *Src, IRBuilderBase &B, 223 Value *emitPutChar(Value *Char, IRBuilderBase &B, 231 Value *emitFPutC(Value *Char, Value *File, IRBuilderBase &B, 236 Value *emitFPutS(Value *Str, Value *File, IRBuilderBase &B, [all …]
|
| H A D | LoopUtils.h | 31 class IRBuilderBase; variable 82 const LoopInfo &LI, ScalarEvolution *SE, IRBuilderBase &Builder, 362 Value *createSelectCmpOp(IRBuilderBase &Builder, Value *StartVal, RecurKind RK, 367 Value *createMinMaxOp(IRBuilderBase &Builder, RecurKind RK, Value *Left, 371 Value *getOrderedReduction(IRBuilderBase &Builder, Value *Acc, Value *Src, 376 Value *getShuffleReduction(IRBuilderBase &Builder, Value *Src, unsigned Op, 385 Value *createSimpleTargetReduction(IRBuilderBase &B, 392 Value *createSelectCmpTargetReduction(IRBuilderBase &B, 402 Value *createTargetReduction(IRBuilderBase &B, const TargetTransformInfo *TTI, 408 Value *createOrderedReduction(IRBuilderBase &B, [all …]
|
| H A D | MatrixUtils.h | 24 class IRBuilderBase; variable 74 IRBuilderBase &B, DomTreeUpdater &DTU, 84 IRBuilderBase &B, DomTreeUpdater &DTU, Loop *L,
|
| H A D | LowerAtomic.h | 21 class IRBuilderBase; variable 33 Value *buildAtomicRMWValue(AtomicRMWInst::BinOp Op, IRBuilderBase &Builder,
|
| H A D | VNCoercion.h | 30 class IRBuilderBase; variable 47 IRBuilderBase &IRB, const DataLayout &DL);
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | IRBuilder.cpp | 224 CallInst *IRBuilderBase::CreateMemTransferInst( in CreateMemTransferInst() 261 CallInst *IRBuilderBase::CreateMemCpyInline( in CreateMemCpyInline() 532 IRBuilderBase::CreateAssumption(Value *Cond, in CreateAssumption() 741 CallInst *IRBuilderBase::CreateGCStatepointCall( in CreateGCStatepointCall() 750 CallInst *IRBuilderBase::CreateGCStatepointCall( in CreateGCStatepointCall() 760 CallInst *IRBuilderBase::CreateGCStatepointCall( in CreateGCStatepointCall() 930 CallInst *IRBuilderBase::CreateConstrainedFPCast( in CreateConstrainedFPCast() 967 Value *IRBuilderBase::CreateFCmpHelper( in CreateFCmpHelper() 982 CallInst *IRBuilderBase::CreateConstrainedFPCmp( in CreateConstrainedFPCmp() 994 CallInst *IRBuilderBase::CreateConstrainedFPCall( in CreateConstrainedFPCall() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyLibCalls.cpp | 1551 IRBuilderBase::FastMathFlagGuard Guard(B); in replaceUnaryCall() 1625 IRBuilderBase::FastMathFlagGuard Guard(B); in optimizeDoubleFP() 1664 IRBuilderBase::FastMathFlagGuard Guard(B); in optimizeCAbs() 1693 IRBuilderBase::FastMathFlagGuard Guard(B); in optimizeTrigReflections() 1993 IRBuilderBase::FastMathFlagGuard Guard(B); in optimizePow() 2138 IRBuilderBase::FastMathFlagGuard Guard(B); in optimizeFMinFMax() 2255 IRBuilderBase::FastMathFlagGuard Guard(B); in optimizeLog() 2352 IRBuilderBase::FastMathFlagGuard Guard(B); in optimizeSqrt() 3379 IRBuilderBase::OperandBundlesGuard Guard(Builder); in optimizeCall() 3430 IRBuilderBase::InsertPointGuard Guard(Builder); in optimizeCall() [all …]
|
| H A D | BuildLibCalls.cpp | 1419 Value *llvm::castToCStr(Value *V, IRBuilderBase &B) { in castToCStr() 1451 Value *llvm::emitStrDup(Value *Ptr, IRBuilderBase &B, in emitStrDup() 1457 Value *llvm::emitStrChr(Value *Ptr, char C, IRBuilderBase &B, in emitStrChr() 1474 Value *llvm::emitStrCpy(Value *Dst, Value *Src, IRBuilderBase &B, in emitStrCpy() 1481 Value *llvm::emitStpCpy(Value *Dst, Value *Src, IRBuilderBase &B, in emitStpCpy() 1503 IRBuilderBase &B, const DataLayout &DL, in emitMemCpyChk() 1599 Value *llvm::emitStrCat(Value *Dest, Value *Src, IRBuilderBase &B, in emitStrCat() 1759 Value *llvm::emitPutChar(Value *Char, IRBuilderBase &B, in emitPutChar() 1782 Value *llvm::emitPutS(Value *Str, IRBuilderBase &B, in emitPutS() 1799 Value *llvm::emitFPutC(Value *Char, Value *File, IRBuilderBase &B, in emitFPutC() [all …]
|
| H A D | MatrixUtils.cpp | 25 IRBuilderBase &B, DomTreeUpdater &DTU, Loop *L, in CreateLoop() 71 IRBuilderBase &B, DomTreeUpdater &DTU, in CreateTiledLoops()
|
| /llvm-project-15.0.7/llvm/lib/Target/DirectX/ |
| H A D | DXILOpBuilder.h | 20 class IRBuilderBase; variable 31 DXILOpBuilder(Module &M, IRBuilderBase &B) : M(M), B(B) {} in DXILOpBuilder() 40 IRBuilderBase &B;
|
| /llvm-project-15.0.7/mlir/include/mlir/Target/LLVMIR/ |
| H A D | LLVMTranslationInterface.h | 21 class IRBuilderBase; variable 43 convertOperation(Operation *op, llvm::IRBuilderBase &builder, in convertOperation() 71 convertOperation(Operation *op, llvm::IRBuilderBase &builder, in convertOperation()
|
| H A D | ModuleTranslation.h | 28 class IRBuilderBase; variable 185 llvm::IRBuilderBase &builder); 273 LogicalResult convertOperation(Operation &op, llvm::IRBuilderBase &builder); 357 llvm::Value *createIntrinsicCall(llvm::IRBuilderBase &builder,
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenMP/ |
| H A D | OpenMPToLLVMIRTranslation.cpp | 79 findAllocaInsertPoint(llvm::IRBuilderBase &builder, in findAllocaInsertPoint() 176 llvm::IRBuilderBase::InsertPointGuard guard(builder); in convertOmpOpRegions() 199 llvm::IRBuilderBase::InsertPointGuard guard(builder); in convertOmpOpRegions() 310 convertOmpMaster(Operation &opInst, llvm::IRBuilderBase &builder, in convertOmpMaster() 505 llvm::IRBuilderBase &builder, in makeAtomicReductionGen() 737 llvm::IRBuilderBase::InsertPointGuard guard(builder); in convertOmpWsLoop() 1061 llvm::IRBuilderBase &builder, in convertOmpAtomicUpdate() 1132 llvm::IRBuilderBase &builder, in convertOmpAtomicCapture() 1229 llvm::IRBuilderBase &builder, in convertOmpReductionOp() 1318 convertOperation(Operation *op, llvm::IRBuilderBase &builder, [all …]
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenACC/ |
| H A D | OpenACCToLLVMIRTranslation.cpp | 111 static llvm::Value *getSizeInBytes(llvm::IRBuilderBase &builder, in getSizeInBytes() 126 processOperands(llvm::IRBuilderBase &builder, in processOperands() 197 processDataOperands(llvm::IRBuilderBase &builder, in processDataOperands() 224 processDataOperands(llvm::IRBuilderBase &builder, in processDataOperands() 251 processDataOperands(llvm::IRBuilderBase &builder, in processDataOperands() 280 llvm::IRBuilderBase &builder, in convertDataOp() 429 convertStandaloneDataOp(OpTy &op, llvm::IRBuilderBase &builder, in convertStandaloneDataOp() 491 convertOperation(Operation *op, llvm::IRBuilderBase &builder, 500 Operation *op, llvm::IRBuilderBase &builder, in convertOperation()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | VectorBuilder.h | 39 IRBuilderBase &Builder; 61 VectorBuilder(IRBuilderBase &Builder,
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/ROCDL/ |
| H A D | ROCDLToLLVMIRTranslation.cpp | 31 static llvm::Value *createDeviceFunctionCall(llvm::IRBuilderBase &builder, in createDeviceFunctionCall() 56 convertOperation(Operation *op, llvm::IRBuilderBase &builder, in convertOperation()
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/ |
| H A D | Reassociate.h | 39 class IRBuilderBase; variable 117 Value *buildMinimalMultiplyDAG(IRBuilderBase &Builder,
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/X86Vector/ |
| H A D | X86VectorToLLVMIRTranslation.cpp | 36 convertOperation(Operation *op, llvm::IRBuilderBase &builder, in convertOperation()
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/AMX/ |
| H A D | AMXToLLVMIRTranslation.cpp | 35 convertOperation(Operation *op, llvm::IRBuilderBase &builder, in convertOperation()
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/ArmSVE/ |
| H A D | ArmSVEToLLVMIRTranslation.cpp | 35 convertOperation(Operation *op, llvm::IRBuilderBase &builder, in convertOperation()
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/ArmNeon/ |
| H A D | ArmNeonToLLVMIRTranslation.cpp | 36 convertOperation(Operation *op, llvm::IRBuilderBase &builder, in convertOperation()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86LowerAMXIntrinsics.cpp | 74 Value *Step, StringRef Name, IRBuilderBase &B, 78 IRBuilderBase &B, Value *Row, Value *Col, 87 createTileDPLoops(BasicBlock *Start, BasicBlock *End, IRBuilderBase &B, 107 IRBuilderBase &B, Loop *L) { in createLoop() 150 BasicBlock *Start, BasicBlock *End, IRBuilderBase &B, Value *Row, in createTileLoadStoreLoops() 245 IRBuilderBase &B, Value *Row, in createTileDPLoops()
|
| /llvm-project-15.0.7/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.h | 34 void spliceBB(IRBuilderBase::InsertPoint IP, BasicBlock *New, 52 BasicBlock *splitBB(IRBuilderBase::InsertPoint IP, bool CreateBranch, 59 BasicBlock *splitBB(IRBuilderBase &Builder, bool CreateBranch, 69 BasicBlock *splitBBWithSuffix(IRBuilderBase &Builder, bool CreateBranch, 203 LocationDescription(const IRBuilderBase &IRB) in LocationDescription()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.h | 642 Instruction *makeDMB(IRBuilderBase &Builder, ARM_MB::MemBOpt Domain) const; 643 Value *emitLoadLinked(IRBuilderBase &Builder, Type *ValueTy, Value *Addr, 645 Value *emitStoreConditional(IRBuilderBase &Builder, Value *Val, Value *Addr, 649 emitAtomicCmpXchgNoStoreLLBalance(IRBuilderBase &Builder) const override; 651 Instruction *emitLeadingFence(IRBuilderBase &Builder, Instruction *Inst, 653 Instruction *emitTrailingFence(IRBuilderBase &Builder, Instruction *Inst,
|