/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/tools/llvm-mca/Views/ |
H A D | BottleneckAnalysis.cpp | 154 const DependencyEdge::Dependency &DE = DepEdge.Dep; in dumpDependencyEdge() 158 if (DE.Type == DependencyEdge::DT_REGISTER) { in dumpDependencyEdge() 161 } else if (DE.Type == DependencyEdge::DT_MEMORY) { in dumpDependencyEdge() 164 assert(DE.Type == DependencyEdge::DT_RESOURCE && in dumpDependencyEdge() 178 DependencyEdge &Edge = N.OutgoingEdges[I]; in pruneEdges() 311 SmallVector<const DependencyEdge *, 16> Seq; in printCriticalSequence() 318 const DependencyEdge &FirstEdge = *Seq[0]; in printCriticalSequence() 348 for (const DependencyEdge *&DE : Seq) { in printCriticalSequence() 372 if (Dep.Type == DependencyEdge::DT_REGISTER) { in printCriticalSequence() 419 if (DE.Dep.Type == DependencyEdge::DT_MEMORY) in dump() [all …]
|
H A D | BottleneckAnalysis.h | 179 struct DependencyEdge { struct 228 DependencyEdge CriticalPredecessor; 229 SmallVector<DependencyEdge, 8> OutgoingEdges; 237 DependencyEdge::Dependency &&DE); 244 void dumpDependencyEdge(raw_ostream &OS, const DependencyEdge &DE, 253 addDependency(From, To, {DependencyEdge::DT_REGISTER, RegID, Cost}); in addRegisterDep() 257 addDependency(From, To, {DependencyEdge::DT_MEMORY, /* unused */ 0, Cost}); in addMemoryDep() 262 addDependency(From, To, {DependencyEdge::DT_RESOURCE, Mask, Cost}); in addResourceDep() 277 void getCriticalSequence(SmallVectorImpl<const DependencyEdge *> &Seq) const;
|
/dports/devel/llvm11/llvm-11.0.1.src/tools/llvm-mca/Views/ |
H A D | BottleneckAnalysis.cpp | 154 const DependencyEdge::Dependency &DE = DepEdge.Dep; in dumpDependencyEdge() 158 if (DE.Type == DependencyEdge::DT_REGISTER) { in dumpDependencyEdge() 161 } else if (DE.Type == DependencyEdge::DT_MEMORY) { in dumpDependencyEdge() 164 assert(DE.Type == DependencyEdge::DT_RESOURCE && in dumpDependencyEdge() 178 DependencyEdge &Edge = N.OutgoingEdges[I]; in pruneEdges() 311 SmallVector<const DependencyEdge *, 16> Seq; in printCriticalSequence() 318 const DependencyEdge &FirstEdge = *Seq[0]; in printCriticalSequence() 348 for (const DependencyEdge *&DE : Seq) { in printCriticalSequence() 372 if (Dep.Type == DependencyEdge::DT_REGISTER) { in printCriticalSequence() 419 if (DE.Dep.Type == DependencyEdge::DT_MEMORY) in dump() [all …]
|
H A D | BottleneckAnalysis.h | 179 struct DependencyEdge { struct 228 DependencyEdge CriticalPredecessor; 229 SmallVector<DependencyEdge, 8> OutgoingEdges; 237 DependencyEdge::Dependency &&DE); 244 void dumpDependencyEdge(raw_ostream &OS, const DependencyEdge &DE, 253 addDependency(From, To, {DependencyEdge::DT_REGISTER, RegID, Cost}); in addRegisterDep() 257 addDependency(From, To, {DependencyEdge::DT_MEMORY, /* unused */ 0, Cost}); in addMemoryDep() 262 addDependency(From, To, {DependencyEdge::DT_RESOURCE, Mask, Cost}); in addResourceDep() 277 void getCriticalSequence(SmallVectorImpl<const DependencyEdge *> &Seq) const;
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/tools/llvm-mca/Views/ |
H A D | BottleneckAnalysis.cpp | 151 const DependencyEdge::Dependency &DE = DepEdge.Dep; in dumpDependencyEdge() 155 if (DE.Type == DependencyEdge::DT_REGISTER) { in dumpDependencyEdge() 158 } else if (DE.Type == DependencyEdge::DT_MEMORY) { in dumpDependencyEdge() 161 assert(DE.Type == DependencyEdge::DT_RESOURCE && in dumpDependencyEdge() 175 DependencyEdge &Edge = N.OutgoingEdges[I]; in pruneEdges() 301 SmallVector<const DependencyEdge *, 16> Seq; in printCriticalSequence() 308 const DependencyEdge &FirstEdge = *Seq[0]; in printCriticalSequence() 339 for (const DependencyEdge *&DE : Seq) { in printCriticalSequence() 363 if (Dep.Type == DependencyEdge::DT_REGISTER) { in printCriticalSequence() 410 if (DE.Dep.Type == DependencyEdge::DT_MEMORY) in dump() [all …]
|
H A D | BottleneckAnalysis.h | 181 struct DependencyEdge { struct 230 DependencyEdge CriticalPredecessor; 231 SmallVector<DependencyEdge, 8> OutgoingEdges; 239 DependencyEdge::Dependency &&DE); 247 void dumpDependencyEdge(raw_ostream &OS, const DependencyEdge &DE, 256 addDependency(From, To, {DependencyEdge::DT_REGISTER, RegID, Cost}); in addRegisterDep() 260 addDependency(From, To, {DependencyEdge::DT_MEMORY, /* unused */ 0, Cost}); in addMemoryDep() 265 addDependency(From, To, {DependencyEdge::DT_RESOURCE, Mask, Cost}); in addResourceDep() 280 void getCriticalSequence(SmallVectorImpl<const DependencyEdge *> &Seq) const;
|
/dports/devel/llvm10/llvm-10.0.1.src/tools/llvm-mca/Views/ |
H A D | BottleneckAnalysis.cpp | 154 const DependencyEdge::Dependency &DE = DepEdge.Dep; in dumpDependencyEdge() 158 if (DE.Type == DependencyEdge::DT_REGISTER) { in dumpDependencyEdge() 161 } else if (DE.Type == DependencyEdge::DT_MEMORY) { in dumpDependencyEdge() 164 assert(DE.Type == DependencyEdge::DT_RESOURCE && in dumpDependencyEdge() 178 DependencyEdge &Edge = N.OutgoingEdges[I]; in pruneEdges() 311 SmallVector<const DependencyEdge *, 16> Seq; in printCriticalSequence() 318 const DependencyEdge &FirstEdge = *Seq[0]; in printCriticalSequence() 348 for (const DependencyEdge *&DE : Seq) { in printCriticalSequence() 372 if (Dep.Type == DependencyEdge::DT_REGISTER) { in printCriticalSequence() 419 if (DE.Dep.Type == DependencyEdge::DT_MEMORY) in dump() [all …]
|
H A D | BottleneckAnalysis.h | 179 struct DependencyEdge { struct 228 DependencyEdge CriticalPredecessor; 229 SmallVector<DependencyEdge, 8> OutgoingEdges; 237 DependencyEdge::Dependency &&DE); 244 void dumpDependencyEdge(raw_ostream &OS, const DependencyEdge &DE, 253 addDependency(From, To, {DependencyEdge::DT_REGISTER, RegID, Cost}); in addRegisterDep() 257 addDependency(From, To, {DependencyEdge::DT_MEMORY, /* unused */ 0, Cost}); in addMemoryDep() 262 addDependency(From, To, {DependencyEdge::DT_RESOURCE, Mask, Cost}); in addResourceDep() 277 void getCriticalSequence(SmallVectorImpl<const DependencyEdge *> &Seq) const;
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/tools/llvm-mca/Views/ |
H A D | BottleneckAnalysis.cpp | 151 const DependencyEdge::Dependency &DE = DepEdge.Dep; in dumpDependencyEdge() 155 if (DE.Type == DependencyEdge::DT_REGISTER) { in dumpDependencyEdge() 158 } else if (DE.Type == DependencyEdge::DT_MEMORY) { in dumpDependencyEdge() 161 assert(DE.Type == DependencyEdge::DT_RESOURCE && in dumpDependencyEdge() 175 DependencyEdge &Edge = N.OutgoingEdges[I]; in pruneEdges() 301 SmallVector<const DependencyEdge *, 16> Seq; in printCriticalSequence() 308 const DependencyEdge &FirstEdge = *Seq[0]; in printCriticalSequence() 339 for (const DependencyEdge *&DE : Seq) { in printCriticalSequence() 363 if (Dep.Type == DependencyEdge::DT_REGISTER) { in printCriticalSequence() 410 if (DE.Dep.Type == DependencyEdge::DT_MEMORY) in dump() [all …]
|
H A D | BottleneckAnalysis.h | 181 struct DependencyEdge { struct 230 DependencyEdge CriticalPredecessor; 231 SmallVector<DependencyEdge, 8> OutgoingEdges; 239 DependencyEdge::Dependency &&DE); 247 void dumpDependencyEdge(raw_ostream &OS, const DependencyEdge &DE, 256 addDependency(From, To, {DependencyEdge::DT_REGISTER, RegID, Cost}); in addRegisterDep() 260 addDependency(From, To, {DependencyEdge::DT_MEMORY, /* unused */ 0, Cost}); in addMemoryDep() 265 addDependency(From, To, {DependencyEdge::DT_RESOURCE, Mask, Cost}); in addResourceDep() 280 void getCriticalSequence(SmallVectorImpl<const DependencyEdge *> &Seq) const;
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/tools/llvm-mca/Views/ |
H A D | BottleneckAnalysis.cpp | 153 const DependencyEdge::Dependency &DE = DepEdge.Dep; in dumpDependencyEdge() 157 if (DE.Type == DependencyEdge::DT_REGISTER) { in dumpDependencyEdge() 160 } else if (DE.Type == DependencyEdge::DT_MEMORY) { in dumpDependencyEdge() 163 assert(DE.Type == DependencyEdge::DT_RESOURCE && in dumpDependencyEdge() 177 DependencyEdge &Edge = N.OutgoingEdges[I]; in pruneEdges() 302 SmallVector<const DependencyEdge *, 16> Seq; in printCriticalSequence() 309 const DependencyEdge &FirstEdge = *Seq[0]; in printCriticalSequence() 340 for (const DependencyEdge *&DE : Seq) { in printCriticalSequence() 364 if (Dep.Type == DependencyEdge::DT_REGISTER) { in printCriticalSequence() 411 if (DE.Dep.Type == DependencyEdge::DT_MEMORY) in dump() [all …]
|
H A D | BottleneckAnalysis.h | 180 struct DependencyEdge { struct 229 DependencyEdge CriticalPredecessor; 230 SmallVector<DependencyEdge, 8> OutgoingEdges; 238 DependencyEdge::Dependency &&DE); 245 void dumpDependencyEdge(raw_ostream &OS, const DependencyEdge &DE, 254 addDependency(From, To, {DependencyEdge::DT_REGISTER, RegID, Cost}); in addRegisterDep() 258 addDependency(From, To, {DependencyEdge::DT_MEMORY, /* unused */ 0, Cost}); in addMemoryDep() 263 addDependency(From, To, {DependencyEdge::DT_RESOURCE, Mask, Cost}); in addResourceDep() 278 void getCriticalSequence(SmallVectorImpl<const DependencyEdge *> &Seq) const;
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/tools/llvm-mca/Views/ |
H A D | BottleneckAnalysis.cpp | 151 const DependencyEdge::Dependency &DE = DepEdge.Dep; in dumpDependencyEdge() 155 if (DE.Type == DependencyEdge::DT_REGISTER) { in dumpDependencyEdge() 158 } else if (DE.Type == DependencyEdge::DT_MEMORY) { in dumpDependencyEdge() 161 assert(DE.Type == DependencyEdge::DT_RESOURCE && in dumpDependencyEdge() 175 DependencyEdge &Edge = N.OutgoingEdges[I]; in pruneEdges() 301 SmallVector<const DependencyEdge *, 16> Seq; in printCriticalSequence() 308 const DependencyEdge &FirstEdge = *Seq[0]; in printCriticalSequence() 339 for (const DependencyEdge *&DE : Seq) { in printCriticalSequence() 363 if (Dep.Type == DependencyEdge::DT_REGISTER) { in printCriticalSequence() 410 if (DE.Dep.Type == DependencyEdge::DT_MEMORY) in dump() [all …]
|
H A D | BottleneckAnalysis.h | 181 struct DependencyEdge { struct 230 DependencyEdge CriticalPredecessor; 231 SmallVector<DependencyEdge, 8> OutgoingEdges; 239 DependencyEdge::Dependency &&DE); 247 void dumpDependencyEdge(raw_ostream &OS, const DependencyEdge &DE, 256 addDependency(From, To, {DependencyEdge::DT_REGISTER, RegID, Cost}); in addRegisterDep() 260 addDependency(From, To, {DependencyEdge::DT_MEMORY, /* unused */ 0, Cost}); in addMemoryDep() 265 addDependency(From, To, {DependencyEdge::DT_RESOURCE, Mask, Cost}); in addResourceDep() 280 void getCriticalSequence(SmallVectorImpl<const DependencyEdge *> &Seq) const;
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/tools/llvm-mca/Views/ |
H A D | BottleneckAnalysis.cpp | 153 const DependencyEdge::Dependency &DE = DepEdge.Dep; in dumpDependencyEdge() 157 if (DE.Type == DependencyEdge::DT_REGISTER) { in dumpDependencyEdge() 160 } else if (DE.Type == DependencyEdge::DT_MEMORY) { in dumpDependencyEdge() 163 assert(DE.Type == DependencyEdge::DT_RESOURCE && in dumpDependencyEdge() 177 DependencyEdge &Edge = N.OutgoingEdges[I]; in pruneEdges() 303 SmallVector<const DependencyEdge *, 16> Seq; in printCriticalSequence() 310 const DependencyEdge &FirstEdge = *Seq[0]; in printCriticalSequence() 341 for (const DependencyEdge *&DE : Seq) { in printCriticalSequence() 365 if (Dep.Type == DependencyEdge::DT_REGISTER) { in printCriticalSequence() 412 if (DE.Dep.Type == DependencyEdge::DT_MEMORY) in dump() [all …]
|
H A D | BottleneckAnalysis.h | 180 struct DependencyEdge { struct 229 DependencyEdge CriticalPredecessor; 230 SmallVector<DependencyEdge, 8> OutgoingEdges; 238 DependencyEdge::Dependency &&DE); 245 void dumpDependencyEdge(raw_ostream &OS, const DependencyEdge &DE, 254 addDependency(From, To, {DependencyEdge::DT_REGISTER, RegID, Cost}); in addRegisterDep() 258 addDependency(From, To, {DependencyEdge::DT_MEMORY, /* unused */ 0, Cost}); in addMemoryDep() 263 addDependency(From, To, {DependencyEdge::DT_RESOURCE, Mask, Cost}); in addResourceDep() 278 void getCriticalSequence(SmallVectorImpl<const DependencyEdge *> &Seq) const;
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/tools/llvm-mca/Views/ |
H A D | BottleneckAnalysis.cpp | 154 const DependencyEdge::Dependency &DE = DepEdge.Dep; in dumpDependencyEdge() 158 if (DE.Type == DependencyEdge::DT_REGISTER) { in dumpDependencyEdge() 161 } else if (DE.Type == DependencyEdge::DT_MEMORY) { in dumpDependencyEdge() 164 assert(DE.Type == DependencyEdge::DT_RESOURCE && in dumpDependencyEdge() 178 DependencyEdge &Edge = N.OutgoingEdges[I]; in pruneEdges() 311 SmallVector<const DependencyEdge *, 16> Seq; in printCriticalSequence() 318 const DependencyEdge &FirstEdge = *Seq[0]; in printCriticalSequence() 348 for (const DependencyEdge *&DE : Seq) { in printCriticalSequence() 372 if (Dep.Type == DependencyEdge::DT_REGISTER) { in printCriticalSequence() 419 if (DE.Dep.Type == DependencyEdge::DT_MEMORY) in dump() [all …]
|
H A D | BottleneckAnalysis.h | 179 struct DependencyEdge { struct 228 DependencyEdge CriticalPredecessor; 229 SmallVector<DependencyEdge, 8> OutgoingEdges; 237 DependencyEdge::Dependency &&DE); 244 void dumpDependencyEdge(raw_ostream &OS, const DependencyEdge &DE, 253 addDependency(From, To, {DependencyEdge::DT_REGISTER, RegID, Cost}); in addRegisterDep() 257 addDependency(From, To, {DependencyEdge::DT_MEMORY, /* unused */ 0, Cost}); in addMemoryDep() 262 addDependency(From, To, {DependencyEdge::DT_RESOURCE, Mask, Cost}); in addResourceDep() 277 void getCriticalSequence(SmallVectorImpl<const DependencyEdge *> &Seq) const;
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/tools/llvm-mca/Views/ |
H A D | BottleneckAnalysis.cpp | 151 const DependencyEdge::Dependency &DE = DepEdge.Dep; in dumpDependencyEdge() 155 if (DE.Type == DependencyEdge::DT_REGISTER) { in dumpDependencyEdge() 158 } else if (DE.Type == DependencyEdge::DT_MEMORY) { in dumpDependencyEdge() 161 assert(DE.Type == DependencyEdge::DT_RESOURCE && in dumpDependencyEdge() 175 DependencyEdge &Edge = N.OutgoingEdges[I]; in pruneEdges() 301 SmallVector<const DependencyEdge *, 16> Seq; in printCriticalSequence() 308 const DependencyEdge &FirstEdge = *Seq[0]; in printCriticalSequence() 339 for (const DependencyEdge *&DE : Seq) { in printCriticalSequence() 363 if (Dep.Type == DependencyEdge::DT_REGISTER) { in printCriticalSequence() 410 if (DE.Dep.Type == DependencyEdge::DT_MEMORY) in dump() [all …]
|
H A D | BottleneckAnalysis.h | 181 struct DependencyEdge { struct 230 DependencyEdge CriticalPredecessor; 231 SmallVector<DependencyEdge, 8> OutgoingEdges; 239 DependencyEdge::Dependency &&DE); 247 void dumpDependencyEdge(raw_ostream &OS, const DependencyEdge &DE, 256 addDependency(From, To, {DependencyEdge::DT_REGISTER, RegID, Cost}); in addRegisterDep() 260 addDependency(From, To, {DependencyEdge::DT_MEMORY, /* unused */ 0, Cost}); in addMemoryDep() 265 addDependency(From, To, {DependencyEdge::DT_RESOURCE, Mask, Cost}); in addResourceDep() 280 void getCriticalSequence(SmallVectorImpl<const DependencyEdge *> &Seq) const;
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/tools/llvm-mca/Views/ |
H A D | BottleneckAnalysis.cpp | 153 const DependencyEdge::Dependency &DE = DepEdge.Dep; in dumpDependencyEdge() 157 if (DE.Type == DependencyEdge::DT_REGISTER) { in dumpDependencyEdge() 160 } else if (DE.Type == DependencyEdge::DT_MEMORY) { in dumpDependencyEdge() 163 assert(DE.Type == DependencyEdge::DT_RESOURCE && in dumpDependencyEdge() 177 DependencyEdge &Edge = N.OutgoingEdges[I]; in pruneEdges() 302 SmallVector<const DependencyEdge *, 16> Seq; in printCriticalSequence() 309 const DependencyEdge &FirstEdge = *Seq[0]; in printCriticalSequence() 340 for (const DependencyEdge *&DE : Seq) { in printCriticalSequence() 364 if (Dep.Type == DependencyEdge::DT_REGISTER) { in printCriticalSequence() 411 if (DE.Dep.Type == DependencyEdge::DT_MEMORY) in dump() [all …]
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/tools/llvm-mca/Views/ |
H A D | BottleneckAnalysis.cpp | 151 const DependencyEdge::Dependency &DE = DepEdge.Dep; in dumpDependencyEdge() 155 if (DE.Type == DependencyEdge::DT_REGISTER) { in dumpDependencyEdge() 158 } else if (DE.Type == DependencyEdge::DT_MEMORY) { in dumpDependencyEdge() 161 assert(DE.Type == DependencyEdge::DT_RESOURCE && in dumpDependencyEdge() 175 DependencyEdge &Edge = N.OutgoingEdges[I]; in pruneEdges() 301 SmallVector<const DependencyEdge *, 16> Seq; in printCriticalSequence() 308 const DependencyEdge &FirstEdge = *Seq[0]; in printCriticalSequence() 339 for (const DependencyEdge *&DE : Seq) { in printCriticalSequence() 363 if (Dep.Type == DependencyEdge::DT_REGISTER) { in printCriticalSequence() 410 if (DE.Dep.Type == DependencyEdge::DT_MEMORY) in dump() [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/tools/llvm-mca/Views/ |
H A D | BottleneckAnalysis.cpp | 151 const DependencyEdge::Dependency &DE = DepEdge.Dep; in dumpDependencyEdge() 155 if (DE.Type == DependencyEdge::DT_REGISTER) { in dumpDependencyEdge() 158 } else if (DE.Type == DependencyEdge::DT_MEMORY) { in dumpDependencyEdge() 161 assert(DE.Type == DependencyEdge::DT_RESOURCE && in dumpDependencyEdge() 175 DependencyEdge &Edge = N.OutgoingEdges[I]; in pruneEdges() 301 SmallVector<const DependencyEdge *, 16> Seq; in printCriticalSequence() 308 const DependencyEdge &FirstEdge = *Seq[0]; in printCriticalSequence() 339 for (const DependencyEdge *&DE : Seq) { in printCriticalSequence() 363 if (Dep.Type == DependencyEdge::DT_REGISTER) { in printCriticalSequence() 410 if (DE.Dep.Type == DependencyEdge::DT_MEMORY) in dump() [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/tools/llvm-mca/Views/ |
H A D | BottleneckAnalysis.cpp | 154 const DependencyEdge::Dependency &DE = DepEdge.Dep; in dumpDependencyEdge() 158 if (DE.Type == DependencyEdge::DT_REGISTER) { in dumpDependencyEdge() 161 } else if (DE.Type == DependencyEdge::DT_MEMORY) { in dumpDependencyEdge() 164 assert(DE.Type == DependencyEdge::DT_RESOURCE && in dumpDependencyEdge() 280 SmallVector<const DependencyEdge *, 16> Seq; in printCriticalSequence() 287 const DependencyEdge &FirstEdge = *Seq[0]; in printCriticalSequence() 317 for (const DependencyEdge *&DE : Seq) { in printCriticalSequence() 337 const DependencyEdge::Dependency &Dep = DE->Dep; in printCriticalSequence() 341 if (Dep.Type == DependencyEdge::DT_REGISTER) { in printCriticalSequence() 388 if (DE.Dep.Type == DependencyEdge::DT_MEMORY) in dump() [all …]
|
H A D | BottleneckAnalysis.h | 179 struct DependencyEdge { struct 228 DependencyEdge CriticalPredecessor; 229 SmallVector<DependencyEdge, 8> OutgoingEdges; 237 DependencyEdge::Dependency &&DE); 243 void dumpDependencyEdge(raw_ostream &OS, const DependencyEdge &DE, 252 addDependency(From, To, {DependencyEdge::DT_REGISTER, RegID, Cost}); in addRegisterDep() 256 addDependency(From, To, {DependencyEdge::DT_MEMORY, /* unused */ 0, Cost}); in addMemoryDep() 261 addDependency(From, To, {DependencyEdge::DT_RESOURCE, Mask, Cost}); in addResourceDep() 275 void getCriticalSequence(SmallVectorImpl<const DependencyEdge *> &Seq) const;
|