| /freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| HD | GISelChangeObserver.h | 29 class GISelChangeObserver { 33 virtual ~GISelChangeObserver() = default; 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);
|
| HD | Legalizer.h | 34 class GISelChangeObserver; variable 78 ArrayRef<GISelChangeObserver *> AuxObservers,
|
| HD | LostDebugLocObserver.h | 19 class LostDebugLocObserver : public GISelChangeObserver {
|
| HD | LegalizerHelper.h | 43 class GISelChangeObserver; variable 54 GISelChangeObserver &Observer; 81 LegalizerHelper(MachineFunction &MF, GISelChangeObserver &Observer, 84 GISelChangeObserver &Observer, MachineIRBuilder &B,
|
| HD | Combiner.h | 65 GISelChangeObserver &Observer;
|
| HD | GISelKnownBits.h | 29 class GISelKnownBits : public GISelChangeObserver {
|
| HD | CombinerHelper.h | 30 class GISelChangeObserver; variable 107 GISelChangeObserver &Observer; 116 CombinerHelper(GISelChangeObserver &Observer, MachineIRBuilder &B,
|
| HD | CSEInfo.h | 69 class GISelCSEInfo : public GISelChangeObserver {
|
| HD | MachineIRBuilder.h | 40 class GISelChangeObserver; variable 65 GISelChangeObserver *Observer = nullptr; 261 MachineIRBuilder(MachineInstr &MI, GISelChangeObserver &Observer) : in MachineIRBuilder() 370 void setChangeObserver(GISelChangeObserver &Observer) { in setChangeObserver() 374 GISelChangeObserver *getObserver() { return State.Observer; } in getObserver()
|
| HD | LegalizationArtifactCombiner.h | 569 GISelChangeObserver &Observer) { in replaceRegOrBuildCopy() 890 bool tryCombineUnmergeDefs(GUnmerge &MI, GISelChangeObserver &Observer, in tryCombineUnmergeDefs() 959 GISelChangeObserver &Observer) { in tryCombineMergeLike() 1059 GISelChangeObserver &Observer) { in tryCombineUnmergeValues()
|
| /freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| HD | AArch64LegalizerInfo.h | 41 GISelChangeObserver &Observer) const; 44 GISelChangeObserver &Observer) const; 48 GISelChangeObserver &Observer) const; 57 GISelChangeObserver &Observer,
|
| HD | AArch64PreLegalizerCombiner.cpp | 107 GISelChangeObserver &Observer, Register &WideReg) { in applyICmpRedundantTrunc() 194 MachineIRBuilder &B, GISelChangeObserver &Observer, in applyFoldGlobalOffset() 292 GISelChangeObserver &Observer, in applyExtAddvToUdotAddv() 448 MachineIRBuilder &B, GISelChangeObserver &Observer, in applyExtUaddvToUaddlv() 609 CombinerHelper &Helper, GISelChangeObserver &Observer) { in tryToSimplifyUADDO()
|
| HD | AArch64PostLegalizerLowering.cpp | 677 MachineIRBuilder &MIB, GISelChangeObserver &Observer) { in applyAdjustICmpImmAndPred() 904 void applySwapICmpOperands(MachineInstr &MI, GISelChangeObserver &Observer) { in applySwapICmpOperands() 1065 MachineIRBuilder &B, GISelChangeObserver &Observer, in applyFormTruncstore() 1084 MachineIRBuilder &B, GISelChangeObserver &Observer) { in applyVectorSextInReg() 1125 GISelChangeObserver &Observer, Register &SrcReg) { in applyUnmergeExtToUnmerge() 1167 MachineIRBuilder &B, GISelChangeObserver &Observer) { in applyExtMulToMULL()
|
| HD | AArch64PostLegalizerCombiner.cpp | 268 MachineIRBuilder &B, GISelChangeObserver &Observer) { in applyFoldMergeToZext() 299 GISelChangeObserver &Observer) { in applyMutateAnyExtToZExt() 327 GISelChangeObserver &Observer) { in applySplitStoreZero128()
|
| HD | AArch64LegalizerInfo.cpp | 1302 GISelChangeObserver &Observer = Helper.Observer; in legalizeCustom() 1355 GISelChangeObserver &Observer, in legalizeFunnelShift() 1454 GISelChangeObserver &Observer) const { in legalizeSmallCMGlobalValue() 1693 GISelChangeObserver &Observer) const { in legalizeShlAshrLshr() 1732 GISelChangeObserver &Observer) const { in legalizeLoadStore()
|
| /freebsd-14-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| HD | GISelChangeObserver.cpp | 18 void GISelChangeObserver::changingAllUsesOfReg( in changingAllUsesOfReg() 26 void GISelChangeObserver::finishedChangingAllUsesOfReg() { in finishedChangingAllUsesOfReg() 43 GISelChangeObserver &Observer) in RAIIMFObserverInstaller()
|
| HD | Legalizer.cpp | 121 class LegalizerWorkListManager : public GISelChangeObserver { 178 ArrayRef<GISelChangeObserver *> AuxObservers, in legalizeMachineFunction() 214 for (GISelChangeObserver *Observer : AuxObservers) in legalizeMachineFunction() 334 SmallVector<GISelChangeObserver *, 1> AuxObservers; in runOnMachineFunction()
|
| HD | Combiner.cpp | 56 class Combiner::WorkListMaintainer : public GISelChangeObserver {
|
| HD | CSEMIRBuilder.cpp | 163 GISelChangeObserver *Observer = getState().Observer; in generateCopiesIfRequired()
|
| HD | Utils.cpp | 88 if (GISelChangeObserver *Observer = MF.getObserver()) { in constrainOperandRegClass() 92 if (GISelChangeObserver *Observer = MF.getObserver()) { in constrainOperandRegClass() 96 if (GISelChangeObserver *Observer = MF.getObserver()) { in constrainOperandRegClass()
|
| /freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
| HD | RISCVLegalizerInfo.h | 21 class GISelChangeObserver; variable 42 GISelChangeObserver &Observer) const;
|
| HD | RISCVLegalizerInfo.cpp | 513 GISelChangeObserver &Observer) const { in legalizeShlAshrLshr() 770 GISelChangeObserver &Observer = Helper.Observer; in legalizeCustom()
|
| /freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| HD | MachineFunction.h | 55 class GISelChangeObserver; variable 491 GISelChangeObserver *Observer = nullptr; 664 void setObserver(GISelChangeObserver *O) { Observer = O; } 666 GISelChangeObserver *getObserver() const { return Observer; }
|
| /freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
| HD | MipsRegisterBankInfo.cpp | 657 class InstManager : public GISelChangeObserver { 704 GUnmerge &MI, GISelChangeObserver &Observer) { in combineAwayG_UNMERGE_VALUES()
|
| /freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| HD | AMDGPULegalizerInfo.h | 226 GISelChangeObserver &Observer,
|