Lines Matching refs:BOI
396 CallInst::BundleOpInfo *BOI; in dropRedundantKnowledge() member
407 for (CallInst::BundleOpInfo &BOI : Assume->bundle_op_infos()) { in dropRedundantKnowledge()
410 if (BOI.Begin != BOI.End) { in dropRedundantKnowledge()
411 Use *U = &Assume->op_begin()[BOI.Begin + ABA_WasOn]; in dropRedundantKnowledge()
414 BOI.Tag = IgnoreTag; in dropRedundantKnowledge()
416 if (BOI.Tag == IgnoreTag) { in dropRedundantKnowledge()
421 getKnowledgeFromBundle(cast<AssumeInst>(*Assume), BOI); in dropRedundantKnowledge()
450 Elem.Assume->op_begin()[Elem.BOI->Begin + ABA_Argument].set( in dropRedundantKnowledge()
457 Lookup.push_back({Assume, RK.ArgValue, &BOI}); in dropRedundantKnowledge()
479 for (CallInst::BundleOpInfo &BOI : I->bundle_op_infos()) { in mergeRange()
481 getKnowledgeFromBundle(cast<AssumeInst>(*I), BOI); in mergeRange()