Searched refs:BI (Results 151 - 175 of 200) sorted by relevance

12345678

/freebsd-12-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DRecordName.cpp230 Error TypeNameComputer::visitKnownRecord(CVType &CVR, BuildInfoRecord &BI) {
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h577 bool canSaveCmp(Loop *L, BranchInst **BI, ScalarEvolution *SE, LoopInfo *LI,
1231 virtual bool canSaveCmp(Loop *L, BranchInst **BI, ScalarEvolution *SE,
1516 bool canSaveCmp(Loop *L, BranchInst **BI,
1520 return Impl.canSaveCmp(L, BI, SE, LI, DT, AC, LibInfo);
H A DTargetTransformInfoImpl.h247 bool canSaveCmp(Loop *L, BranchInst **BI, ScalarEvolution *SE, LoopInfo *LI, argument
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Analysis/
H A DCFG.h1383 for (CFGBlock::const_iterator BI = (*I)->begin(), BE = (*I)->end();
1384 BI != BE; ++BI) {
1385 if (Optional<CFGStmt> stmt = BI->getAs<CFGStmt>())
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp1312 if (Instruction *BI = dyn_cast<Instruction>(B))
1313 if (cast<Instruction>(A)->isIdenticalToWhenDefined(BI))
1500 if (BranchInst *BI = dyn_cast<BranchInst>(BBI))
1501 if (BI->isUnconditional())
H A DInstCombineCalls.cpp1489 BasicBlock::iterator BI(I), BE(I.getParent()->end());
1490 for (++BI; BI != BE; ++BI) {
1491 if (auto *E = dyn_cast<IntrinsicInst>(BI)) {
4007 BasicBlock::iterator BI(II);
4010 for (++BI; &*BI != TI; ++BI) {
4011 if (isa<AllocaInst>(BI)) {
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/TableGen/
H A DTGParser.cpp189 Init *BI = V->getCastTo(BitsRecTy::get(BitList.size()));
190 if (!BI)
201 NewBits[Bit] = BI->getBit(i);
213 if (BitsInit *BI = dyn_cast<BitsInit>(V))
215 Twine(BI->getNumBits())).str();
1949 if (BitsInit *BI = dyn_cast<BitsInit>(Vals[i])) {
1950 for (unsigned i = 0, e = BI->getNumBits(); i != e; ++i)
1951 NewBits.push_back(BI->getBit((e - i) - 1));
H A DRecord.cpp2226 if (BitsInit *BI = dyn_cast<BitsInit>(R->getValue()))
2227 return BI;
2337 if (BitInit *BI = dyn_cast<BitInit>(R->getValue()))
2338 return BI->getValue();
2354 if (BitInit *BI = dyn_cast<BitInit>(R->getValue()))
2355 return BI->getValue();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMergeICmps.cpp266 for (auto BI : BlockInsts) {
267 if (is_contained(Inst->operands(), BI))
H A DRewriteStatepointsForGC.cpp2583 if (auto *BI = dyn_cast<BranchInst>(TI))
2584 if (BI->isConditional())
2585 return dyn_cast<Instruction>(BI->getCondition());
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp485 BuildInfoRecord &BI) {
486 auto Indices = BI.ArgIndices;
484 visitKnownRecord(CVType &CVR, BuildInfoRecord &BI) argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLoadStoreOptimizer.cpp2429 MapIt BI = Base2Ops.find(Base);
2430 if (BI == Base2Ops.end()) {
2435 for (unsigned i = 0, e = BI->second.size(); i != e; ++i) {
2436 if (Offset == getMemoryOpOffset(*BI->second[i])) {
2442 BI->second.push_back(&MI);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp989 BranchInst *BI = cast<BranchInst>(SplitBlockAndInsertIfThen( local
991 IRBuilder<> ThenIRB(BI);
1133 BranchInst *BI = cast<BranchInst>(SplitBlockAndInsertIfThen( local
1135 IRBuilder<> ThenIRB(BI);
1141 BasicBlock *Tail = BI->getSuccessor(0);
/freebsd-12-stable/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp1898 for (const auto &BI : RD->bases()) {
1899 if (!BI.isVirtual()) {
1900 const CXXRecordDecl *CD = BI.getType()->getAsCXXRecordDecl();
1903 appendBaseDtor(Block, &BI);
1947 for (auto *BI : CS->body()) {
1948 Stmt *SI = BI->stripLabelLikeStatements();
5110 for (CFGBlock::const_iterator BI = (*I)->begin(), BEnd = (*I)->end() ;
5111 BI != BEnd; ++BI, ++j ) {
5112 if (Optional<CFGStmt> SE = BI
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp4336 BranchInst *BI = dyn_cast<BranchInst>(Latch->getTerminator());
4337 if (BI && BI->isConditional()) {
4338 assert(BI->getSuccessor(0) != BI->getSuccessor(1) &&
4340 BECond = BI->getCondition();
4341 IsPosBECond = BI->getSuccessor(0) == L->getHeader();
5248 // Try to match a control flow sequence that branches out at BI and merges back
5251 static bool BrPHIToSelect(DominatorTree &DT, BranchInst *BI, PHINode *Merge,
5253 C = BI
[all...]
H A DMemorySSAUpdater.cpp1404 void MemorySSAUpdater::changeCondBranchToUnconditionalTo(const BranchInst *BI, argument
1406 const BasicBlock *BB = BI->getParent();
/freebsd-12-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DRegisterInfoEmitter.cpp1096 BitsInit *BI = Reg->getValueAsBitsInit("HWEncoding"); local
1098 for (unsigned b = 0, be = BI->getNumBits(); b != be; ++b) {
1099 if (BitInit *B = dyn_cast<BitInit>(BI->getBit(b)))
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp1859 const BranchInst *BI = cast<BranchInst>(I); local
1861 if (BI->isUnconditional()) {
1862 const BasicBlock *LLVMSucc = BI->getSuccessor(0);
1864 fastEmitBranch(MSucc, BI->getDebugLoc());
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DRegionStore.cpp1112 BI = BR->referenced_vars_begin(), BE = BR->referenced_vars_end() ;
1113 BI != BE; ++BI) {
1114 const VarRegion *VR = BI.getCapturedRegion();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp6174 BranchInst *BI = cast<BranchInst>(I);
6175 if (VF > 1 && BI->isConditional() &&
6176 (PredicatedBBsAfterVectorization.find(BI->getSuccessor(0)) !=
6178 PredicatedBBsAfterVectorization.find(BI->getSuccessor(1)) !=
6716 BranchInst *BI = dyn_cast<BranchInst>(Src->getTerminator());
6717 assert(BI && "Unexpected terminator found");
6719 if (!BI->isConditional() || BI->getSuccessor(0) == BI->getSuccessor(1))
6722 VPValue *EdgeMask = Plan->getVPValue(BI
[all...]
H A DSLPVectorizer.cpp7115 auto *BI = dyn_cast<BinaryOperator>(Inst);
7117 if (BI || SI) {
7128 if (P && BI) {
7129 Inst = dyn_cast<Instruction>(BI->getOperand(0));
7131 Inst = dyn_cast<Instruction>(BI->getOperand(1));
7395 for (unsigned BI = 0, BE = Entry.second.size(); BI < BE; BI += MaxElts) {
7396 auto Len = std::min<unsigned>(BE - BI, MaxElts);
7397 auto GEPList = makeArrayRef(&Entry.second[BI], Le
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributor.cpp2988 identifyAliveSuccessors(Attributor &A, const BranchInst &BI, argument
2992 if (BI.getNumSuccessors() == 1) {
2993 AliveSuccessors.push_back(&BI.getSuccessor(0)->front());
2996 getAssumedConstant(A, *BI.getCondition(), AA, UsedAssumedInformation);
3001 BI.getSuccessor(1 - CI.getValue()->getZExtValue());
3004 AliveSuccessors.push_back(&BI.getSuccessor(0)->front());
3005 AliveSuccessors.push_back(&BI.getSuccessor(1)->front());
4465 auto *BI = new BitCastInst(AI, MallocCall->getType(), "calloc_bc", variable
4468 BI, ConstantInt::get(F->getContext(), APInt(8, 0, false)), Size,
4471 Type *Tys[] = {BI
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDecl.cpp1619 for (const auto *BI : CS->body())
1620 if (const auto *BIE = dyn_cast<Expr>(BI)) {
1624 else if (const auto *DS = dyn_cast<DeclStmt>(BI)) {
H A DCGException.cpp1254 auto *BI = cast<llvm::BranchInst>(TI); local
1255 assert(BI->isConditional());
1256 RethrowBlock = BI->getSuccessor(1);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DInlineSpiller.cpp1377 auto BI = SpillsInSubTreeMap[Child].first.begin(); local
1379 SpillsInSubTree.insert(BI, EI);

Completed in 538 milliseconds

12345678