/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64LegalizerInfo.h | 32 GISelChangeObserver &Observer) const override; 42 GISelChangeObserver &Observer) const; 45 GISelChangeObserver &Observer) const;
|
H A D | AArch64PreLegalizerCombiner.cpp | 55 virtual bool combine(GISelChangeObserver &Observer, MachineInstr &MI, 59 bool AArch64PreLegalizerCombinerInfo::combine(GISelChangeObserver &Observer, argument 62 CombinerHelper Helper(Observer, B, KB, MDT); 82 if (Generated.tryCombineAll(Observer, MI, B, Helper))
|
H A D | AArch64LegalizerInfo.cpp | 623 GISelChangeObserver &Observer) const { 632 return legalizeLoadStore(MI, MRI, MIRBuilder, Observer); 636 return legalizeShlAshrLshr(MI, MRI, MIRBuilder, Observer); 662 GISelChangeObserver &Observer) const { 686 GISelChangeObserver &Observer) const {
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsLegalizerInfo.h | 30 GISelChangeObserver &Observer) const override;
|
H A D | MipsPreLegalizerCombiner.cpp | 33 virtual bool combine(GISelChangeObserver &Observer, MachineInstr &MI, 37 bool MipsPreLegalizerCombinerInfo::combine(GISelChangeObserver &Observer, argument 40 CombinerHelper Helper(Observer, B);
|
H A D | MipsLegalizerInfo.cpp | 262 GISelChangeObserver &Observer) const {
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
H A D | LiveVariables.h | 54 class Observer { class in class:clang::LiveVariables 57 virtual ~Observer() {} 98 void runOnAllBlocks(Observer &obs);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMLegalizerInfo.h | 33 GISelChangeObserver &Observer) const override;
|
H A D | ARMLegalizerInfo.cpp | 363 GISelChangeObserver &Observer) const {
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | Combiner.cpp | 127 WorkListMaintainer Observer(WorkList); 128 GISelObserverWrapper WrapperObserver(&Observer); 153 Observer.reportFullyCreatedInstrs();
|
H A D | LegalizerHelper.cpp | 67 GISelChangeObserver &Observer, 70 LI(*MF.getSubtarget().getLegalizerInfo()), Observer(Observer) { 72 MIRBuilder.setChangeObserver(Observer); 76 GISelChangeObserver &Observer, 78 : MIRBuilder(B), MRI(MF.getRegInfo()), LI(LI), Observer(Observer) { 80 MIRBuilder.setChangeObserver(Observer); 115 return LI.legalizeCustom(MI, MRI, MIRBuilder, Observer) ? Legalized 891 Observer 66 LegalizerHelper(MachineFunction &MF, GISelChangeObserver &Observer, MachineIRBuilder &Builder) argument 75 LegalizerHelper(MachineFunction &MF, const LegalizerInfo &LI, GISelChangeObserver &Observer, MachineIRBuilder &B) argument [all...] |
H A D | CombinerHelper.cpp | 34 CombinerHelper::CombinerHelper(GISelChangeObserver &Observer, argument 37 : Builder(B), MRI(Builder.getMF().getRegInfo()), Observer(Observer), 44 Observer.changingAllUsesOfReg(MRI, FromReg); 51 Observer.finishedChangingAllUsesOfReg(); 58 Observer.changingInstr(*FromRegOp.getParent()); 62 Observer.changedInstr(*FromRegOp.getParent()); 465 Observer.changingInstr(*UseMO.getParent()); 467 Observer.changedInstr(*UseMO.getParent()); 478 Observer [all...] |
H A D | Legalizer.cpp | 178 for (GISelChangeObserver *Observer : AuxObservers) 179 WrapperObserver.addObserver(Observer);
|
H A D | MachineIRBuilder.cpp | 33 State.Observer = nullptr; 60 if (State.Observer) 61 State.Observer->createdInstr(*InsertedInstr); 64 void MachineIRBuilder::setChangeObserver(GISelChangeObserver &Observer) { argument 65 State.Observer = &Observer; 68 void MachineIRBuilder::stopObservingChanges() { State.Observer = nullptr; }
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | CombinerInfo.h | 59 /// Use Observer to report the creation, modification, and erasure of 67 virtual bool combine(GISelChangeObserver &Observer, MachineInstr &MI,
|
H A D | CombinerHelper.h | 55 GISelChangeObserver &Observer; member in class:llvm::CombinerHelper 60 CombinerHelper(GISelChangeObserver &Observer, MachineIRBuilder &B,
|
H A D | LegalizerHelper.h | 51 LegalizerHelper(MachineFunction &MF, GISelChangeObserver &Observer, 54 GISelChangeObserver &Observer, MachineIRBuilder &B); 249 GISelChangeObserver &Observer; member in class:llvm::LegalizerHelper
|
H A D | MachineIRBuilder.h | 54 GISelChangeObserver *Observer; member in struct:llvm::MachineIRBuilderState 316 void setChangeObserver(GISelChangeObserver &Observer);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULegalizerInfo.h | 37 GISelChangeObserver &Observer) const override; 70 GISelChangeObserver &Observer) const;
|
H A D | AMDGPURegisterBankInfo.cpp | 41 // Observer to apply a register bank to new registers created by LegalizerHelper. 1155 GISelObserverWrapper Observer(&O); 1156 B.setChangeObserver(Observer); 1157 LegalizerHelper Helper(B.getMF(), Observer, B); 1515 GISelObserverWrapper Observer(&ApplyBank); 1517 LegalizerHelper Helper(*MF, Observer, B); 1654 GISelObserverWrapper Observer(&ApplyBank); 1656 LegalizerHelper Helper(*MF, Observer, B); 1730 GISelObserverWrapper Observer(&ApplySALU); 1731 LegalizerHelper Helper(*MF, Observer, [all...] |
H A D | AMDGPULegalizerInfo.cpp | 1137 GISelChangeObserver &Observer) const { 1166 return legalizeLoad(MI, MRI, B, Observer); 1746 MachineIRBuilder &B, GISelChangeObserver &Observer) const { 1750 Observer.changingInstr(MI); 1752 Observer.changedInstr(MI);
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Analysis/ |
H A D | LiveVariables.cpp | 92 LiveVariables::Observer *obs = nullptr); 141 void LiveVariables::Observer::anchor() { } 203 LiveVariables::Observer *observer; 208 LiveVariables::Observer *Observer, 210 : LV(im), val(Val), observer(Observer), currentBlock(CurrentBlock) {} 499 LiveVariables::Observer *obs) { 528 void LiveVariables::runOnAllBlocks(LiveVariables::Observer &obs) { 206 TransferFunctions(LiveVariablesImpl &im, LiveVariables::LivenessValues &Val, LiveVariables::Observer *Observer, const CFGBlock *CurrentBlock) argument
|
H A D | AnalysisDeclContext.cpp | 226 // The Observer should only observe one build of the CFG. 227 getCFGBuildOptions().Observer = nullptr; 245 // The Observer should only observe one build of the CFG. 246 getCFGBuildOptions().Observer = nullptr;
|
H A D | CFG.cpp | 994 if (BuildOpts.Observer) 995 BuildOpts.Observer->compareBitwiseEquality(B, 1136 !RHSAlwaysFalse && BuildOpts.Observer) 1137 BuildOpts.Observer->compareAlwaysTrue(B, AlwaysTrue); 1162 if (BuildOpts.Observer) 1163 BuildOpts.Observer->compareBitwiseOr(B);
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | DeadStoresChecker.cpp | 132 class DeadStoreObs : public LiveVariables::Observer {
|