reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
933 assert(!isKnownBaseResult(I) && "why did it get added?"); 940 if (State.isBase() && isa<ExtractElementInst>(I) && 942 auto *EE = cast<ExtractElementInst>(I); 948 BaseInst->setMetadata("is_base_value", MDNode::get(I->getContext(), {})); 949 States[I] = BDVState(BDVState::Base, BaseInst); 955 assert(!isa<InsertElementInst>(I) || State.isConflict()); 993 Instruction *BaseInst = MakeBaseInstPlaceholder(I); 995 BaseInst->setMetadata("is_base_value", MDNode::get(I->getContext(), {})); 996 States[I] = BDVState(BDVState::Conflict, BaseInst);