/openbsd/gnu/llvm/llvm/utils/TableGen/ |
H A D | CodeEmitterGen.cpp | 67 BitsInit *BI, int bit) { in getVariableBit() 81 bool CodeEmitterGen::addCodeToMergeInOperand(Record *R, BitsInit *BI, in addCodeToMergeInOperand() 321 BitsInit *BI = EncodingDef->getValueAsBitsInit("Inst"); in getInstructionCaseForEncoding() local 407 BitsInit *BI = EncodingDef->getValueAsBitsInit("Inst"); in emitInstructionBaseValues() local 452 BitsInit *BI = KV.second->getValueAsBitsInit("Inst"); in run() local 459 BitsInit *BI = R->getValueAsBitsInit("Inst"); in run() local
|
H A D | VarLenCodeEmitterGen.cpp | 134 if (const auto *BI = dyn_cast<BitsInit>(Arg)) { in buildRec() local 139 } else if (const auto *BI = dyn_cast<BitInit>(Arg)) { in buildRec() local 392 if (const auto *BI = dyn_cast<BitsInit>(SI->Value)) { in emitInstructionBaseValues() local 398 if (const auto *BI = dyn_cast<BitInit>(SI->Value)) in emitInstructionBaseValues() local
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 469 if (auto *BI = dyn_cast<BranchInst>(TermInst)) { in rewriteFirstIterationLoopExitValues() local 703 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in isLoopExitTestBasedOn() local 722 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in needsLFTR() local 1119 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in linearFunctionTestReplace() local 1293 static void replaceExitCond(BranchInst *BI, Value *NewCond, in replaceExitCond() 1305 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in createFoldedExitCond() local 1314 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in foldExit() local 1362 BranchInst *BI = cast<BranchInst>(ExitingBB->getTerminator()); in createInvariantCond() local 1383 auto *BI = cast<BranchInst>(ExitingBB->getTerminator()); in createReplacement() local 1757 auto *BI = cast<BranchInst>(ExitingBB->getTerminator()); in optimizeLoopExits() local [all …]
|
H A D | LowerExpectIntrinsic.cpp | 204 BranchInst *BI = dyn_cast<BranchInst>(BB->getTerminator()); in handlePhiDef() local 235 BranchInst *BI = GetDomConditional(i); in handlePhiDef() local 361 static bool handleBranchExpect(BranchInst &BI) { in handleBranchExpect() 373 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() 223 static bool isProfitableToTransform(const Loop &L, const BranchInst *BI) { in isProfitableToTransform() 251 auto *BI = dyn_cast<BranchInst>(BB->getTerminator()); in findSplitCandidate() local
|
H A D | JumpThreading.cpp | 458 auto *BI = dyn_cast<BranchInst>(BB.getTerminator()); in runImpl() local 1074 if (BranchInst *BI = dyn_cast<BranchInst>(Terminator)) { in processBlock() local 1246 auto *BI = dyn_cast<BranchInst>(BB->getTerminator()); in processImpliedCondition() local 2078 JumpThreadingPass::cloneInstructions(BasicBlock::iterator BI, in cloneInstructions() 2686 BasicBlock::iterator BI = BB->begin(); in duplicateCondBranchOnPHIIntoPred() local 2775 auto *BI = BranchInst::Create(NewBB, BB, SI->getCondition(), Pred); in unfoldSelectInstr() local 2804 for (BasicBlock::iterator BI = BB->begin(); in unfoldSelectInstr() local 2920 for (BasicBlock::iterator BI = BB->begin(); in tryToUnfoldSelectInCurrBB() local 3032 if (auto *BI = dyn_cast<BranchInst>(Parent->getTerminator())) in processGuards() local 3044 BranchInst *BI) { in threadGuard() [all …]
|
H A D | LoopPredication.cpp | 839 BranchInst *BI, SCEVExpander &Expander) { in widenWidenableBranchGuardConditions() 885 auto *BI = dyn_cast<BranchInst>(LoopLatch->getTerminator()); in parseLoopLatchICmp() local 1149 auto *BI = dyn_cast<BranchInst>(ExitingBB->getTerminator()); in predicateLoopExits() local 1201 auto *BI = dyn_cast<BranchInst>(ExitingBB->getTerminator()); in predicateLoopExits() local
|
/openbsd/gnu/llvm/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 474 for (BasicBlock::iterator BI(PBI2), BE(PTI2); BI != BE; ++BI) { in MergeIfRegion() local
|
H A D | LoopRotationUtils.cpp | 186 BranchInst *BI = dyn_cast<BranchInst>(Header->getTerminator()); in profitableToRotateLoopExitingLatch() local 212 BranchInst *BI = dyn_cast<BranchInst>(Latch->getTerminator()); in canRotateDeoptimizingLatchExit() local 270 BranchInst *BI = dyn_cast<BranchInst>(OrigHeader->getTerminator()); in rotateLoop() local 547 for (BasicBlock::iterator BI = SuccBB->begin(); in rotateLoop() local 784 BranchInst *BI = dyn_cast<BranchInst>(LastExit->getTerminator()); in simplifyLoopLatch() local
|
H A D | SimplifyCFG.cpp | 440 BranchInst *BI = dyn_cast<BranchInst>(PBB->getTerminator()); in dominatesMergePoint() local 760 } else if (BranchInst *BI = dyn_cast<BranchInst>(TI)) { in EraseTerminatorAndDCECond() local 781 } else if (BranchInst *BI = dyn_cast<BranchInst>(TI)) in isValueEqualityComparison() local 811 BranchInst *BI = cast<BranchInst>(TI); in GetValueEqualityComparisonCases() local 1077 if (BranchInst *BI = dyn_cast<BranchInst>(TI)) { in GetBranchWeights() local 1498 bool SimplifyCFGOpt::HoistThenElseCodeToIf(BranchInst *BI, in HoistThenElseCodeToIf() 3133 auto *BI = dyn_cast<BranchInst>(From->getTerminator()); in getKnownValueOnEdge() local 4684 bool SimplifyCFGOpt::SimplifyBranchOnICmpChain(BranchInst *BI, in SimplifyBranchOnICmpChain() 5144 if (auto *BI = dyn_cast<BranchInst>(TI)) { in simplifyUnreachable() local 6928 bool SimplifyCFGOpt::simplifyUncondBranch(BranchInst *BI, in simplifyUncondBranch() [all …]
|
/openbsd/gnu/llvm/clang/utils/TableGen/ |
H A D | ClangSACheckersEmitter.cpp | 78 const BitsInit *BI = R.getValueAsBitsInit("Documentation"); in getCheckerDocs() local 97 if (BitsInit *BI = R.getValueAsBitsInit("Type")) { in getCheckerOptionType() local 114 if (BitsInit *BI = R.getValueAsBitsInit("DevelopmentStage")) { in getDevelopmentStage() local
|
/openbsd/gnu/llvm/llvm/examples/IRTransforms/ |
H A D | SimplifyCFG.cpp | 143 BranchInst *BI = dyn_cast<BranchInst>(BB.getTerminator()); in eliminateCondBranches_v1() local 179 BranchInst *BI = dyn_cast<BranchInst>(BB.getTerminator()); in eliminateCondBranches_v2() local
|
/openbsd/gnu/llvm/llvm/include/llvm/Bitstream/ |
H A D | BitstreamReader.h | 59 for (const BlockInfo &BI : BlockInfoRecords) in getBlockInfo() local 66 if (const BlockInfo *BI = getBlockInfo(BlockID)) in getOrCreateBlockInfo() local 573 void setBlockInfo(BitstreamBlockInfo *BI) { BlockInfo = BI; } in setBlockInfo()
|
/openbsd/gnu/llvm/llvm/lib/IR/ |
H A D | BasicBlock.cpp | 166 if (auto *BI = dyn_cast<BitCastInst>(Prev)) { in getTerminatingMustTailCall() local 420 BranchInst *BI = BranchInst::Create(New, this); in splitBasicBlock() local 464 BranchInst *BI = BranchInst::Create(this, New); in splitBasicBlockBefore() local
|
H A D | ReplaceConstant.cpp | 47 auto *BI = I; in convertConstantExprsToInstructions() local
|
/openbsd/gnu/llvm/llvm/lib/Target/NVPTX/ |
H A D | NVPTXAllocaHoisting.cpp | 46 for (BasicBlock::iterator BI = I->begin(), BE = I->end(); BI != BE;) { in runOnFunction() local
|
H A D | NVPTXLowerAlloca.cpp | 104 auto BI = dyn_cast<BitCastInst>(AllocaUse.getUser()); in runOnFunction() local
|
H A D | NVPTXImageOptimizer.cpp | 151 if (BranchInst *BI = dyn_cast<BranchInst>(U)) { in replaceWith() local
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Instrumentation/ |
H A D | ControlHeightReduction.cpp | 630 static bool checkBiasedBranch(BranchInst *BI, Region *R, in checkBiasedBranch() 761 auto *BI = dyn_cast<BranchInst>(Entry->getTerminator()); in findScope() local 1028 auto *BI = cast<BranchInst>(RI.R->getEntry()->getTerminator()); in getCHRConditionValuesForRegion() local 1390 auto *BI = cast<BranchInst>(R->getEntry()->getTerminator()); in setCHRRegions() local 1490 auto *BI = cast<BranchInst>(R->getEntry()->getTerminator()); in hoistScopeConditions() local 1522 if (auto *BI = dyn_cast<BranchInst>(U)) { in negateICmpIfUsedByBranchOrSelectOnly() local 1648 auto *BI = cast<BranchInst>(R->getEntry()->getTerminator()); in assertBranchOrSelectConditionHoisted() local 1890 auto *BI = cast<BranchInst>(R->getEntry()->getTerminator()); in fixupBranch() local
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | InterleavedAccessPass.cpp | 313 if (auto *BI = dyn_cast<BinaryOperator>(User)) { in lowerInterleavedLoad() local 399 BinaryOperator *BI = cast<BinaryOperator>(SVI->getOperand(0)); in replaceBinOpShuffles() local
|
H A D | RegAllocGreedy.cpp | 605 const SplitAnalysis::BlockInfo &BI = UseBlocks[I]; in addSplitConstraints() local 830 for (const SplitAnalysis::BlockInfo &BI : UseBlocks) { in calcSpillCost() local 852 const SplitAnalysis::BlockInfo &BI = UseBlocks[I]; in calcGlobalSplitCost() local 917 for (const SplitAnalysis::BlockInfo &BI : UseBlocks) { in splitAroundRegion() local 1212 for (const SplitAnalysis::BlockInfo &BI : UseBlocks) { in tryBlockSplit() local 1394 const SplitAnalysis::BlockInfo &BI = SA->getUseBlocks().front(); in calcGapWeights() local 1477 const SplitAnalysis::BlockInfo &BI = SA->getUseBlocks().front(); in tryLocalSplit() local
|
/openbsd/gnu/llvm/llvm/lib/Target/AVR/ |
H A D | AVRShiftExpand.cpp | 75 void AVRShiftExpand::expand(BinaryOperator *BI) { in expand()
|
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/ |
H A D | PPCCTRLoopsVerify.cpp | 99 MachineBasicBlock::iterator BI = I; in verifyCTRBranch() local
|
/openbsd/gnu/llvm/llvm/lib/Analysis/ |
H A D | GuardUtils.cpp | 63 auto *BI = dyn_cast<BranchInst>(U); in parseWidenableBranch() local
|
H A D | LoopNestAnalysis.cpp | 57 const BranchInst *BI = dyn_cast<BranchInst>(Latch->getTerminator()); in getOuterLoopLatchCmp() local 367 const BranchInst *BI = dyn_cast<BranchInst>(SingleSucc.getTerminator()); in checkLoopsStructure() local
|