Searched refs:SUI (Results 1 - 6 of 6) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonVLIWPacketizer.h | 93 // 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 D | HexagonVLIWPacketizer.cpp | 517 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 D | DFAPacketizer.h | 177 // 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 D | DFAPacketizer.cpp | 227 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 D | R600Packetizer.cpp | 180 // 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 D | CodeGenRegisters.cpp | 2077 for (unsigned SUI : SubRegister->getRegUnits()) { 2081 if (SUI == RU) {
|
Completed in 108 milliseconds