Home
last modified time | relevance | path

Searched refs:LocObserver (Results 1 – 6 of 6) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DLegalizer.cpp175 LostDebugLocObserver &LocObserver, in legalizeMachineFunction() argument
229 eraseInstr(MI, MRI, &LocObserver); in legalizeMachineFunction()
234 auto Res = Helper.legalizeInstrStep(MI, LocObserver); in legalizeMachineFunction()
255 LocObserver.checkpoint(); in legalizeMachineFunction()
270 LocObserver.checkpoint(); in legalizeMachineFunction()
277 eraseInstr(MI, MRI, &LocObserver); in legalizeMachineFunction()
285 eraseInstrs(DeadInstructions, MRI, &LocObserver); in legalizeMachineFunction()
286 LocObserver.checkpoint( in legalizeMachineFunction()
337 LostDebugLocObserver LocObserver(DEBUG_TYPE); in runOnMachineFunction() local
339 AuxObservers.push_back(&LocObserver); in runOnMachineFunction()
[all …]
H A DUtils.cpp1334 LostDebugLocObserver *LocObserver, in saveUsesAndErase() argument
1343 if (LocObserver) in saveUsesAndErase()
1344 LocObserver->checkpoint(false); in saveUsesAndErase()
1349 LostDebugLocObserver *LocObserver) { in eraseInstrs() argument
1352 saveUsesAndErase(*MI, MRI, LocObserver, DeadInstChain); in eraseInstrs()
1358 saveUsesAndErase(*Inst, MRI, LocObserver, DeadInstChain); in eraseInstrs()
1363 LostDebugLocObserver *LocObserver) { in eraseInstr() argument
1364 return eraseInstrs({&MI}, MRI, LocObserver); in eraseInstr()
H A DLegalizerHelper.cpp115 LostDebugLocObserver &LocObserver) { in legalizeInstrStep() argument
130 return libcall(MI, LocObserver); in legalizeInstrStep()
677 MachineInstr &MI, LostDebugLocObserver &LocObserver) { in createMemLibcall() argument
742 LocObserver.checkpoint(true); in createMemLibcall()
757 LocObserver.checkpoint(false); in createMemLibcall()
795 LegalizerHelper::libcall(MachineInstr &MI, LostDebugLocObserver &LocObserver) { in libcall() argument
893 createMemLibcall(MIRBuilder, *MIRBuilder.getMRI(), MI, LocObserver); in libcall()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DUtils.h508 LostDebugLocObserver *LocObserver,
511 LostDebugLocObserver *LocObserver = nullptr);
513 LostDebugLocObserver *LocObserver = nullptr);
H A DLegalizer.h77 LostDebugLocObserver &LocObserver,
H A DLegalizerHelper.h91 LostDebugLocObserver &LocObserver);
94 LegalizeResult libcall(MachineInstr &MI, LostDebugLocObserver &LocObserver);
430 MachineInstr &MI, LostDebugLocObserver &LocObserver);