Searched defs:BB (Results 101 - 125 of 352) sorted by relevance

1234567891011>>

/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelArguments.cpp86 static BasicBlock::iterator getInsertPt(BasicBlock &BB) { argument
H A DSIAnnotateControlFlow.cpp155 bool SIAnnotateControlFlow::isTopOfStack(BasicBlock *BB) { argument
165 void SIAnnotateControlFlow::push(BasicBlock *BB, Value *Saved) { argument
188 hasKill(const BasicBlock *BB) argument
309 closeControlFlow(BasicBlock *BB) argument
360 BasicBlock *BB = *I; local
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiMemAluCombiner.cpp235 void LanaiMemAluCombiner::insertMergedInstruction(MachineBasicBlock *BB, argument
363 bool LanaiMemAluCombiner::combineMemAluInBasicBlock(MachineBasicBlock *BB) { argument
328 findClosestSuitableAluInstr( MachineBasicBlock *BB, const MbbIterator &MemInstr, const bool Decrement) argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFCheckAndAdjustIR.cpp185 static bool sinkMinMaxInBB(BasicBlock &BB, argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCExpandAtomicPseudoInsts.cpp126 const BasicBlock *BB = MBB.getBasicBlock(); local
227 const BasicBlock *BB = MBB.getBasicBlock(); local
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h177 MachineBasicBlock *BB = nullptr; member in class:llvm::ModuloScheduleExpander
305 MachineBasicBlock *BB = nullptr; member in class:llvm::PeelingModuloScheduleExpander
H A DScheduleDAGInstrs.h147 MachineBasicBlock *BB = nullptr; member in class:llvm::ScheduleDAGInstrs
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DProfileSummaryInfo.h198 bool isHotBlock(const BBType *BB, BFIT *BFI) const { argument
205 bool isColdBlock(const BBType *BB, BFIT *BFI) const { argument
217 isHotBlockNthPercentile(int PercentileCutoff, const BBType *BB, BFIT *BFI) const argument
235 isColdBlockNthPercentile(int PercentileCutoff, const BBType *BB, BFIT *BFI) const argument
305 isHotOrColdBlockNthPercentile(int PercentileCutoff, const BBType *BB, BFIT *BFI) const argument
[all...]
H A DBranchProbabilityInfo.h249 bool isSCCHeader(const BasicBlock *BB, int SccNum) const { argument
254 bool isSCCExitingBlock(const BasicBlock *BB, int SccNum) const { argument
317 const BasicBlock *const BB = nullptr; member in class:llvm::BranchProbabilityInfo::LoopBlock
[all...]
H A DLoopIterator.h231 bool visitPreorder(BasicBlock *BB) { argument
240 finishPostorder(BasicBlock *BB) argument
253 finishPostorder(BasicBlock *BB) argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/
H A DCFGMST.h262 const BasicBlock *BB = BI.first; local
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasSetTracker.cpp430 void AliasSetTracker::add(BasicBlock &BB) { argument
H A DBlockFrequencyInfo.cpp206 BlockFrequencyInfo::getBlockProfileCount(const BasicBlock *BB, argument
221 bool BlockFrequencyInfo::isIrrLoopHeader(const BasicBlock *BB) { argument
226 void BlockFrequencyInfo::setBlockFreq(const BasicBlock *BB, argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DDwarfEHPrepare.cpp160 BasicBlock *BB = RI->getParent(); local
H A DMachineSSAUpdater.cpp75 void MachineSSAUpdater::AddAvailableValue(MachineBasicBlock *BB, Register V) { argument
81 Register MachineSSAUpdater::GetValueAtEndOfBlock(MachineBasicBlock *BB) { argument
86 Register LookForIdenticalPHI(MachineBasicBlock *BB, argument
119 InsertNewDef(unsigned Opcode, MachineBasicBlock *BB, MachineBasicBlock::iterator I, const TargetRegisterClass *RC, MachineRegisterInfo *MRI, const TargetInstrInfo *TII) argument
148 GetValueInMiddleOfBlock(MachineBasicBlock *BB, bool ExistingValueOnly) argument
259 BlkSucc_begin(BlkT *BB) argument
260 BlkSucc_end(BlkT *BB) argument
293 FindPredecessorBlocks(MachineBasicBlock *BB, SmallVectorImpl<MachineBasicBlock*> *Preds) argument
300 GetUndefVal(MachineBasicBlock *BB, MachineSSAUpdater *Updater) argument
312 CreateEmptyPHI(MachineBasicBlock *BB, unsigned NumPreds, MachineSSAUpdater *Updater) argument
364 GetValueAtEndOfBlockInternal(MachineBasicBlock *BB, bool ExistingValueOnly) argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DFunctionSpecialization.h199 bool isBlockExecutable(BasicBlock *BB) { argument
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDataPrefetch.cpp393 BasicBlock *BB = P.InsertPt->getParent(); local
[all...]
H A DMergedLoadStoreMotion.cpp128 BasicBlock *MergedLoadStoreMotion::getDiamondTail(BasicBlock *BB) { argument
136 isDiamondHead(BasicBlock *BB) argument
211 getPHIOperand(BasicBlock *BB, StoreInst *S0, StoreInst *S1) argument
246 sinkStoresAndGEPs(BasicBlock *BB, StoreInst *S0, StoreInst *S1) argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBreakCriticalEdges.cpp313 findIBRPredecessor(BasicBlock *BB, SmallVectorImpl<BasicBlock *> &OtherPreds) { argument
H A DFlattenCFG.cpp136 FlattenParallelAndOr(BasicBlock *BB, IRBuilder<> &Builder) argument
409 MergeIfRegion(BasicBlock *BB, IRBuilder<> &Builder) argument
519 run(BasicBlock *BB) argument
533 FlattenCFG(BasicBlock *BB, AAResults *AA) argument
[all...]
H A DLCSSA.cpp69 static bool isExitBlock(BasicBlock *BB, argument
329 BasicBlock *BB = BBWorklist.pop_back_val(); local
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroElide.cpp220 const auto *BB = Worklist.pop_back_val(); local
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleProfileProbe.cpp296 BasicBlock *BB = I.first; local
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanHCFGBuilder.cpp84 void PlainCFGBuilder::setVPBBPredsFromBB(VPBasicBlock *VPBB, BasicBlock *BB) { argument
111 isHeaderBB(BasicBlock *BB, Loop *L) argument
115 setRegionPredsFromBB(VPRegionBlock *Region, BasicBlock *BB) argument
176 getOrCreateVPBB(BasicBlock *BB) argument
283 createVPInstructionsForVPBB(VPBasicBlock *VPBB, BasicBlock *BB) argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsBranchExpansion.cpp417 const BasicBlock *BB = MBB->getBasicBlock(); local

Completed in 476 milliseconds

1234567891011>>