Home
last modified time | relevance | path

Searched refs:BaseInst (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DLoopRerollPass.cpp346 Instruction *BaseInst; member
786 DRS.BaseInst = nullptr; in findRootsBase()
789 if (!DRS.BaseInst) { in findRootsBase()
790 DRS.BaseInst = KV.second; in findRootsBase()
799 DRS.BaseInst = KV.second; in findRootsBase()
842 const auto *ADR = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(V.BaseInst)); in findRoots()
889 Exclude.insert(DRS.BaseInst); in collectUsedInstructions()
895 collectInLoopUserSet(DRS.BaseInst, Exclude, PossibleRedSet, VBase); in collectUsedInstructions()
929 Exclude.insert(DRS.BaseInst); in collectUsedInstructions()
958 if (DRS.BaseInst == I) in isBaseInst()
[all …]
DRewriteStatepointsForGC.cpp895 auto *BaseInst = ExtractElementInst::Create(State.getBase(), in findBasePointer() local
898 BaseInst->setMetadata("is_base_value", MDNode::get(I->getContext(), {})); in findBasePointer()
899 States[I] = BDVState(BDVState::Base, BaseInst); in findBasePointer()
942 Instruction *BaseInst = MakeBaseInstPlaceholder(I); in findBasePointer() local
944 BaseInst->setMetadata("is_base_value", MDNode::get(I->getContext(), {})); in findBasePointer()
945 States[I] = BDVState(BDVState::Conflict, BaseInst); in findBasePointer()