Home
last modified time | relevance | path

Searched defs:BI (Results 1 – 25 of 206) sorted by relevance

123456789

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeEmitterGen.cpp84 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 DIndVarSimplify.cpp463 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 DLowerExpectIntrinsic.cpp198 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 DLoopBoundSplit.cpp31 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 DJumpThreading.cpp354 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 DLoopTermFold.cpp70 BranchInst *BI = dyn_cast<BranchInst>(LoopLatch->getTerminator()); in canFoldTermCondOfLoop() local
279 BranchInst *BI = cast<BranchInst>(LoopLatch->getTerminator()); in RunTermFold() local
H A DLoopPredication.cpp758 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 DLowerConstantIntrinsics.cpp67 BranchInst *BI = dyn_cast_or_null<BranchInst>(VH); in replaceConditionalBranchesOnConstant() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFlattenCFG.cpp188 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 DLoopRotationUtils.cpp215 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 DSimplifyCFG.cpp456 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 DClangSACheckersEmitter.cpp76 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 DSPIRVMergeRegionExitTargets.cpp47 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 DVarLenCodeEmitterGen.cpp148 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 DDomConditionCache.cpp19 void DomConditionCache::registerBranch(BranchInst *BI) { in registerBranch()
H A DGuardUtils.cpp70 auto *BI = dyn_cast<BranchInst>(U); parseWidenableBranch() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXAllocaHoisting.cpp47 for (BasicBlock::iterator BI = I->begin(), BE = I->end(); BI != BE;) { in runOnFunction() local
H A DNVPTXLowerAlloca.cpp123 auto BI = dyn_cast<BitCastInst>(AllocaUse.getUser()); in runOnFunction() local
H A DNVPTXImageOptimizer.cpp150 if (BranchInst *BI = dyn_cast<BranchInst>(U)) { in replaceWith() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Bitstream/
H A DBitstreamReader.h60 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 DBuiltinFunctionChecker.cpp52 unsigned BI) { in getOverflowBuiltinResultType()
265 unsigned BI = FD->getBuiltinID(); in evalCall() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRShiftExpand.cpp78 void AVRShiftExpand::expand(BinaryOperator *BI) { in expand()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCCTRLoopsVerify.cpp95 MachineBasicBlock::iterator BI = I; in verifyCTRBranch() local
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DReplaceConstant.cpp98 BasicBlock::iterator BI = I->getIterator(); in convertUsersOfConstantsToInstructions() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp628 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

123456789