/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.cpp | 79 struct MemAccessInfo { struct 83 MemAccessInfo() : V(nullptr), Base(nullptr), Offset(0) {} in MemAccessInfo() argument 84 bool isLargeStride(MemAccessInfo &Reference) const; 95 MemAccessInfo makeMemAccessInfo(Instruction *) const; 97 MemAccessInfo LastAccess; // Last memory access info 213 LastAccess = MemAccessInfo(); in visit() 319 MemAccessInfo MAI = makeMemAccessInfo(const_cast<Instruction *>(Inst)); in isLargeStride() 327 AMDGPUPerfHint::MemAccessInfo 329 MemAccessInfo MAI; in makeMemAccessInfo() 351 bool AMDGPUPerfHint::MemAccessInfo::isLargeStride( in isLargeStride() [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.cpp | 79 struct MemAccessInfo { struct 83 MemAccessInfo() : V(nullptr), Base(nullptr), Offset(0) {} in MemAccessInfo() argument 84 bool isLargeStride(MemAccessInfo &Reference) const; 95 MemAccessInfo makeMemAccessInfo(Instruction *) const; 97 MemAccessInfo LastAccess; // Last memory access info 213 LastAccess = MemAccessInfo(); in visit() 319 MemAccessInfo MAI = makeMemAccessInfo(const_cast<Instruction *>(Inst)); in isLargeStride() 327 AMDGPUPerfHint::MemAccessInfo 329 MemAccessInfo MAI; in makeMemAccessInfo() 351 bool AMDGPUPerfHint::MemAccessInfo::isLargeStride( in isLargeStride() [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.cpp | 78 struct MemAccessInfo { struct 82 MemAccessInfo() : V(nullptr), Base(nullptr), Offset(0) {} in MemAccessInfo() function 83 bool isLargeStride(MemAccessInfo &Reference) const; 94 MemAccessInfo makeMemAccessInfo(Instruction *) const; 96 MemAccessInfo LastAccess; // Last memory access info 212 LastAccess = MemAccessInfo(); in visit() 319 MemAccessInfo MAI = makeMemAccessInfo(const_cast<Instruction *>(Inst)); in isLargeStride() 327 AMDGPUPerfHint::MemAccessInfo 329 MemAccessInfo MAI; in makeMemAccessInfo() 351 bool AMDGPUPerfHint::MemAccessInfo::isLargeStride( in isLargeStride() [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.cpp | 76 struct MemAccessInfo { struct 80 MemAccessInfo() : V(nullptr), Base(nullptr), Offset(0) {} in MemAccessInfo() argument 81 bool isLargeStride(MemAccessInfo &Reference) const; 92 MemAccessInfo makeMemAccessInfo(Instruction *) const; 94 MemAccessInfo LastAccess; // Last memory access info 210 LastAccess = MemAccessInfo(); in visit() 318 MemAccessInfo MAI = makeMemAccessInfo(const_cast<Instruction *>(Inst)); in isLargeStride() 326 AMDGPUPerfHint::MemAccessInfo 328 MemAccessInfo MAI; in makeMemAccessInfo() 350 bool AMDGPUPerfHint::MemAccessInfo::isLargeStride( in isLargeStride() [all …]
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.cpp | 76 struct MemAccessInfo { struct 80 MemAccessInfo() : V(nullptr), Base(nullptr), Offset(0) {} in MemAccessInfo() function 81 bool isLargeStride(MemAccessInfo &Reference) const; 92 MemAccessInfo makeMemAccessInfo(Instruction *) const; 94 MemAccessInfo LastAccess; // Last memory access info 210 LastAccess = MemAccessInfo(); in visit() 318 MemAccessInfo MAI = makeMemAccessInfo(const_cast<Instruction *>(Inst)); in isLargeStride() 326 AMDGPUPerfHint::MemAccessInfo 328 MemAccessInfo MAI; in makeMemAccessInfo() 350 bool AMDGPUPerfHint::MemAccessInfo::isLargeStride( in isLargeStride() [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.cpp | 75 struct MemAccessInfo { struct 79 MemAccessInfo() : V(nullptr), Base(nullptr), Offset(0) {} in MemAccessInfo() function 80 bool isLargeStride(MemAccessInfo &Reference) const; 91 MemAccessInfo makeMemAccessInfo(Instruction *) const; 93 MemAccessInfo LastAccess; // Last memory access info 209 LastAccess = MemAccessInfo(); in visit() 315 MemAccessInfo MAI = makeMemAccessInfo(const_cast<Instruction *>(Inst)); in isLargeStride() 323 AMDGPUPerfHint::MemAccessInfo 325 MemAccessInfo MAI; in makeMemAccessInfo() 347 bool AMDGPUPerfHint::MemAccessInfo::isLargeStride( in isLargeStride() [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.cpp | 79 struct MemAccessInfo { struct 83 MemAccessInfo() : V(nullptr), Base(nullptr), Offset(0) {} in MemAccessInfo() argument 84 bool isLargeStride(MemAccessInfo &Reference) const; 95 MemAccessInfo makeMemAccessInfo(Instruction *) const; 97 MemAccessInfo LastAccess; // Last memory access info 213 LastAccess = MemAccessInfo(); in visit() 319 MemAccessInfo MAI = makeMemAccessInfo(const_cast<Instruction *>(Inst)); in isLargeStride() 327 AMDGPUPerfHint::MemAccessInfo 329 MemAccessInfo MAI; in makeMemAccessInfo() 351 bool AMDGPUPerfHint::MemAccessInfo::isLargeStride( in isLargeStride() [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.cpp | 76 struct MemAccessInfo { struct 80 MemAccessInfo() : V(nullptr), Base(nullptr), Offset(0) {} in MemAccessInfo() argument 81 bool isLargeStride(MemAccessInfo &Reference) const; 92 MemAccessInfo makeMemAccessInfo(Instruction *) const; 94 MemAccessInfo LastAccess; // Last memory access info 210 LastAccess = MemAccessInfo(); in visit() 318 MemAccessInfo MAI = makeMemAccessInfo(const_cast<Instruction *>(Inst)); in isLargeStride() 326 AMDGPUPerfHint::MemAccessInfo 328 MemAccessInfo MAI; in makeMemAccessInfo() 350 bool AMDGPUPerfHint::MemAccessInfo::isLargeStride( in isLargeStride() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.cpp | 78 struct MemAccessInfo { struct 82 MemAccessInfo() : V(nullptr), Base(nullptr), Offset(0) {} in MemAccessInfo() function 83 bool isLargeStride(MemAccessInfo &Reference) const; 94 MemAccessInfo makeMemAccessInfo(Instruction *) const; 96 MemAccessInfo LastAccess; // Last memory access info 212 LastAccess = MemAccessInfo(); in visit() 319 MemAccessInfo MAI = makeMemAccessInfo(const_cast<Instruction *>(Inst)); in isLargeStride() 327 AMDGPUPerfHint::MemAccessInfo 329 MemAccessInfo MAI; in makeMemAccessInfo() 351 bool AMDGPUPerfHint::MemAccessInfo::isLargeStride( in isLargeStride() [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.cpp | 76 struct MemAccessInfo { struct 80 MemAccessInfo() : V(nullptr), Base(nullptr), Offset(0) {} in MemAccessInfo() argument 81 bool isLargeStride(MemAccessInfo &Reference) const; 92 MemAccessInfo makeMemAccessInfo(Instruction *) const; 94 MemAccessInfo LastAccess; // Last memory access info 210 LastAccess = MemAccessInfo(); in visit() 318 MemAccessInfo MAI = makeMemAccessInfo(const_cast<Instruction *>(Inst)); in isLargeStride() 326 AMDGPUPerfHint::MemAccessInfo 328 MemAccessInfo MAI; in makeMemAccessInfo() 350 bool AMDGPUPerfHint::MemAccessInfo::isLargeStride( in isLargeStride() [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.cpp | 76 struct MemAccessInfo { struct 80 MemAccessInfo() : V(nullptr), Base(nullptr), Offset(0) {} in MemAccessInfo() function 81 bool isLargeStride(MemAccessInfo &Reference) const; 92 MemAccessInfo makeMemAccessInfo(Instruction *) const; 94 MemAccessInfo LastAccess; // Last memory access info 210 LastAccess = MemAccessInfo(); in visit() 318 MemAccessInfo MAI = makeMemAccessInfo(const_cast<Instruction *>(Inst)); in isLargeStride() 326 AMDGPUPerfHint::MemAccessInfo 328 MemAccessInfo MAI; in makeMemAccessInfo() 350 bool AMDGPUPerfHint::MemAccessInfo::isLargeStride( in isLargeStride() [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.cpp | 78 struct MemAccessInfo { struct 82 MemAccessInfo() : V(nullptr), Base(nullptr), Offset(0) {} in MemAccessInfo() argument 83 bool isLargeStride(MemAccessInfo &Reference) const; 94 MemAccessInfo makeMemAccessInfo(Instruction *) const; 96 MemAccessInfo LastAccess; // Last memory access info 212 LastAccess = MemAccessInfo(); in visit() 319 MemAccessInfo MAI = makeMemAccessInfo(const_cast<Instruction *>(Inst)); in isLargeStride() 327 AMDGPUPerfHint::MemAccessInfo 329 MemAccessInfo MAI; in makeMemAccessInfo() 351 bool AMDGPUPerfHint::MemAccessInfo::isLargeStride( in isLargeStride() [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.cpp | 75 struct MemAccessInfo { struct 79 MemAccessInfo() : V(nullptr), Base(nullptr), Offset(0) {} in MemAccessInfo() function 80 bool isLargeStride(MemAccessInfo &Reference) const; 91 MemAccessInfo makeMemAccessInfo(Instruction *) const; 93 MemAccessInfo LastAccess; // Last memory access info 209 LastAccess = MemAccessInfo(); in visit() 315 MemAccessInfo MAI = makeMemAccessInfo(const_cast<Instruction *>(Inst)); in isLargeStride() 323 AMDGPUPerfHint::MemAccessInfo 325 MemAccessInfo MAI; in makeMemAccessInfo() 347 bool AMDGPUPerfHint::MemAccessInfo::isLargeStride( in isLargeStride() [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.cpp | 78 struct MemAccessInfo { struct 82 MemAccessInfo() : V(nullptr), Base(nullptr), Offset(0) {} in MemAccessInfo() function 83 bool isLargeStride(MemAccessInfo &Reference) const; 94 MemAccessInfo makeMemAccessInfo(Instruction *) const; 96 MemAccessInfo LastAccess; // Last memory access info 212 LastAccess = MemAccessInfo(); in visit() 319 MemAccessInfo MAI = makeMemAccessInfo(const_cast<Instruction *>(Inst)); in isLargeStride() 327 AMDGPUPerfHint::MemAccessInfo 329 MemAccessInfo MAI; in makeMemAccessInfo() 351 bool AMDGPUPerfHint::MemAccessInfo::isLargeStride( in isLargeStride() [all …]
|
/dports/devel/llvm80/llvm-8.0.1.src/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.cpp | 78 struct MemAccessInfo { struct 82 MemAccessInfo() : V(nullptr), Base(nullptr), Offset(0) {} in MemAccessInfo() function 83 bool isLargeStride(MemAccessInfo &Reference) const; 94 MemAccessInfo makeMemAccessInfo(Instruction *) const; 96 MemAccessInfo LastAccess; // Last memory access info 216 LastAccess = MemAccessInfo(); in visit() 320 MemAccessInfo MAI = makeMemAccessInfo(const_cast<Instruction *>(Inst)); in isLargeStride() 328 AMDGPUPerfHint::MemAccessInfo 330 MemAccessInfo MAI; in makeMemAccessInfo() 352 bool AMDGPUPerfHint::MemAccessInfo::isLargeStride( in isLargeStride() [all …]
|
/dports/devel/llvm70/llvm-7.0.1.src/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.cpp | 78 struct MemAccessInfo { struct 82 MemAccessInfo() : V(nullptr), Base(nullptr), Offset(0) {} in MemAccessInfo() function 83 bool isLargeStride(MemAccessInfo &Reference) const; 94 MemAccessInfo makeMemAccessInfo(Instruction *) const; 96 MemAccessInfo LastAccess; // Last memory access info 218 LastAccess = MemAccessInfo(); in visit() 323 MemAccessInfo MAI = makeMemAccessInfo(const_cast<Instruction *>(Inst)); in isLargeStride() 331 AMDGPUPerfHint::MemAccessInfo 333 MemAccessInfo MAI; in makeMemAccessInfo() 354 bool AMDGPUPerfHint::MemAccessInfo::isLargeStride( in isLargeStride() [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.cpp | 76 struct MemAccessInfo { struct 80 MemAccessInfo() : V(nullptr), Base(nullptr), Offset(0) {} in MemAccessInfo() function 81 bool isLargeStride(MemAccessInfo &Reference) const; 92 MemAccessInfo makeMemAccessInfo(Instruction *) const; 94 MemAccessInfo LastAccess; // Last memory access info 210 LastAccess = MemAccessInfo(); in visit() 318 MemAccessInfo MAI = makeMemAccessInfo(const_cast<Instruction *>(Inst)); in isLargeStride() 326 AMDGPUPerfHint::MemAccessInfo 328 MemAccessInfo MAI; in makeMemAccessInfo() 350 bool AMDGPUPerfHint::MemAccessInfo::isLargeStride( in isLargeStride() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/include/llvm/Analysis/ |
H A D | LoopAccessAnalysis.h | 89 typedef PointerIntPair<Value *, 1, bool> MemAccessInfo; typedef 90 typedef SmallVector<MemAccessInfo, 8> MemAccessInfoList; 92 typedef EquivalenceClasses<MemAccessInfo> DepCandidates; 181 Accesses[MemAccessInfo(Ptr, true)].push_back(AccessIdx); in addAccess() 190 Accesses[MemAccessInfo(Ptr, false)].push_back(AccessIdx); in addAccess() 263 DenseMap<MemAccessInfo, std::vector<unsigned> > Accesses; 310 Dependence::DepType isDependent(const MemAccessInfo &A, unsigned AIdx, 311 const MemAccessInfo &B, unsigned BIdx,
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/include/llvm/Analysis/ |
H A D | LoopAccessAnalysis.h | 89 typedef PointerIntPair<Value *, 1, bool> MemAccessInfo; typedef 90 typedef SmallVector<MemAccessInfo, 8> MemAccessInfoList; 92 typedef EquivalenceClasses<MemAccessInfo> DepCandidates; 182 Accesses[MemAccessInfo(Ptr, true)].push_back(AccessIdx); in addAccess() 191 Accesses[MemAccessInfo(Ptr, false)].push_back(AccessIdx); in addAccess() 272 DenseMap<MemAccessInfo, std::vector<unsigned> > Accesses; 319 Dependence::DepType isDependent(const MemAccessInfo &A, unsigned AIdx, 320 const MemAccessInfo &B, unsigned BIdx,
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/include/llvm/Analysis/ |
H A D | LoopAccessAnalysis.h | 89 typedef PointerIntPair<Value *, 1, bool> MemAccessInfo; typedef 90 typedef SmallVector<MemAccessInfo, 8> MemAccessInfoList; 92 typedef EquivalenceClasses<MemAccessInfo> DepCandidates; 181 Accesses[MemAccessInfo(Ptr, true)].push_back(AccessIdx); in addAccess() 190 Accesses[MemAccessInfo(Ptr, false)].push_back(AccessIdx); in addAccess() 263 DenseMap<MemAccessInfo, std::vector<unsigned> > Accesses; 310 Dependence::DepType isDependent(const MemAccessInfo &A, unsigned AIdx, 311 const MemAccessInfo &B, unsigned BIdx,
|
/dports/devel/llvm10/llvm-10.0.1.src/include/llvm/Analysis/ |
H A D | LoopAccessAnalysis.h | 94 typedef PointerIntPair<Value *, 1, bool> MemAccessInfo; typedef 95 typedef SmallVector<MemAccessInfo, 8> MemAccessInfoList; 97 typedef EquivalenceClasses<MemAccessInfo> DepCandidates; 186 Accesses[MemAccessInfo(Ptr, true)].push_back(AccessIdx); in addAccess() 195 Accesses[MemAccessInfo(Ptr, false)].push_back(AccessIdx); in addAccess() 268 DenseMap<MemAccessInfo, std::vector<unsigned> > Accesses; 315 Dependence::DepType isDependent(const MemAccessInfo &A, unsigned AIdx, 316 const MemAccessInfo &B, unsigned BIdx,
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/include/llvm/Analysis/ |
H A D | LoopAccessAnalysis.h | 89 typedef PointerIntPair<Value *, 1, bool> MemAccessInfo; typedef 90 typedef SmallVector<MemAccessInfo, 8> MemAccessInfoList; 92 typedef EquivalenceClasses<MemAccessInfo> DepCandidates; 182 Accesses[MemAccessInfo(Ptr, true)].push_back(AccessIdx); in addAccess() 191 Accesses[MemAccessInfo(Ptr, false)].push_back(AccessIdx); in addAccess() 272 DenseMap<MemAccessInfo, std::vector<unsigned> > Accesses; 319 Dependence::DepType isDependent(const MemAccessInfo &A, unsigned AIdx, 320 const MemAccessInfo &B, unsigned BIdx,
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/include/llvm/Analysis/ |
H A D | LoopAccessAnalysis.h | 89 typedef PointerIntPair<Value *, 1, bool> MemAccessInfo; typedef 90 typedef SmallVector<MemAccessInfo, 8> MemAccessInfoList; 92 typedef EquivalenceClasses<MemAccessInfo> DepCandidates; 182 Accesses[MemAccessInfo(Ptr, true)].push_back(AccessIdx); in addAccess() 191 Accesses[MemAccessInfo(Ptr, false)].push_back(AccessIdx); in addAccess() 272 DenseMap<MemAccessInfo, std::vector<unsigned> > Accesses; 319 Dependence::DepType isDependent(const MemAccessInfo &A, unsigned AIdx, 320 const MemAccessInfo &B, unsigned BIdx,
|
/dports/devel/llvm11/llvm-11.0.1.src/include/llvm/Analysis/ |
H A D | LoopAccessAnalysis.h | 89 typedef PointerIntPair<Value *, 1, bool> MemAccessInfo; typedef 90 typedef SmallVector<MemAccessInfo, 8> MemAccessInfoList; 92 typedef EquivalenceClasses<MemAccessInfo> DepCandidates; 181 Accesses[MemAccessInfo(Ptr, true)].push_back(AccessIdx); in addAccess() 190 Accesses[MemAccessInfo(Ptr, false)].push_back(AccessIdx); in addAccess() 263 DenseMap<MemAccessInfo, std::vector<unsigned> > Accesses; 310 Dependence::DepType isDependent(const MemAccessInfo &A, unsigned AIdx, 311 const MemAccessInfo &B, unsigned BIdx,
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
H A D | LoopAccessAnalysis.h | 94 typedef PointerIntPair<Value *, 1, bool> MemAccessInfo; typedef 95 typedef SmallVector<MemAccessInfo, 8> MemAccessInfoList; 97 typedef EquivalenceClasses<MemAccessInfo> DepCandidates; 186 Accesses[MemAccessInfo(Ptr, true)].push_back(AccessIdx); in addAccess() 195 Accesses[MemAccessInfo(Ptr, false)].push_back(AccessIdx); in addAccess() 268 DenseMap<MemAccessInfo, std::vector<unsigned> > Accesses; 315 Dependence::DepType isDependent(const MemAccessInfo &A, unsigned AIdx, 316 const MemAccessInfo &B, unsigned BIdx,
|