Searched defs:BB (Results 276 - 300 of 352) sorted by relevance

<<1112131415

/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSCCPSolver.cpp221 bool SCCPSolver::simplifyInstsInBlock(BasicBlock &BB, argument
245 bool SCCPSolver::removeNonFeasibleEdges(BasicBlock *BB, DomTreeUpdater &DTU, argument
844 markBlockExecutable(BasicBlock *BB) argument
1223 BasicBlock *BB = TI.getParent(); local
1883 BasicBlock *BB = BBWorkList.pop_back_val(); local
1995 markBlockExecutable(BasicBlock *BB) argument
[all...]
H A DBasicBlockUtils.cpp96 DeleteDeadBlock(BasicBlock *BB, DomTreeUpdater *DTU, bool KeepOneInputPHIs) argument
145 FoldSingleEntryPHINodes(BasicBlock *BB, MemoryDependenceResults *MemDep) argument
164 DeleteDeadPHIs(BasicBlock *BB, const TargetLibraryInfo *TLI, MemorySSAUpdater *MSSAU) argument
180 MergeBlockIntoPredecessor(BasicBlock *BB, DomTreeUpdater *DTU, LoopInfo *LI, MemorySSAUpdater *MSSAU, MemoryDependenceResults *MemDep, bool PredecessorWithTwoSuccessors, DominatorTree *DT) argument
346 BasicBlock *BB = *MergeBlocks.begin(); local
385 DPValuesRemoveRedundantDbgInstrsUsingBackwardScan(BasicBlock *BB) argument
433 removeRedundantDbgInstrsUsingBackwardScan(BasicBlock *BB) argument
494 DPValuesRemoveRedundantDbgInstrsUsingForwardScan(BasicBlock *BB) argument
535 DPValuesRemoveUndefDbgAssignsFromEntryBlock(BasicBlock *BB) argument
571 removeRedundantDbgInstrsUsingForwardScan(BasicBlock *BB) argument
635 removeUndefDbgAssignsFromEntryBlock(BasicBlock *BB) argument
673 RemoveRedundantDbgInstrs(BasicBlock *BB) argument
711 ReplaceInstWithInst(BasicBlock *BB, BasicBlock::iterator &BI, Instruction *I) argument
731 IsBlockFollowedByDeoptOrUnreachable(const BasicBlock *BB) argument
750 SplitEdge(BasicBlock *BB, BasicBlock *Succ, DominatorTree *DT, LoopInfo *LI, MemorySSAUpdater *MSSAU, const Twine &BBName) argument
821 ehAwareSplitEdge(BasicBlock *BB, BasicBlock *Succ, LandingPadInst *OriginalPad, PHINode *LandingPadReplacement, const CriticalEdgeSplittingOptions &Options, const Twine &BBName) argument
1317 SplitBlockPredecessorsImpl(BasicBlock *BB, ArrayRef<BasicBlock *> Preds, const char *Suffix, DomTreeUpdater *DTU, DominatorTree *DT, LoopInfo *LI, MemorySSAUpdater *MSSAU, bool PreserveLCSSA) argument
1406 SplitBlockPredecessors(BasicBlock *BB, ArrayRef<BasicBlock *> Preds, const char *Suffix, DominatorTree *DT, LoopInfo *LI, MemorySSAUpdater *MSSAU, bool PreserveLCSSA) argument
1414 SplitBlockPredecessors(BasicBlock *BB, ArrayRef<BasicBlock *> Preds, const char *Suffix, DomTreeUpdater *DTU, LoopInfo *LI, MemorySSAUpdater *MSSAU, bool PreserveLCSSA) argument
1538 FoldReturnIntoUncondBranch(ReturnInst *RI, BasicBlock *BB, BasicBlock *Pred, DomTreeUpdater *DTU) argument
1790 GetIfCondition(BasicBlock *BB, BasicBlock *&IfTrue, BasicBlock *&IfFalse) argument
1934 redirectToHub(BasicBlock *BB, BasicBlock *FirstGuardBlock, const BBSetVector &Outgoing) argument
[all...]
H A DCodeExtractor.cpp85 static bool isBlockValidForExtraction(const BasicBlock &BB, argument
320 findSideEffectInfoForBlock(BasicBlock &BB) argument
363 doesBlockContainClobberOfAddr( BasicBlock &BB, AllocaInst *Addr) const argument
519 BasicBlock *BB = AI->getParent(); local
[all...]
H A DSimplifyIndVar.cpp2077 auto *BB = DTB->getBlock(); local
H A DCodeLayout.cpp911 const NodeT *BB = ChainPred->Nodes[Offset - 1]; local
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp452 auto *BB = Cand.first->getParent(); local
664 BasicBlock *BB = CounterLoad->getParent(); local
[all...]
H A DHWAddressSanitizer.cpp1745 auto *BB = BasicBlock::Create(*C, "entry", ThunkFn); local
H A DGCOVProfiling.cpp347 GCOVBlock &getBlock(const BasicBlock *BB) { argument
878 const BasicBlock &BB = *GB.first; local
1016 BasicBlock *BB = BasicBlock::Create(*Ctx, "entry", F); local
1083 BasicBlock *BB = BasicBlock::Create(*Ctx, "entry", WriteoutF); local
[all...]
H A DControlHeightReduction.cpp807 BasicBlock *BB = E->getEntry(); local
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp1191 handleBranchCondition(Instruction *CondInst, const BranchInst *BI, const BasicBlock *BB, const BasicBlock *Pred) argument
1348 BasicBlock *BB = Node->getBlock(); local
[all...]
H A DConstraintElimination.cpp201 bool canAddSuccessor(BasicBlock &BB, BasicBlock *Succ) const { argument
887 void State::addInfoForInductions(BasicBlock &BB) { argument
1021 addInfoFor(BasicBlock &BB) argument
[all...]
H A DDFAJumpThreading.cpp309 BasicBlock *BB; member in struct:__anon2898::ClonedBlock
356 void setDeterminator(const BasicBlock *BB) { DBB = BB; } argument
553 paths(BasicBlock *BB, VisitedBlocks &Visited, unsigned PathDepth) const argument
751 BasicBlock *BB = SwitchPaths->getSwitchBlock(); local
917 BasicBlock *BB = *BBIt; local
950 BasicBlock *BB = I->getParent(); local
996 cloneBlockAndUpdatePredecessor(BasicBlock *BB, BasicBlock *PrevBB, const APInt &NextState, DuplicateBlockMap &DuplicateMap, DefMap &NewDefs, DomTreeUpdater *DTU) argument
1038 updateSuccessorPhis(BasicBlock *BB, BasicBlock *ClonedBB, const APInt &NextState, ValueToValueMapTy &VMap, DuplicateBlockMap &DuplicateMap) argument
1150 BasicBlock *BB = TPath.getPath().back(); local
1175 cleanPhiNodes(BasicBlock *BB) argument
1203 getClonedBB(BasicBlock *BB, const APInt &NextState, DuplicateBlockMap &DuplicateMap) argument
1231 isPredecessor(BasicBlock *BB, BasicBlock *IncomingBB) argument
[all...]
H A DScalarizer.cpp77 BasicBlock *BB = Itr->getParent(); local
142 BasicBlock *BB; member in class:__anon2968::Scatterer
445 BasicBlock *BB = &F->getEntryBlock(); local
[all...]
H A DLICM.cpp563 BasicBlock *BB = DTN->getBlock(); local
724 BasicBlock *BB = PN->getParent(); local
755 getOrCreateHoistedBlock(BasicBlock *BB) argument
1353 const BasicBlock *BB = GEP->getParent(); local
1382 const BasicBlock *BB = PN->getParent(); local
1529 BasicBlock *BB = PN->getParent(); local
1646 BasicBlock *BB = PN->getIncomingBlock(U); local
2385 pointerInvalidatedByBlock(BasicBlock &BB, MemorySSA &MSSA, MemoryUse &MU) argument
2769 inSubLoop(BasicBlock *BB, Loop *CurLoop, LoopInfo *LI) argument
[all...]
H A DGVN.cpp289 BasicBlock *BB = nullptr; member in struct:llvm::gvn::AvailableValueInBlock
294 static AvailableValueInBlock get(BasicBlock *BB, AvailableValue &&AV) { argument
301 static AvailableValueInBlock get(BasicBlock *BB, Value *V, argument
306 static AvailableValueInBlock getUndef(BasicBlock *BB) { argument
310 static AvailableValueInBlock getSelect(BasicBlock *BB, SelectIns argument
828 IsValueFullyAvailableInBlock( BasicBlock *BB, DenseMap<BasicBlock *, AvailabilityState> &FullyAvailableBlocks) argument
982 BasicBlock *BB = AV.BB; local
1980 hasUsersIn(Value *V, BasicBlock *BB) argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp651 inline bool SampleProfileInference<Function>::isExit(const BasicBlock *BB) { argument
660 const auto *BB = BasicBlocks[Jump.Source]; local
1289 BasicBlock *BB = CB.getParent(); local
1666 BasicBlock *BB = &BI; local
[all...]
H A DWholeProgramDevirt.cpp1444 BasicBlock *BB = BasicBlock::Create(M.getContext(), "", JT, nullptr); local
/freebsd-current/contrib/llvm-project/llvm/lib/Analysis/
H A DDependenceAnalysis.cpp448 void DependenceInfo::Constraint::setLine(const SCEV *AA, const SCEV *BB, argument
/freebsd-current/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTIL.h1750 inline void add(BasicBlock *BB) { argument
1757 void setEntry(BasicBlock *BB) { Entr argument
1758 setExit(BasicBlock *BB) argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DModuloSchedule.cpp351 hasUseAfterLoop(unsigned Reg, MachineBasicBlock *BB, MachineRegisterInfo &MRI) argument
841 removePhis(MachineBasicBlock *BB, MachineBasicBlock *Incoming) argument
1076 getPrevMapVal( unsigned StageNum, unsigned PhiStage, unsigned LoopVal, unsigned LoopStage, ValueMapTy *VRMap, MachineBasicBlock *BB) argument
1137 rewriteScheduledInstr( MachineBasicBlock *BB, InstrMapTy &InstrMap, unsigned CurStageNum, unsigned PhiNum, MachineInstr *Phi, unsigned OldReg, unsigned NewReg, unsigned PrevReg) argument
1258 MachineBasicBlock *BB; member in class:__anon1828::KernelRewriter
1539 MachineBasicBlock *BB; member in class:__anon1829::KernelOperandInfo
1899 getEquivalentRegisterIn(Register Reg, MachineBasicBlock *BB) argument
2173 MachineBasicBlock *BB = L.getTopBlock(); local
[all...]
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmt.cpp549 void CodeGenFunction::SimplifyForwardingBlocks(llvm::BasicBlock *BB) { argument
571 void CodeGenFunction::EmitBlock(llvm::BasicBlock *BB, bool IsFinished) { argument
[all...]
H A DCGException.cpp1696 VolatilizeTryBlocks( llvm::BasicBlock *BB, llvm::SmallPtrSet<llvm::BasicBlock *, 10> &V) argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp3076 emitMSACBranchPseudo( MachineInstr &MI, MachineBasicBlock *BB, unsigned BranchOp) const argument
3312 emitINSERT_DF_VIDX( MachineInstr &MI, MachineBasicBlock *BB, unsigned EltSizeInBytes, bool IsFP) const argument
3636 emitFPROUND_PSEUDO(MachineInstr &MI, MachineBasicBlock *BB, bool IsFGR64) const argument
3741 emitFPEXTEND_PSEUDO(MachineInstr &MI, MachineBasicBlock *BB, bool IsFGR64) const argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp352 BasicBlock *BB = &*FI; local
1905 Value *getSlicedVal(BasicBlock *BB, Value *Inc, StringRef NewValName) { argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelLowering.cpp2185 const BasicBlock *BB = MBB->getBasicBlock(); local
[all...]

Completed in 686 milliseconds

<<1112131415