Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb2InstrInfo.h71 bool isSchedulingBoundary(const MachineInstr &MI,
H A DThumb2InstrInfo.cpp292 bool Thumb2InstrInfo::isSchedulingBoundary(const MachineInstr &MI, in isSchedulingBoundary() function in Thumb2InstrInfo
308 return ARMBaseInstrInfo::isSchedulingBoundary(MI, MBB, MF); in isSchedulingBoundary()
H A DARMBaseInstrInfo.h264 bool isSchedulingBoundary(const MachineInstr &MI,
H A DARMBaseInstrInfo.cpp1888 bool ARMBaseInstrInfo::isSchedulingBoundary(const MachineInstr &MI, in isSchedulingBoundary() function in ARMBaseInstrInfo
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchInstrInfo.h70 bool isSchedulingBoundary(const MachineInstr &MI,
H A DLoongArchInstrInfo.cpp534 bool LoongArchInstrInfo::isSchedulingBoundary(const MachineInstr &MI, in isSchedulingBoundary() function in LoongArchInstrInfo
537 if (TargetInstrInfo::isSchedulingBoundary(MI, MBB, MF)) in isSchedulingBoundary()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600Packetizer.cpp361 if (TII->isSchedulingBoundary(*std::prev(I), &*MBB, Fn)) in runOnMachineFunction()
H A DSIFixSGPRCopies.cpp604 TII->isSchedulingBoundary(*R, MBB, *MBB->getParent())) in hoistAndMergeSGPRInits()
H A DSIInstrInfo.h423 bool isSchedulingBoundary(const MachineInstr &MI,
H A DSIInstrInfo.cpp4237 bool SIInstrInfo::isSchedulingBoundary(const MachineInstr &MI, in isSchedulingBoundary() function in SIInstrInfo
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.h252 bool isSchedulingBoundary(const MachineInstr &MI,
H A DHexagonVLIWPacketizer.cpp246 while (RB != End && HII->isSchedulingBoundary(*RB, &MB, MF)) in runOnMachineFunction()
251 while (RE != End && !HII->isSchedulingBoundary(*RE, &MB, MF)) in runOnMachineFunction()
H A DHexagonInstrInfo.cpp1796 bool HexagonInstrInfo::isSchedulingBoundary(const MachineInstr &MI, in isSchedulingBoundary() function in HexagonInstrInfo
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPostRASchedulerList.cpp327 if (MI.isCall() || TII->isSchedulingBoundary(MI, &MBB, MF)) { in run()
H A DWindowScheduler.cpp225 if (TII->isSchedulingBoundary(MI, MBB, *MF)) { in initialize()
H A DTargetInstrInfo.cpp1686 bool TargetInstrInfo::isSchedulingBoundary(const MachineInstr &MI, in isSchedulingBoundary() function in TargetInstrInfo
H A DMachineScheduler.cpp770 return MI->isCall() || TII->isSchedulingBoundary(*MI, MBB, *MF) || in isSchedBoundary()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.h530 bool isSchedulingBoundary(const MachineInstr &MI,
H A DX86InstrInfo.cpp8921 bool X86InstrInfo::isSchedulingBoundary(const MachineInstr &MI, in isSchedulingBoundary() function in X86InstrInfo
8936 return TargetInstrInfo::isSchedulingBoundary(MI, MBB, MF); in isSchedulingBoundary()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.h641 bool isSchedulingBoundary(const MachineInstr &MI,
H A DPPCInstrInfo.cpp2183 bool PPCInstrInfo::isSchedulingBoundary(const MachineInstr &MI, in isSchedulingBoundary() function in PPCInstrInfo
2197 return TargetInstrInfo::isSchedulingBoundary(MI, MBB, MF); in isSchedulingBoundary()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.h418 bool isSchedulingBoundary(const MachineInstr &MI,
H A DAArch64InstrInfo.cpp1245 bool AArch64InstrInfo::isSchedulingBoundary(const MachineInstr &MI, in isSchedulingBoundary() function in AArch64InstrInfo
1248 if (TargetInstrInfo::isSchedulingBoundary(MI, MBB, MF)) in isSchedulingBoundary()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1746 virtual bool isSchedulingBoundary(const MachineInstr &MI,
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc13559 …hineBasicBlockERKNS_15MachineFunctionE", "llvm::ARMBaseInstrInfo::isSchedulingBoundary(llvm::Machi…
17988 …eBasicBlockERKNS_15MachineFunctionE", "llvm::TargetInstrInfoImpl::isSchedulingBoundary(llvm::Machi…