| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| D | GISelChangeObserver.h | 29 class GISelChangeObserver { 33 virtual ~GISelChangeObserver() {} in ~GISelChangeObserver() 67 public GISelChangeObserver { 68 SmallVector<GISelChangeObserver *, 4> Observers; 72 GISelObserverWrapper(ArrayRef<GISelChangeObserver *> Obs) in GISelObserverWrapper() 75 void addObserver(GISelChangeObserver *O) { Observers.push_back(O); } in addObserver() 78 void removeObserver(GISelChangeObserver *O) { in removeObserver() 124 RAIIMFObserverInstaller(MachineFunction &MF, GISelChangeObserver &Observer);
|
| D | CombinerInfo.h | 19 class GISelChangeObserver; variable 67 virtual bool combine(GISelChangeObserver &Observer, MachineInstr &MI,
|
| D | LegalizerHelper.h | 35 class GISelChangeObserver; variable 46 GISelChangeObserver &Observer; 71 LegalizerHelper(MachineFunction &MF, GISelChangeObserver &Observer, 74 GISelChangeObserver &Observer, MachineIRBuilder &B);
|
| D | LostDebugLocObserver.h | 19 class LostDebugLocObserver : public GISelChangeObserver {
|
| D | Legalizer.h | 71 ArrayRef<GISelChangeObserver *> AuxObservers,
|
| D | CombinerHelper.h | 29 class GISelChangeObserver; variable 94 GISelChangeObserver &Observer; 100 CombinerHelper(GISelChangeObserver &Observer, MachineIRBuilder &B,
|
| D | GISelKnownBits.h | 29 class GISelKnownBits : public GISelChangeObserver {
|
| D | CSEInfo.h | 69 class GISelCSEInfo : public GISelChangeObserver {
|
| D | MachineIRBuilder.h | 32 class GISelChangeObserver; variable 53 GISelChangeObserver *Observer = nullptr; 247 MachineIRBuilder(MachineInstr &MI, GISelChangeObserver &Observer) : in MachineIRBuilder() 347 void setChangeObserver(GISelChangeObserver &Observer) { in setChangeObserver()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| D | GISelChangeObserver.cpp | 18 void GISelChangeObserver::changingAllUsesOfReg( in changingAllUsesOfReg() 26 void GISelChangeObserver::finishedChangingAllUsesOfReg() { in finishedChangingAllUsesOfReg() 43 GISelChangeObserver &Observer) in RAIIMFObserverInstaller()
|
| D | Legalizer.cpp | 121 class LegalizerWorkListManager : public GISelChangeObserver { 178 ArrayRef<GISelChangeObserver *> AuxObservers, in legalizeMachineFunction() 213 for (GISelChangeObserver *Observer : AuxObservers) in legalizeMachineFunction() 345 SmallVector<GISelChangeObserver *, 1> AuxObservers; in runOnMachineFunction()
|
| D | Combiner.cpp | 51 class WorkListMaintainer : public GISelChangeObserver { 60 : GISelChangeObserver(), WorkList(WorkList) {} in WorkListMaintainer()
|
| D | Utils.cpp | 73 if (GISelChangeObserver *Observer = MF.getObserver()) { in constrainOperandRegClass() 77 if (GISelChangeObserver *Observer = MF.getObserver()) { in constrainOperandRegClass() 81 if (GISelChangeObserver *Observer = MF.getObserver()) { in constrainOperandRegClass()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| D | AArch64LegalizerInfo.h | 42 GISelChangeObserver &Observer) const; 45 GISelChangeObserver &Observer) const; 49 GISelChangeObserver &Observer) const;
|
| D | AArch64PreLegalizerCombiner.cpp | 95 GISelChangeObserver &Observer, in applyICmpRedundantTrunc() 184 GISelChangeObserver &Observer, in applyFoldGlobalOffset() 256 virtual bool combine(GISelChangeObserver &Observer, MachineInstr &MI, 260 bool AArch64PreLegalizerCombinerInfo::combine(GISelChangeObserver &Observer, in combine()
|
| D | AArch64O0PreLegalizerCombiner.cpp | 69 virtual bool combine(GISelChangeObserver &Observer, MachineInstr &MI, 73 bool AArch64O0PreLegalizerCombinerInfo::combine(GISelChangeObserver &Observer, in combine()
|
| D | AArch64PostLegalizerCombiner.cpp | 255 MachineIRBuilder &B, GISelChangeObserver &Observer) { in applyFoldMergeToZext() 291 virtual bool combine(GISelChangeObserver &Observer, MachineInstr &MI, 295 bool AArch64PostLegalizerCombinerInfo::combine(GISelChangeObserver &Observer, in combine()
|
| D | AArch64PostLegalizerLowering.cpp | 631 MachineIRBuilder &MIB, GISelChangeObserver &Observer) { in applyAdjustICmpImmAndPred() 840 GISelChangeObserver &Observer) { in applySwapICmpOperands() 970 GISelChangeObserver &Observer, in applyFormTruncstore() 1000 virtual bool combine(GISelChangeObserver &Observer, MachineInstr &MI, 1004 bool AArch64PostLegalizerLoweringInfo::combine(GISelChangeObserver &Observer, in combine()
|
| D | AArch64LegalizerInfo.cpp | 791 GISelChangeObserver &Observer = Helper.Observer; in legalizeCustom() 892 GISelChangeObserver &Observer) const { in legalizeSmallCMGlobalValue() 953 GISelChangeObserver &Observer) const { in legalizeShlAshrLshr() 978 GISelChangeObserver &Observer) const { in legalizeLoadStore()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
| D | MipsPreLegalizerCombiner.cpp | 33 virtual bool combine(GISelChangeObserver &Observer, MachineInstr &MI, 37 bool MipsPreLegalizerCombinerInfo::combine(GISelChangeObserver &Observer, in combine()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| D | AMDGPURegBankCombiner.cpp | 179 bool combine(GISelChangeObserver &Observer, MachineInstr &MI, 183 bool AMDGPURegBankCombinerInfo::combine(GISelChangeObserver &Observer, in combine()
|
| D | AMDGPUPreLegalizerCombiner.cpp | 192 virtual bool combine(GISelChangeObserver &Observer, MachineInstr &MI, 196 bool AMDGPUPreLegalizerCombinerInfo::combine(GISelChangeObserver &Observer, in combine()
|
| D | AMDGPUPostLegalizerCombiner.cpp | 296 bool combine(GISelChangeObserver &Observer, MachineInstr &MI, 300 bool AMDGPUPostLegalizerCombinerInfo::combine(GISelChangeObserver &Observer, in combine()
|
| D | AMDGPULegalizerInfo.h | 173 GISelChangeObserver &Observer,
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| D | MachineFunction.h | 54 class GISelChangeObserver; variable 423 GISelChangeObserver *Observer = nullptr; 569 void setObserver(GISelChangeObserver *O) { Observer = O; } 571 GISelChangeObserver *getObserver() const { return Observer; }
|