Lines Matching refs:BOI
398 CallInst::BundleOpInfo *BOI; in dropRedundantKnowledge() member
409 for (CallInst::BundleOpInfo &BOI : Assume->bundle_op_infos()) { in dropRedundantKnowledge()
412 if (BOI.Begin != BOI.End) { in dropRedundantKnowledge()
413 Use *U = &Assume->op_begin()[BOI.Begin + ABA_WasOn]; in dropRedundantKnowledge()
416 BOI.Tag = IgnoreTag; in dropRedundantKnowledge()
418 if (BOI.Tag == IgnoreTag) { in dropRedundantKnowledge()
423 getKnowledgeFromBundle(cast<AssumeInst>(*Assume), BOI); in dropRedundantKnowledge()
452 Elem.Assume->op_begin()[Elem.BOI->Begin + ABA_Argument].set( in dropRedundantKnowledge()
459 Lookup.push_back({Assume, RK.ArgValue, &BOI}); in dropRedundantKnowledge()
481 for (CallInst::BundleOpInfo &BOI : I->bundle_op_infos()) { in mergeRange()
483 getKnowledgeFromBundle(cast<AssumeInst>(*I), BOI); in mergeRange()