| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | CodeEmitterGen.cpp | 84 const BitsInit *BI, int Bit) { in getVariableBit() 99 const BitsInit *BI, in addCodeToMergeInOperand() 350 const BitsInit *BI = EncodingDef->getValueAsBitsInit("Inst"); in addInstructionCasesForEncoding() local 436 const BitsInit *BI = EncodingDef->getValueAsBitsInit("Inst"); in emitInstructionBaseValues() local 497 const BitsInit *BI = Value->getValueAsBitsInit("Inst"); in run() local 504 const BitsInit *BI = R->getValueAsBitsInit("Inst"); in run() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | IndVarSimplify.cpp | 463 if (auto *BI = dyn_cast<BranchInst>(TermInst)) { in rewriteFirstIterationLoopExitValues() local 698 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in isLoopExitTestBasedOn() local 717 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in needsLFTR() local 999 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in linearFunctionTestReplace() local 1157 static void replaceExitCond(BranchInst *BI, Value *NewCond, in replaceExitCond() 1169 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in createFoldedExitCond() local 1178 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in foldExit() local 1235 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in createInvariantCond() local 1249 auto *BI = cast<BranchInst>(ExitingBB->getTerminator()); in createReplacement() local 1299 const Loop *L, BranchInst *BI, BasicBlock *ExitingBB, const SCEV *MaxIter, in optimizeLoopExitWithUnknownExitCount() [all …]
|
| H A D | LowerExpectIntrinsic.cpp | 198 BranchInst *BI = dyn_cast<BranchInst>(BB->getTerminator()); in handlePhiDef() local 229 BranchInst *BI = GetDomConditional(i); in handlePhiDef() local 357 static bool handleBranchExpect(BranchInst &BI) { in handleBranchExpect() 369 if (BranchInst *BI = dyn_cast<BranchInst>(BB.getTerminator())) { in lowerExpectIntrinsic() local
|
| H A D | LoopBoundSplit.cpp | 31 BranchInst *BI = nullptr; member 160 const BranchInst *BI) { in isProcessableCondBI() 222 static bool isProfitableToTransform(const Loop &L, const BranchInst *BI) { in isProfitableToTransform() 250 auto *BI = dyn_cast<BranchInst>(BB->getTerminator()); in findSplitCandidate() local
|
| H A D | JumpThreading.cpp | 354 auto *BI = dyn_cast<BranchInst>(BB.getTerminator()); in runImpl() local 974 if (BranchInst *BI = dyn_cast<BranchInst>(Terminator)) { in processBlock() local 1144 auto *BI = dyn_cast<BranchInst>(BB->getTerminator()); in processImpliedCondition() local 1599 else if (BranchInst *BI = dyn_cast<BranchInst>(BB->getTerminator())) { in processThreadableEdges() local 2027 BasicBlock::iterator BI, in cloneInstructions() 2706 BasicBlock::iterator BI = BB->begin(); in duplicateCondBranchOnPHIIntoPred() local 2809 auto *BI = BranchInst::Create(NewBB, BB, SI->getCondition(), Pred); in unfoldSelectInstr() local 2847 for (BasicBlock::iterator BI = BB->begin(); in unfoldSelectInstr() local 2961 for (BasicBlock::iterator BI = BB->begin(); in tryToUnfoldSelectInCurrBB() local 3078 if (auto *BI = dyn_cast<BranchInst>(Parent->getTerminator())) in processGuards() local [all …]
|
| H A D | LoopTermFold.cpp | 70 BranchInst *BI = dyn_cast<BranchInst>(LoopLatch->getTerminator()); in canFoldTermCondOfLoop() local 279 BranchInst *BI = cast<BranchInst>(LoopLatch->getTerminator()); in RunTermFold() local
|
| H A D | LoopPredication.cpp | 758 BranchInst *BI, SCEVExpander &Expander) { in widenWidenableBranchGuardConditions() 816 auto *BI = dyn_cast<BranchInst>(LoopLatch->getTerminator()); in parseLoopLatchICmp() local 993 if (auto *BI = dyn_cast<BranchInst>(Pred->getTerminator())) in FindWidenableTerminatorAboveLoop() local 1079 auto *BI = dyn_cast<BranchInst>(ExitingBB->getTerminator()); in predicateLoopExits() local 1124 auto *BI = dyn_cast<BranchInst>(ExitingBB->getTerminator()); in predicateLoopExits() local
|
| H A D | LowerConstantIntrinsics.cpp | 67 BranchInst *BI = dyn_cast_or_null<BranchInst>(VH); in replaceConditionalBranchesOnConstant() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | FlattenCFG.cpp | 188 for (BasicBlock::iterator BI = Pred->begin(), BE = PBI->getIterator(); in FlattenParallelAndOr() local 252 auto *BI = cast<BranchInst>(CurrBlock->getTerminator()); in FlattenParallelAndOr() local 357 for (BasicBlock::iterator BI(PBI2), BE(PTI2); BI != BE; ++BI) { in CompareIfRegionBlock() local 478 for (BasicBlock::iterator BI(PBI2), BE(PTI2); BI != BE; ++BI) { in MergeIfRegion() local
|
| H A D | LoopRotationUtils.cpp | 215 BranchInst *BI = dyn_cast<BranchInst>(Header->getTerminator()); in profitableToRotateLoopExitingLatch() local 241 BranchInst *BI = dyn_cast<BranchInst>(Latch->getTerminator()); in canRotateDeoptimizingLatchExit() local 426 BranchInst *BI = dyn_cast<BranchInst>(OrigHeader->getTerminator()); in rotateLoop() local 764 for (BasicBlock::iterator BI = SuccBB->begin(); in rotateLoop() local 1004 BranchInst *BI = dyn_cast<BranchInst>(LastExit->getTerminator()); in simplifyLoopLatch() local
|
| H A D | SimplifyCFG.cpp | 456 BranchInst *BI = dyn_cast<BranchInst>(PBB->getTerminator()); in dominatesMergePoint() local 786 } else if (BranchInst *BI = dyn_cast<BranchInst>(TI)) { in eraseTerminatorAndDCECond() local 807 } else if (BranchInst *BI = dyn_cast<BranchInst>(TI)) in isValueEqualityComparison() local 837 BranchInst *BI = cast<BranchInst>(TI); in getValueEqualityComparisonCases() local 1102 if (BranchInst *BI = dyn_cast<BranchInst>(TI)) { in getBranchWeights() local 1697 BranchInst *BI, in hoistConditionalLoadsStores() 2000 auto *BI = dyn_cast<BranchInst>(TI); in hoistSuccIdenticalTerminatorToSwitchOrIf() local 2865 auto *BI = BranchInst::Create(MergedInvoke->getParent(), II->getParent()); in mergeCompatibleInvokesImpl() local 3104 static bool isProfitableToSpeculate(const BranchInst *BI, in isProfitableToSpeculate() 3163 bool SimplifyCFGOpt::speculativelyExecuteBB(BranchInst *BI, in speculativelyExecuteBB() [all …]
|
| /freebsd/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | ClangSACheckersEmitter.cpp | 76 const BitsInit *BI = R.getValueAsBitsInit("Documentation"); in getCheckerDocs() local 95 if (const BitsInit *BI = R.getValueAsBitsInit("Type")) { in getCheckerOptionType() local 112 if (const BitsInit *BI = R.getValueAsBitsInit("DevelopmentStage")) { in getDevelopmentStage() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVMergeRegionExitTargets.cpp | 47 if (auto *BI = dyn_cast<BranchInst>(T)) { in gatherSuccessors() local 77 if (auto *BI = dyn_cast<BranchInst>(T)) { in createExitVariable() local 103 if (auto *BI = dyn_cast<BranchInst>(T)) { in replaceBranchTargets() local
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
| H A D | VarLenCodeEmitterGen.cpp | 148 if (const auto *BI = dyn_cast<BitsInit>(Arg)) { in buildRec() local 153 } else if (const auto *BI = dyn_cast<BitInit>(Arg)) { in buildRec() local 387 if (const auto *BI = dyn_cast<BitsInit>(SI->Value)) { in emitInstructionBaseValues() local 393 if (const auto *BI = dyn_cast<BitInit>(SI->Value)) in emitInstructionBaseValues() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | DomConditionCache.cpp | 19 void DomConditionCache::registerBranch(BranchInst *BI) { in registerBranch()
|
| H A D | GuardUtils.cpp | 70 auto *BI = dyn_cast<BranchInst>(U); parseWidenableBranch() local [all...] |
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXAllocaHoisting.cpp | 47 for (BasicBlock::iterator BI = I->begin(), BE = I->end(); BI != BE;) { in runOnFunction() local
|
| H A D | NVPTXLowerAlloca.cpp | 123 auto BI = dyn_cast<BitCastInst>(AllocaUse.getUser()); in runOnFunction() local
|
| H A D | NVPTXImageOptimizer.cpp | 150 if (BranchInst *BI = dyn_cast<BranchInst>(U)) { in replaceWith() local
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Bitstream/ |
| H A D | BitstreamReader.h | 60 for (const BlockInfo &BI : BlockInfoRecords) in getBlockInfo() local 67 if (const BlockInfo *BI = getBlockInfo(BlockID)) in getOrCreateBlockInfo() local 573 void setBlockInfo(BitstreamBlockInfo *BI) { BlockInfo = BI; } in setBlockInfo()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | BuiltinFunctionChecker.cpp | 52 unsigned BI) { in getOverflowBuiltinResultType() 265 unsigned BI = FD->getBuiltinID(); in evalCall() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRShiftExpand.cpp | 78 void AVRShiftExpand::expand(BinaryOperator *BI) { in expand()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCCTRLoopsVerify.cpp | 95 MachineBasicBlock::iterator BI = I; in verifyCTRBranch() local
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ReplaceConstant.cpp | 98 BasicBlock::iterator BI = I->getIterator(); in convertUsersOfConstantsToInstructions() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | ControlHeightReduction.cpp | 628 static bool checkBiasedBranch(BranchInst *BI, Region *R, in checkBiasedBranch() 759 auto *BI = dyn_cast<BranchInst>(Entry->getTerminator()); in findScope() local 1023 auto *BI = cast<BranchInst>(RI.R->getEntry()->getTerminator()); in getCHRConditionValuesForRegion() local 1380 auto *BI = cast<BranchInst>(R->getEntry()->getTerminator()); in setCHRRegions() local 1480 auto *BI = cast<BranchInst>(R->getEntry()->getTerminator()); in hoistScopeConditions() local 1512 if (auto *BI = dyn_cast<BranchInst>(U)) { in negateICmpIfUsedByBranchOrSelectOnly() local 1638 auto *BI = cast<BranchInst>(R->getEntry()->getTerminator()); in assertBranchOrSelectConditionHoisted() local 1887 auto *BI = cast<BranchInst>(R->getEntry()->getTerminator()); in fixupBranch() local
|