Home
last modified time | relevance | path

Searched defs:LoopBB (Results 1 – 24 of 24) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerVectorIntrinsics.cpp27 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "", ParentFunc, PostLoopBB); in lowerUnaryVectorIntrinsicAsLoop() local
H A DLowerMemIntrinsics.cpp62 BasicBlock *LoopBB = in createMemCpyLoopKnownSize() local
228 BasicBlock *LoopBB = in createMemCpyLoopUnknownSize() local
753 BasicBlock *LoopBB = CopyBackwardsBB; in createMemMoveLoopKnownSize() local
788 BasicBlock *LoopBB = CopyForwardBB; in createMemMoveLoopKnownSize() local
839 BasicBlock *LoopBB in createMemSetLoop() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRShiftExpand.cpp90 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "shift.loop", F, EndBB); in expand() local
H A DAVRISelLowering.cpp1779 MachineBasicBlock *LoopBB = F->CreateMachineBasicBlock(LLVM_BB); in insertShift() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DBranchProbabilityInfo.cpp690 LoopBlock &LoopBB, uint32_t BBWeight, in updateEstimatedBlockWeight()
728 const LoopBlock &LoopBB, DominatorTree *DT, PostDominatorTree *PDT, in propagateEstimatedBlockWeight()
824 const LoopBlock LoopBB = LoopWorkList.pop_back_val(); in estimateBlockWeights() local
859 const LoopBlock LoopBB = getLoopBlock(BB); in estimateBlockWeights() local
876 const LoopBlock LoopBB = getLoopBlock(BB); in calcEstimatedHeuristics() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCtorDtorLowering.cpp77 auto *LoopBB = BasicBlock::Create(C, "while.entry", &F); in createInitOrFiniCalls() local
H A DAMDGPURegisterBankInfo.cpp815 MachineBasicBlock *LoopBB = MF->CreateMachineBasicBlock(); in executeInWaterfallLoop() local
2951 MachineBasicBlock *LoopBB = Extract1->getParent(); in applyMappingImpl() local
H A DSIISelLowering.cpp4578 MachineBasicBlock *LoopBB = MF->CreateMachineBasicBlock(); in splitBlockForLoop() local
4677 MachineBasicBlock &OrigBB, MachineBasicBlock &LoopBB, in emitLoadM0FromVGPRLoop()
4945 MachineBasicBlock *LoopBB = InsPt->getParent(); in emitIndirectSrc() local
5045 MachineBasicBlock *LoopBB = InsPt->getParent(); in emitIndirectDst() local
H A DSIInstrInfo.cpp6569 MachineBasicBlock &LoopBB, in emitLoadScalarOpsFromVGPRLoop()
6766 MachineBasicBlock *LoopBB = MF.CreateMachineBasicBlock(); in loadMBUFScalarOperandsFromVGPR() local
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXCtorDtorLowering.cpp101 auto *LoopBB = BasicBlock::Create(C, "while.entry", &F); in createInitOrFiniCalls() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp1106 auto LoopBB = BasicBlock::Create(Ctx, "partword.cmpxchg.loop", F, FailureBB); in expandPartwordCmpXchg() local
1274 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB); in insertRMWLLSCLoop() local
1644 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB); in insertRMWCmpXchgLoop() local
H A DModuloSchedule.cpp56 static Register getInitPhiReg(MachineInstr &Phi, MachineBasicBlock *LoopBB) { in getInitPhiReg()
64 static Register getLoopPhiReg(MachineInstr &Phi, MachineBasicBlock *LoopBB) { in getLoopPhiReg()
1317 MachineBasicBlock *LoopBB, LiveIntervals *LIS) in KernelRewriter()
H A DMachinePipeliner.cpp923 const MachineBasicBlock *LoopBB) { in getLoopPhiReg()
2808 const MachineBasicBlock *LoopBB = Op.getParent()->getParent(); in findLoopIncrementValue() local
H A DMachineBlockPlacement.cpp2748 for (const MachineBasicBlock *LoopBB : LoopBlockSet) in buildLoopChains() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ExpandPseudoInsts.cpp713 auto LoopBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); in expandSetTagLoop() local
H A DAArch64InstrInfo.cpp10404 MachineBasicBlock *LoopBB; member in __anon56a76da32311::AArch64PipelinerLoopInfo
10424 AArch64PipelinerLoopInfo(MachineBasicBlock *LoopBB, MachineInstr *CondBranch, in AArch64PipelinerLoopInfo()
10618 static bool getIndVarInfo(Register Reg, const MachineBasicBlock *LoopBB, in getIndVarInfo()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSimpleLoopUnswitch.cpp1209 for (auto *LoopBB : L.blocks()) in buildClonedLoopBlocks() local
1291 for (auto *LoopBB : L.blocks()) in buildClonedLoopBlocks() local
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp1328 MachineBasicBlock *LoopBB = F->CreateMachineBasicBlock(LLVM_BB); in EmitShiftInstr() local
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGNonTrivialStruct.cpp397 llvm::BasicBlock *LoopBB = CGF.createBasicBlock("loop.body"); in visitArray() local
H A DCGOpenMPRuntimeGPU.cpp1320 llvm::BasicBlock *LoopBB = CGF.createBasicBlock("omp.critical.loop"); in emitCriticalRegion() local
H A DCGExprCXX.cpp1260 llvm::BasicBlock *LoopBB = createBasicBlock("new.loop"); in EmitNewArrayInitializer() local
H A DCGDecl.cpp1895 llvm::BasicBlock *LoopBB = createBasicBlock("vla-init.loop"); in emitZeroOrPatternForAutoVarInit() local
H A DCGStmtOpenMP.cpp3886 llvm::BasicBlock *LoopBB = CGF.createBasicBlock("omp.outer.log.scan.body"); in emitScanBasedDirective() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h835 analyzeLoopForPipelining(MachineBasicBlock *LoopBB) const { in analyzeLoopForPipelining()