Searched refs:BaseInst (Results 1 – 4 of 4) sorted by relevance
369 Instruction *BaseInst; member922 DRS.BaseInst = nullptr; in findRootsBase()927 if (!DRS.BaseInst) { in findRootsBase()928 DRS.BaseInst = KV.second; in findRootsBase()941 DRS.BaseInst = KV.second; in findRootsBase()1012 Exclude.insert(DRS.BaseInst); in collectUsedInstructions()1052 Exclude.insert(DRS.BaseInst); in collectUsedInstructions()1080 if (DRS.BaseInst == I) in isBaseInst()1221 if (isBaseInst(BaseInst)) { in validate()1222 Visited.insert(BaseInst); in validate()[all …]
644 auto *BaseInst = dyn_cast<Instruction>(Check.getBase()); in parseRangeChecks() local645 assert((!BaseInst || DT.isReachableFromEntry(BaseInst->getParent())) && in parseRangeChecks()
951 auto *BaseInst = ExtractElementInst::Create( in findBasePointer() local953 BaseInst->setMetadata("is_base_value", MDNode::get(I->getContext(), {})); in findBasePointer()954 States[I] = BDVState(BDVState::Base, BaseInst); in findBasePointer()998 Instruction *BaseInst = MakeBaseInstPlaceholder(I); in findBasePointer() local1000 BaseInst->setMetadata("is_base_value", MDNode::get(I->getContext(), {})); in findBasePointer()1001 States[I] = BDVState(BDVState::Conflict, BaseInst); in findBasePointer()
111 multiclass AMOPat<string AtomicOp, string BaseInst> {113 !cast<RVInst>(BaseInst)>;115 !cast<RVInst>(BaseInst#"_AQ")>;117 !cast<RVInst>(BaseInst#"_RL")>;119 !cast<RVInst>(BaseInst#"_AQ_RL")>;121 !cast<RVInst>(BaseInst#"_AQ_RL")>;