Searched refs:SUJ (Results 1 - 4 of 4) sorted by relevance

/external/llvm/lib/CodeGen/
H A DDFAPacketizer.cpp199 SUnit *SUJ = MIToSUnit[MJ]; local
200 assert(SUJ && "Missing SUnit Info!");
202 // Is it legal to packetize SUI and SUJ together.
203 if (!this->isLegalToPacketizeTogether(SUI, SUJ)) {
205 if (!this->isLegalToPruneDependencies(SUI, SUJ)) {
/external/llvm/include/llvm/CodeGen/
H A DDFAPacketizer.h149 // isLegalToPacketizeTogether - Is it legal to packetize SUI and SUJ
151 virtual bool isLegalToPacketizeTogether(SUnit *SUI, SUnit *SUJ) { argument
156 // and SUJ.
157 virtual bool isLegalToPruneDependencies(SUnit *SUI, SUnit *SUJ) { argument
/external/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp134 // isLegalToPacketizeTogether - Is it legal to packetize SUI and SUJ
136 bool isLegalToPacketizeTogether(SUnit *SUI, SUnit *SUJ) override;
139 // and SUJ.
140 bool isLegalToPruneDependencies(SUnit *SUI, SUnit *SUJ) override;
988 // SUJ is the current instruction inside the current packet against which that
990 bool HexagonPacketizerList::isLegalToPacketizeTogether(SUnit *SUI, SUnit *SUJ) { argument
992 MachineInstr *J = SUJ->getInstr();
1131 if (SUJ->isSucc(SUI)) {
1133 (i < SUJ->Succs.size()) && !FoundSequentialDependence;
1136 if (SUJ
1310 isLegalToPruneDependencies(SUnit *SUI, SUnit *SUJ) argument
[all...]
/external/llvm/lib/Target/R600/
H A DR600Packetizer.cpp186 // isLegalToPacketizeTogether - Is it legal to packetize SUI and SUJ
188 bool isLegalToPacketizeTogether(SUnit *SUI, SUnit *SUJ) override {
189 MachineInstr *MII = SUI->getInstr(), *MIJ = SUJ->getInstr();
199 if (SUJ->isSucc(SUI)) {
200 for (unsigned i = 0, e = SUJ->Succs.size(); i < e; ++i) {
201 const SDep &Dep = SUJ->Succs[i];
224 // and SUJ.
225 bool isLegalToPruneDependencies(SUnit *SUI, SUnit *SUJ) override {

Completed in 22 milliseconds