Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DDivRemPairs.cpp80 AssertingVH<Instruction> DivInst; member
87 : DivInst(DivInst_), RemInst(RemInst_) { in DivRemPairWorklistEntry()
97 Type *getType() const { return DivInst->getType(); } in getType()
198 auto &DivInst = E.DivInst; in optimizeDivRem() local
243 BasicBlock *DivBB = DivInst->getParent(); in optimizeDivRem()
274 IsSafeToHoist(DivInst, DivBB) && in optimizeDivRem()
299 RemInst->moveAfter(DivInst); in optimizeDivRem()
301 DivInst->moveAfter(RemInst); in optimizeDivRem()
349 DivInst->moveBefore(RemInst); in optimizeDivRem()
365 DivInst->setOperand(0, FrX); in optimizeDivRem()
[all …]