Lines Matching refs:Observer

48 CombinerHelper::CombinerHelper(GISelChangeObserver &Observer,  in CombinerHelper()  argument
52 : Builder(B), MRI(Builder.getMF().getRegInfo()), Observer(Observer), KB(KB), in CombinerHelper()
157 Observer.changingAllUsesOfReg(MRI, FromReg); in replaceRegWith()
164 Observer.finishedChangingAllUsesOfReg(); in replaceRegWith()
171 Observer.changingInstr(*FromRegOp.getParent()); in replaceRegOpWith()
175 Observer.changedInstr(*FromRegOp.getParent()); in replaceRegOpWith()
180 Observer.changingInstr(FromMI); in replaceOpcodeWith()
184 Observer.changedInstr(FromMI); in replaceOpcodeWith()
576 Observer.changingInstr(*UseMO.getParent()); in applyCombineExtendingLoads()
578 Observer.changedInstr(*UseMO.getParent()); in applyCombineExtendingLoads()
589 Observer.changingInstr(MI); in applyCombineExtendingLoads()
625 Observer.erasingInstr(*UseMO->getParent()); in applyCombineExtendingLoads()
659 Observer.erasingInstr(*UseMO->getParent()); in applyCombineExtendingLoads()
670 Observer.changedInstr(MI); in applyCombineExtendingLoads()
1234 Observer.changingInstr(MI); in applyOptBrCondByInvertingCond()
1236 Observer.changedInstr(MI); in applyOptBrCondByInvertingCond()
1240 Observer.changingInstr(*BrCond); in applyOptBrCondByInvertingCond()
1243 Observer.changedInstr(*BrCond); in applyOptBrCondByInvertingCond()
1400 Observer.changingInstr(MI); in applyPtrAddImmedChain()
1403 Observer.changedInstr(MI); in applyPtrAddImmedChain()
1478 Observer.changingInstr(MI); in applyShiftImmedChain()
1481 Observer.changedInstr(MI); in applyShiftImmedChain()
1617 Observer.changingInstr(MI); in applyCombineMulToShl()
1620 Observer.changedInstr(MI); in applyCombineMulToShl()
2167 Observer.changingInstr(MI); in applyCombineExtOfExt()
2169 Observer.changedInstr(MI); in applyCombineExtOfExt()
2221 Observer.changingInstr(MI); in matchCombineFAbsOfFNeg()
2223 Observer.changedInstr(MI); in matchCombineFAbsOfFNeg()
2990 Observer.changingInstr(*Def); in applyNotCmp()
3011 Observer.changedInstr(*Def); in applyNotCmp()
3056 Observer.changingInstr(MI); in applyXorOfAndWithSameReg()
3060 Observer.changedInstr(MI); in applyXorOfAndWithSameReg()
3193 Observer.erasingInstr(*Select); in applyFoldBinOpIntoSelect()
4105 Observer.changingInstr(MI); in applyFunnelShiftToRotate()
4109 Observer.changedInstr(MI); in applyFunnelShiftToRotate()
4138 Observer.changingInstr(MI); in applyRotateOutOfRange()
4140 Observer.changedInstr(MI); in applyRotateOutOfRange()
4263 Observer.changingInstr(MI); in matchAndOrDisjointMask()
4268 Observer.changedInstr(MI); in matchAndOrDisjointMask()
4530 Observer.changingInstr(MI); in matchReassocConstantInnerRHS()
4533 Observer.changedInstr(MI); in matchReassocConstantInnerRHS()
4557 Observer.changingInstr(MI); in matchReassocConstantInnerLHS()
4559 Observer.changedInstr(MI); in matchReassocConstantInnerLHS()
4560 Observer.changingInstr(*LHSPtrAdd); in matchReassocConstantInnerLHS()
4562 Observer.changedInstr(*LHSPtrAdd); in matchReassocConstantInnerLHS()
4588 Observer.changingInstr(MI); in matchReassocFoldConstantsInSubTree()
4591 Observer.changedInstr(MI); in matchReassocFoldConstantsInSubTree()
4723 Observer.changingInstr(MI); in matchNarrowBinopFeedingAnd()
4725 Observer.changedInstr(MI); in matchNarrowBinopFeedingAnd()
4738 Observer.changingInstr(MI); in matchMulOBy2()
4743 Observer.changedInstr(MI); in matchMulOBy2()
5008 Observer.changingInstr(MI); in matchRedundantNegOperands()
5012 Observer.changedInstr(MI); in matchRedundantNegOperands()