Home
last modified time | relevance | path

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

123456789

/openbsd/gnu/llvm/llvm/utils/TableGen/
H A DCodeEmitterGen.cpp67 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 DVarLenCodeEmitterGen.cpp134 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 DIndVarSimplify.cpp469 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 DLowerExpectIntrinsic.cpp204 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 DLoopBoundSplit.cpp31 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 DJumpThreading.cpp458 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 DLoopPredication.cpp839 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 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
474 for (BasicBlock::iterator BI(PBI2), BE(PTI2); BI != BE; ++BI) { in MergeIfRegion() local
H A DLoopRotationUtils.cpp186 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 DSimplifyCFG.cpp440 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 DClangSACheckersEmitter.cpp78 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 DSimplifyCFG.cpp143 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 DBitstreamReader.h59 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 DBasicBlock.cpp166 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 DReplaceConstant.cpp47 auto *BI = I; in convertConstantExprsToInstructions() local
/openbsd/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXAllocaHoisting.cpp46 for (BasicBlock::iterator BI = I->begin(), BE = I->end(); BI != BE;) { in runOnFunction() local
H A DNVPTXLowerAlloca.cpp104 auto BI = dyn_cast<BitCastInst>(AllocaUse.getUser()); in runOnFunction() local
H A DNVPTXImageOptimizer.cpp151 if (BranchInst *BI = dyn_cast<BranchInst>(U)) { in replaceWith() local
/openbsd/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DControlHeightReduction.cpp630 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 DInterleavedAccessPass.cpp313 if (auto *BI = dyn_cast<BinaryOperator>(User)) { in lowerInterleavedLoad() local
399 BinaryOperator *BI = cast<BinaryOperator>(SVI->getOperand(0)); in replaceBinOpShuffles() local
H A DRegAllocGreedy.cpp605 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 DAVRShiftExpand.cpp75 void AVRShiftExpand::expand(BinaryOperator *BI) { in expand()
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCCTRLoopsVerify.cpp99 MachineBasicBlock::iterator BI = I; in verifyCTRBranch() local
/openbsd/gnu/llvm/llvm/lib/Analysis/
H A DGuardUtils.cpp63 auto *BI = dyn_cast<BranchInst>(U); in parseWidenableBranch() local
H A DLoopNestAnalysis.cpp57 const BranchInst *BI = dyn_cast<BranchInst>(Latch->getTerminator()); in getOuterLoopLatchCmp() local
367 const BranchInst *BI = dyn_cast<BranchInst>(SingleSucc.getTerminator()); in checkLoopsStructure() local

123456789