Home
last modified time | relevance | path

Searched refs:isSchedulingBoundary (Results 1 – 19 of 19) sorted by relevance

/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DR600Packetizer.cpp365 if (TII->isSchedulingBoundary(*std::prev(I), &*MBB, Fn)) in runOnMachineFunction()
H A DSIFixSGPRCopies.cpp582 TII->isSchedulingBoundary(*R, MBB, *MBB->getParent())) in hoistAndMergeSGPRInits()
H A DSIInstrInfo.h350 bool isSchedulingBoundary(const MachineInstr &MI,
H A DSIInstrInfo.cpp3612 bool SIInstrInfo::isSchedulingBoundary(const MachineInstr &MI, in isSchedulingBoundary() function in SIInstrInfo
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.h252 bool isSchedulingBoundary(const MachineInstr &MI,
H A DHexagonVLIWPacketizer.cpp254 while (RB != End && HII->isSchedulingBoundary(*RB, &MB, MF)) in runOnMachineFunction()
259 while (RE != End && !HII->isSchedulingBoundary(*RE, &MB, MF)) in runOnMachineFunction()
H A DHexagonInstrInfo.cpp1791 bool HexagonInstrInfo::isSchedulingBoundary(const MachineInstr &MI, in isSchedulingBoundary() function in HexagonInstrInfo
/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DPostRASchedulerList.cpp339 if (MI.isCall() || TII->isSchedulingBoundary(MI, &MBB, Fn)) { in runOnMachineFunction()
H A DTargetInstrInfo.cpp1155 bool TargetInstrInfo::isSchedulingBoundary(const MachineInstr &MI, in isSchedulingBoundary() function in TargetInstrInfo
H A DMachineScheduler.cpp471 return MI->isCall() || TII->isSchedulingBoundary(*MI, MBB, *MF); in isSchedBoundary()
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86InstrInfo.h442 bool isSchedulingBoundary(const MachineInstr &MI,
H A DX86InstrInfo.cpp7436 bool X86InstrInfo::isSchedulingBoundary(const MachineInstr &MI, in isSchedulingBoundary() function in X86InstrInfo
7446 return TargetInstrInfo::isSchedulingBoundary(MI, MBB, MF); in isSchedulingBoundary()
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.h236 bool isSchedulingBoundary(const MachineInstr &MI,
H A DAArch64InstrInfo.cpp1086 bool AArch64InstrInfo::isSchedulingBoundary(const MachineInstr &MI, in isSchedulingBoundary() function in AArch64InstrInfo
1089 if (TargetInstrInfo::isSchedulingBoundary(MI, MBB, MF)) in isSchedulingBoundary()
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.h635 bool isSchedulingBoundary(const MachineInstr &MI,
H A DPPCInstrInfo.cpp2175 bool PPCInstrInfo::isSchedulingBoundary(const MachineInstr &MI, in isSchedulingBoundary() function in PPCInstrInfo
2183 return TargetInstrInfo::isSchedulingBoundary(MI, MBB, MF); in isSchedulingBoundary()
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.h262 bool isSchedulingBoundary(const MachineInstr &MI,
H A DARMBaseInstrInfo.cpp2058 bool ARMBaseInstrInfo::isSchedulingBoundary(const MachineInstr &MI, in isSchedulingBoundary() function in ARMBaseInstrInfo
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1554 virtual bool isSchedulingBoundary(const MachineInstr &MI,