Searched refs:SUI (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.h93 // isLegalToPacketizeTogether - Is it legal to packetize SUI and SUJ
95 bool isLegalToPacketizeTogether(SUnit *SUI, SUnit *SUJ) override;
97 // isLegalToPruneDependencies - Is it legal to prune dependece between SUI
99 bool isLegalToPruneDependencies(SUnit *SUI, SUnit *SUJ) override;
139 bool updateOffset(SUnit *SUI, SUnit *SUJ);
H A DHexagonVLIWPacketizer.cpp517 bool HexagonPacketizerList::updateOffset(SUnit *SUI, SUnit *SUJ) { argument
518 assert(SUI->getInstr() && SUJ->getInstr());
519 MachineInstr &MI = *SUI->getInstr();
534 for (const auto &PI : SUI->Preds)
1315 // SUI is the current instruction that is out side of the current packet.
1317 // SUI will be packetized.
1318 bool HexagonPacketizerList::isLegalToPacketizeTogether(SUnit *SUI, SUnit *SUJ) { argument
1319 assert(SUI->getInstr() && SUJ->getInstr());
1320 MachineInstr &I = *SUI->getInstr();
1400 if (!SUJ->isSucc(SUI))
1629 isLegalToPruneDependencies(SUnit *SUI, SUnit *SUJ) argument
1902 SUnit *SUI = MIToSUnit[const_cast<MachineInstr *>(&I)]; local
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DDFAPacketizer.h177 // Check if it is legal to packetize SUI and SUJ together.
178 virtual bool isLegalToPacketizeTogether(SUnit *SUI, SUnit *SUJ) { argument
182 // Check if it is legal to prune dependece between SUI and SUJ.
183 virtual bool isLegalToPruneDependencies(SUnit *SUI, SUnit *SUJ) { argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DDFAPacketizer.cpp227 SUnit *SUI = MIToSUnit[&MI]; local
228 assert(SUI && "Missing SUnit Info!");
247 // Is it legal to packetize SUI and SUJ together.
248 if (!isLegalToPacketizeTogether(SUI, SUJ)) {
251 if (!isLegalToPruneDependencies(SUI, SUJ)) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600Packetizer.cpp180 // isLegalToPacketizeTogether - Is it legal to packetize SUI and SUJ
182 bool isLegalToPacketizeTogether(SUnit *SUI, SUnit *SUJ) override {
183 MachineInstr *MII = SUI->getInstr(), *MIJ = SUJ->getInstr();
193 if (SUJ->isSucc(SUI)) {
196 if (Dep.getSUnit() != SUI)
215 // isLegalToPruneDependencies - Is it legal to prune dependece between SUI
217 bool isLegalToPruneDependencies(SUnit *SUI, SUnit *SUJ) override {
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenRegisters.cpp2077 for (unsigned SUI : SubRegister->getRegUnits()) {
2081 if (SUI == RU) {

Completed in 186 milliseconds