Home
last modified time | relevance | path

Searched refs:Observer (Results 1 – 25 of 43) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64PreLegalizerCombiner.cpp95 GISelChangeObserver &Observer, in applyICmpRedundantTrunc() argument
104 Observer.changingInstr(MI); in applyICmpRedundantTrunc()
107 Observer.changedInstr(MI); in applyICmpRedundantTrunc()
184 GISelChangeObserver &Observer, in applyFoldGlobalOffset() argument
209 Observer.changingInstr(MI); in applyFoldGlobalOffset()
216 Observer.changedInstr(MI); in applyFoldGlobalOffset()
256 virtual bool combine(GISelChangeObserver &Observer, MachineInstr &MI,
260 bool AArch64PreLegalizerCombinerInfo::combine(GISelChangeObserver &Observer, in combine() argument
263 CombinerHelper Helper(Observer, B, KB, MDT); in combine()
266 if (Generated.tryCombineAll(Observer, MI, B)) in combine()
H A DAArch64O0PreLegalizerCombiner.cpp69 virtual bool combine(GISelChangeObserver &Observer, MachineInstr &MI,
73 bool AArch64O0PreLegalizerCombinerInfo::combine(GISelChangeObserver &Observer, in combine() argument
76 CombinerHelper Helper(Observer, B, KB, MDT); in combine()
79 if (Generated.tryCombineAll(Observer, MI, B)) in combine()
H A DAArch64LegalizerInfo.h42 GISelChangeObserver &Observer) const;
45 GISelChangeObserver &Observer) const;
49 GISelChangeObserver &Observer) const;
H A DAArch64PostLegalizerLowering.cpp631 MachineIRBuilder &MIB, GISelChangeObserver &Observer) { in applyAdjustICmpImmAndPred() argument
637 Observer.changingInstr(MI); in applyAdjustICmpImmAndPred()
640 Observer.changedInstr(MI); in applyAdjustICmpImmAndPred()
839 GISelChangeObserver &Observer) { in applySwapICmpOperands() argument
843 Observer.changedInstr(MI); in applySwapICmpOperands()
847 Observer.changedInstr(MI); in applySwapICmpOperands()
966 GISelChangeObserver &Observer, in applyFormTruncstore() argument
969 Observer.changingInstr(MI); in applyFormTruncstore()
971 Observer.changedInstr(MI); in applyFormTruncstore()
996 virtual bool combine(GISelChangeObserver &Observer, MachineInstr &MI,
[all …]
H A DAArch64LegalizerInfo.cpp752 GISelChangeObserver &Observer = Helper.Observer; in legalizeCustom() local
761 return legalizeLoadStore(MI, MRI, MIRBuilder, Observer); in legalizeCustom()
765 return legalizeShlAshrLshr(MI, MRI, MIRBuilder, Observer); in legalizeCustom()
767 return legalizeSmallCMGlobalValue(MI, MRI, MIRBuilder, Observer); in legalizeCustom()
795 Helper.Observer.changingInstr(MI); in legalizeRotate()
797 Helper.Observer.changedInstr(MI); in legalizeRotate()
842 Helper.Observer.changingInstr(MI); in legalizeVectorTrunc()
844 Helper.Observer.changedInstr(MI); in legalizeVectorTrunc()
850 GISelChangeObserver &Observer) const { in legalizeSmallCMGlobalValue()
911 GISelChangeObserver &Observer) const { in legalizeShlAshrLshr()
[all …]
H A DAArch64PostLegalizerCombiner.cpp297 virtual bool combine(GISelChangeObserver &Observer, MachineInstr &MI,
301 bool AArch64PostLegalizerCombinerInfo::combine(GISelChangeObserver &Observer, in combine() argument
306 CombinerHelper Helper(Observer, B, KB, MDT, LI); in combine()
308 return Generated.tryCombineAll(Observer, MI, B, Helper); in combine()
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/
H A Dsignals.d297 class Observer
346 Observer o = new Observer;
380 class Observer
413 Observer o = new Observer;
450 class Observer
481 auto o1 = new Observer; in test()
482 auto o2 = new Observer; in test()
483 auto o3 = new Observer; in test()
563 auto o4 = new Observer;
564 auto o5 = new Observer;
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Dsignals.d284 class Observer
333 Observer o = new Observer;
367 class Observer
400 Observer o = new Observer;
437 class Observer
468 auto o1 = new Observer; in test()
469 auto o2 = new Observer; in test()
470 auto o3 = new Observer; in test()
550 auto o4 = new Observer;
551 auto o5 = new Observer;
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp91 GISelChangeObserver &Observer, in LegalizerHelper() argument
93 : MIRBuilder(Builder), Observer(Observer), MRI(MF.getRegInfo()), in LegalizerHelper()
98 GISelChangeObserver &Observer, in LegalizerHelper() argument
100 : MIRBuilder(B), Observer(Observer), MRI(MF.getRegInfo()), LI(LI), in LegalizerHelper()
1004 Observer.changingInstr(MI); in narrowScalar()
1006 Observer.changedInstr(MI); in narrowScalar()
1012 Observer.changingInstr(MI); in narrowScalar()
1014 Observer.changedInstr(MI); in narrowScalar()
1020 Observer.changingInstr(MI); in narrowScalar()
1022 Observer.changedInstr(MI); in narrowScalar()
[all …]
H A DCSEMIRBuilder.cpp155 GISelChangeObserver *Observer = getState().Observer; in generateCopiesIfRequired() local
156 if (Observer) in generateCopiesIfRequired()
157 Observer->changingInstr(*MIB); in generateCopiesIfRequired()
160 if (Observer) in generateCopiesIfRequired()
161 Observer->changedInstr(*MIB); in generateCopiesIfRequired()
H A DCombiner.cpp127 WorkListMaintainer Observer(WorkList); in combineMachineInstrs() local
128 GISelObserverWrapper WrapperObserver(&Observer); in combineMachineInstrs()
151 Observer.reportFullyCreatedInstrs(); in combineMachineInstrs()
H A DGISelChangeObserver.cpp43 GISelChangeObserver &Observer) in RAIIMFObserverInstaller() argument
45 MF.setObserver(&Observer); in RAIIMFObserverInstaller()
H A DCombinerHelper.cpp43 CombinerHelper::CombinerHelper(GISelChangeObserver &Observer, in CombinerHelper() argument
47 : Builder(B), MRI(Builder.getMF().getRegInfo()), Observer(Observer), in CombinerHelper()
123 Observer.changingAllUsesOfReg(MRI, FromReg); in replaceRegWith()
130 Observer.finishedChangingAllUsesOfReg(); in replaceRegWith()
137 Observer.changingInstr(*FromRegOp.getParent()); in replaceRegOpWith()
141 Observer.changedInstr(*FromRegOp.getParent()); in replaceRegOpWith()
531 Observer.changingInstr(*UseMO.getParent()); in applyCombineExtendingLoads()
533 Observer.changedInstr(*UseMO.getParent()); in applyCombineExtendingLoads()
544 Observer.changingInstr(MI); in applyCombineExtendingLoads()
580 Observer.erasingInstr(*UseMO->getParent()); in applyCombineExtendingLoads()
[all …]
H A DUtils.cpp73 if (GISelChangeObserver *Observer = MF.getObserver()) { in constrainOperandRegClass() local
74 Observer->changingInstr(*RegMO.getParent()); in constrainOperandRegClass()
77 if (GISelChangeObserver *Observer = MF.getObserver()) { in constrainOperandRegClass() local
78 Observer->changedInstr(*RegMO.getParent()); in constrainOperandRegClass()
81 if (GISelChangeObserver *Observer = MF.getObserver()) { in constrainOperandRegClass() local
84 Observer->changedInstr(*RegDef); in constrainOperandRegClass()
86 Observer->changingAllUsesOfReg(MRI, Reg); in constrainOperandRegClass()
87 Observer->finishedChangingAllUsesOfReg(); in constrainOperandRegClass()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsPreLegalizerCombiner.cpp33 virtual bool combine(GISelChangeObserver &Observer, MachineInstr &MI,
37 bool MipsPreLegalizerCombinerInfo::combine(GISelChangeObserver &Observer, in combine() argument
40 CombinerHelper Helper(Observer, B); in combine()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/
H A DLiveVariables.h54 class Observer {
57 virtual ~Observer() {} in ~Observer()
98 void runOnAllBlocks(Observer &obs);
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/
H A DLiveVariables.cpp45 LiveVariables::Observer *obs = nullptr);
93 void LiveVariables::Observer::anchor() { } in anchor()
155 LiveVariables::Observer *observer;
160 LiveVariables::Observer *Observer, in TransferFunctions() argument
162 : LV(im), val(Val), observer(Observer), currentBlock(CurrentBlock) {} in TransferFunctions()
459 LiveVariables::Observer *obs) { in runOnBlock()
488 void LiveVariables::runOnAllBlocks(LiveVariables::Observer &obs) { in runOnAllBlocks()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h102 GISelObserverWrapper &Observer) { in tryCombineZExt() argument
135 Observer.changingInstr(MI); in tryCombineZExt()
137 Observer.changedInstr(MI); in tryCombineZExt()
218 GISelObserverWrapper &Observer) { in tryCombineTrunc() argument
269 Observer); in tryCombineTrunc()
503 GISelChangeObserver &Observer) { in replaceRegOrBuildCopy() argument
513 Observer.changingInstr(UseMI); in replaceRegOrBuildCopy()
520 Observer.changedInstr(*UseMI); in replaceRegOrBuildCopy()
538 GISelChangeObserver &Observer) { in tryCombineUnmergeValues() argument
588 MRI, Builder, UpdatedDefs, Observer); in tryCombineUnmergeValues()
[all …]
H A DMachineIRBuilder.h53 GISelChangeObserver *Observer = nullptr; member
235 if (State.Observer) in recordInsertion()
236 State.Observer->createdInstr(*InsertedInstr); in recordInsertion()
255 MachineIRBuilder(MachineInstr &MI, GISelChangeObserver &Observer) : in MachineIRBuilder() argument
257 setChangeObserver(Observer); in MachineIRBuilder()
355 void setChangeObserver(GISelChangeObserver &Observer) { in setChangeObserver() argument
356 State.Observer = &Observer; in setChangeObserver()
359 void stopObservingChanges() { State.Observer = nullptr; } in stopObservingChanges()
H A DLegalizerHelper.h44 GISelChangeObserver &Observer; variable
69 LegalizerHelper(MachineFunction &MF, GISelChangeObserver &Observer,
72 GISelChangeObserver &Observer, MachineIRBuilder &B);
H A DCombinerInfo.h67 virtual bool combine(GISelChangeObserver &Observer, MachineInstr &MI,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64Combine.td25 (apply [{ applyICmpRedundantTrunc(*${root}, MRI, B, Observer, ${matchinfo}); }])>;
33 (apply [{ return applyFoldGlobalOffset(*${root}, MRI, B, Observer, ${matchinfo});}])
134 (apply [{ applyAdjustICmpImmAndPred(*${root}, ${matchinfo}, B, Observer); }])
141 (apply [{ applySwapICmpOperands(*${root}, Observer); }])
190 (apply [{ applyFormTruncstore(*${root}, MRI, B, Observer, ${matchinfo}); }])
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPURegBankCombiner.cpp179 bool combine(GISelChangeObserver &Observer, MachineInstr &MI,
183 bool AMDGPURegBankCombinerInfo::combine(GISelChangeObserver &Observer, in combine() argument
186 CombinerHelper Helper(Observer, B, KB, MDT); in combine()
191 if (Generated.tryCombineAll(Observer, MI, B)) in combine()
H A DAMDGPUPreLegalizerCombiner.cpp192 virtual bool combine(GISelChangeObserver &Observer, MachineInstr &MI,
196 bool AMDGPUPreLegalizerCombinerInfo::combine(GISelChangeObserver &Observer, in combine() argument
199 CombinerHelper Helper(Observer, B, KB, MDT); in combine()
204 if (Generated.tryCombineAll(Observer, MI, B, Helper)) in combine()
H A DAMDGPUPostLegalizerCombiner.cpp296 bool combine(GISelChangeObserver &Observer, MachineInstr &MI,
300 bool AMDGPUPostLegalizerCombinerInfo::combine(GISelChangeObserver &Observer, in combine() argument
303 CombinerHelper Helper(Observer, B, KB, MDT, LInfo); in combine()
308 if (Generated.tryCombineAll(Observer, MI, B)) in combine()

12