Home
last modified time | relevance | path

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

/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp61 BasicBlock *LoopBB = createMemCpyLoopKnownSize() local
200 BasicBlock *LoopBB = createMemCpyLoopUnknownSize() local
393 BasicBlock *LoopBB = createMemMoveLoop() local
444 BasicBlock *LoopBB createMemSetLoop() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRShiftExpand.cpp89 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "shift.loop", F, EndBB); in expand() local
H A DAVRISelLowering.cpp1841 LoopBB->addSuccessor(CheckBB); in insertShift() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DBranchProbabilityInfo.cpp695 LoopBlock &LoopBB, uint32_t BBWeight, in updateEstimatedBlockWeight() argument
733 const LoopBlock &LoopBB, DominatorTree *DT, PostDominatorTree *PDT, in propagateEstimatedBlockWeight() argument
830 const LoopBlock LoopBB = LoopWorkList.pop_back_val(); computeEestimateBlockWeight() local
863 const LoopBlock LoopBB = getLoopBlock(BB); computeEestimateBlockWeight() local
880 const LoopBlock LoopBB = getLoopBlock(BB); calcEstimatedHeuristics() local
[all...]
/freebsd-src/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
2902 MachineBasicBlock *LoopBB = Extract1->getParent(); applyMappingImpl() local
[all...]
H A DSIISelLowering.cpp4120 MachineBasicBlock *LoopBB = MF->CreateMachineBasicBlock(); splitBlockForLoop() local
4172 MachineBasicBlock *LoopBB; emitGWSMemViolTestLoop() local
4217 emitLoadM0FromVGPRLoop(const SIInstrInfo * TII,MachineRegisterInfo & MRI,MachineBasicBlock & OrigBB,MachineBasicBlock & LoopBB,const DebugLoc & DL,const MachineOperand & Idx,unsigned InitReg,unsigned ResultReg,unsigned PhiReg,unsigned InitSaveExecReg,int Offset,bool UseGPRIdxMode,Register & SGPRIdxReg) emitLoadM0FromVGPRLoop() argument
4331 MachineBasicBlock *LoopBB; loadM0FromVGPR() local
4475 MachineBasicBlock *LoopBB = InsPt->getParent(); emitIndirectSrc() local
4576 MachineBasicBlock *LoopBB = InsPt->getParent(); emitIndirectDst() local
[all...]
H A DSIInstrInfo.cpp6337 BuildMI(LoopBB, I, DL, TII.get(AMDGPU::REG_SEQUENCE), CurReg) in loadMBUFScalarOperandsFromVGPR() local
6148 emitLoadScalarOpsFromVGPRLoop(const SIInstrInfo & TII,MachineRegisterInfo & MRI,MachineBasicBlock & OrigBB,MachineBasicBlock & LoopBB,MachineBasicBlock & BodyBB,const DebugLoc & DL,ArrayRef<MachineOperand * > ScalarOps) emitLoadScalarOpsFromVGPRLoop() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXCtorDtorLowering.cpp132 auto *LoopBB = BasicBlock::Create(C, "while.entry", &F); createInitOrFiniCalls() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp974 auto LoopBB = BasicBlock::Create(Ctx, "partword.cmpxchg.loop", F, FailureBB); expandPartwordCmpXchg() local
1141 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB); insertRMWLLSCLoop() local
1504 BasicBlock *LoopBB = BasicBlock::Create(Ctx, "atomicrmw.start", F, ExitBB); insertRMWCmpXchgLoop() local
[all...]
H A DModuloSchedule.cpp1291 KernelRewriter(MachineLoop &L, ModuloSchedule &S, MachineBasicBlock *LoopBB, in KernelRewriter() argument
52 getInitPhiReg(MachineInstr & Phi,MachineBasicBlock * LoopBB) getInitPhiReg() argument
60 getLoopPhiReg(MachineInstr & Phi,MachineBasicBlock * LoopBB) getLoopPhiReg() argument
H A DMachineBlockPlacement.cpp2649 for (const MachineBasicBlock *LoopBB : LoopBlockSet) buildLoopChains() local
H A DMachinePipeliner.cpp717 getLoopPhiReg(const MachineInstr & Phi,const MachineBasicBlock * LoopBB) getLoopPhiReg() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ExpandPseudoInsts.cpp700 auto LoopBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock()); expandSetTagLoop() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSimpleLoopUnswitch.cpp1195 for (auto *LoopBB : L.blocks()) buildClonedLoopBlocks() local
1273 for (auto *LoopBB : L.blocks()) buildClonedLoopBlocks() local
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGNonTrivialStruct.cpp384 llvm::BasicBlock *LoopBB = CGF.createBasicBlock("loop.body"); in visitArray() local
H A DCGExprCXX.cpp1249 llvm::BasicBlock *LoopBB = createBasicBlock("new.loop"); EmitNewArrayInitializer() local
H A DCGDecl.cpp1841 llvm::BasicBlock *LoopBB = createBasicBlock("vla-init.loop"); emitZeroOrPatternForAutoVarInit() local
H A DCGOpenMPRuntimeGPU.cpp1340 llvm::BasicBlock *LoopBB = CGF.createBasicBlock("omp.critical.loop"); emitCriticalRegion() local
H A DCGStmtOpenMP.cpp3699 llvm::BasicBlock *LoopBB = CGF.createBasicBlock("omp.outer.log.scan.body"); emitScanBasedDirective() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp1473 MachineBasicBlock *LoopBB = F->CreateMachineBasicBlock(LLVM_BB); EmitShiftInstr() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h786 analyzeLoopForPipelining(MachineBasicBlock * LoopBB) analyzeLoopForPipelining() argument