Lines Matching refs:Observer

53 CombinerHelper::CombinerHelper(GISelChangeObserver &Observer,  in CombinerHelper()  argument
57 : Builder(B), MRI(Builder.getMF().getRegInfo()), Observer(Observer), KB(KB), in CombinerHelper()
163 Observer.changingAllUsesOfReg(MRI, FromReg); in replaceRegWith()
170 Observer.finishedChangingAllUsesOfReg(); in replaceRegWith()
177 Observer.changingInstr(*FromRegOp.getParent()); in replaceRegOpWith()
181 Observer.changedInstr(*FromRegOp.getParent()); in replaceRegOpWith()
186 Observer.changingInstr(FromMI); in replaceOpcodeWith()
190 Observer.changedInstr(FromMI); in replaceOpcodeWith()
637 Observer.changingInstr(*UseMO.getParent()); in applyCombineExtendingLoads()
639 Observer.changedInstr(*UseMO.getParent()); in applyCombineExtendingLoads()
650 Observer.changingInstr(MI); in applyCombineExtendingLoads()
682 Observer.erasingInstr(*UseMO->getParent()); in applyCombineExtendingLoads()
716 Observer.erasingInstr(*UseMO->getParent()); in applyCombineExtendingLoads()
727 Observer.changedInstr(MI); in applyCombineExtendingLoads()
1463 Observer.changingInstr(MI); in applyOptBrCondByInvertingCond()
1465 Observer.changedInstr(MI); in applyOptBrCondByInvertingCond()
1469 Observer.changingInstr(*BrCond); in applyOptBrCondByInvertingCond()
1472 Observer.changedInstr(*BrCond); in applyOptBrCondByInvertingCond()
1615 Observer.changingInstr(MI); in applyPtrAddImmedChain()
1618 Observer.changedInstr(MI); in applyPtrAddImmedChain()
1693 Observer.changingInstr(MI); in applyShiftImmedChain()
1696 Observer.changedInstr(MI); in applyShiftImmedChain()
1873 Observer.changingInstr(MI); in applyCombineMulToShl()
1876 Observer.changedInstr(MI); in applyCombineMulToShl()
2435 Observer.changingInstr(MI); in applyCombineExtOfExt()
2437 Observer.changedInstr(MI); in applyCombineExtOfExt()
3330 Observer.changingInstr(*Def); in applyNotCmp()
3351 Observer.changedInstr(*Def); in applyNotCmp()
3396 Observer.changingInstr(MI); in applyXorOfAndWithSameReg()
3400 Observer.changedInstr(MI); in applyXorOfAndWithSameReg()
4169 Observer.changingInstr(MI); in applyFunnelShiftToRotate()
4173 Observer.changedInstr(MI); in applyFunnelShiftToRotate()
4202 Observer.changingInstr(MI); in applyRotateOutOfRange()
4204 Observer.changedInstr(MI); in applyRotateOutOfRange()
4327 Observer.changingInstr(MI); in matchAndOrDisjointMask()
4332 Observer.changedInstr(MI); in matchAndOrDisjointMask()
4589 Observer.changingInstr(MI); in matchReassocConstantInnerRHS()
4592 Observer.changedInstr(MI); in matchReassocConstantInnerRHS()
4618 Observer.changingInstr(MI); in matchReassocConstantInnerLHS()
4620 Observer.changedInstr(MI); in matchReassocConstantInnerLHS()
4621 Observer.changingInstr(*LHSPtrAdd); in matchReassocConstantInnerLHS()
4623 Observer.changedInstr(*LHSPtrAdd); in matchReassocConstantInnerLHS()
4649 Observer.changingInstr(MI); in matchReassocFoldConstantsInSubTree()
4652 Observer.changedInstr(MI); in matchReassocFoldConstantsInSubTree()
4888 Observer.changingInstr(MI); in matchNarrowBinopFeedingAnd()
4890 Observer.changedInstr(MI); in matchNarrowBinopFeedingAnd()
4903 Observer.changingInstr(MI); in matchMulOBy2()
4908 Observer.changedInstr(MI); in matchMulOBy2()
4974 Observer.changingInstr(MI); in matchAddEToAddO()
4977 Observer.changedInstr(MI); in matchAddEToAddO()
5351 Observer.changingInstr(MI); in matchRedundantNegOperands()
5355 Observer.changedInstr(MI); in matchRedundantNegOperands()
6263 Observer.changingInstr(MI); in applyCommuteBinOpOperands()
6268 Observer.changedInstr(MI); in applyCommuteBinOpOperands()