Searched refs:MemLoc (Results 1 – 9 of 9) sorted by relevance
/external/compiler-rt/lib/tsan/tests/rtl/ |
D | tsan_test_util.h | 20 class MemLoc { 22 explicit MemLoc(int offset_from_aligned = 0); 23 explicit MemLoc(void *const real_addr) : loc_(real_addr) { } in MemLoc() function 24 ~MemLoc(); 28 MemLoc(const MemLoc&); 29 void operator = (const MemLoc&); 67 void Read(const MemLoc &ml, int size, bool expect_race = false) { 70 void Write(const MemLoc &ml, int size, bool expect_race = false) { 73 void Read1(const MemLoc &ml, bool expect_race = false) { 75 void Read2(const MemLoc &ml, bool expect_race = false) { [all …]
|
D | tsan_mop.cc | 21 MemLoc l; in TEST() 27 MemLoc l1, l2; in TEST() 34 MemLoc l; in TEST() 41 MemLoc l; in TEST() 48 MemLoc l; in TEST() 55 MemLoc l; in TEST() 61 MemLoc l; in TEST() 72 MemLoc l; in TEST() 91 MemLoc l; in TEST() 110 MemLoc l; in TEST() [all …]
|
D | tsan_thread.cc | 18 MemLoc l; in TEST() 29 MemLoc l; in TEST() 35 MemLoc l; in TEST()
|
D | tsan_test_util_linux.cc | 88 MemLoc::MemLoc(int offset_from_aligned) in MemLoc() function in MemLoc 92 MemLoc::~MemLoc() { in ~MemLoc() 395 void ScopedThread::VptrUpdate(const MemLoc &vptr, in VptrUpdate() 396 const MemLoc &new_val, in VptrUpdate()
|
D | tsan_mutex.cc | 101 MemLoc l; in TEST() 117 MemLoc l; in TEST() 133 MemLoc l; in TEST()
|
D | tsan_test.cc | 22 MemLoc l; in TEST()
|
/external/llvm/lib/Analysis/ |
D | MemoryDependenceAnalysis.cpp | 265 const AliasAnalysis::Location &MemLoc, const Value *&MemLocBase, in isLoadLoadClobberIfExtendedToFullWidth() argument 271 MemLocBase = GetPointerBaseWithConstantOffset(MemLoc.Ptr, MemLocOffs, DL); in isLoadLoadClobberIfExtendedToFullWidth() 274 MemLocBase, MemLocOffs, MemLoc.Size, LI); in isLoadLoadClobberIfExtendedToFullWidth() 374 getPointerDependencyFrom(const AliasAnalysis::Location &MemLoc, bool isLoad, in getPointerDependencyFrom() argument 446 MemLoc)) in getPointerDependencyFrom() 494 AliasAnalysis::AliasResult R = AA->alias(LoadLoc, MemLoc); in getPointerDependencyFrom() 506 isLoadLoadClobberIfExtendedToFullWidth(MemLoc, MemLocBase, in getPointerDependencyFrom() 575 if (AA->getModRefInfo(SI, MemLoc) == AliasAnalysis::NoModRef) in getPointerDependencyFrom() 583 AliasAnalysis::AliasResult R = AA->alias(StoreLoc, MemLoc); in getPointerDependencyFrom() 604 const Value *AccessPtr = GetUnderlyingObject(MemLoc.Ptr, DL); in getPointerDependencyFrom() [all …]
|
D | AliasAnalysis.cpp | 428 const AliasAnalysis::Location &MemLoc, in callCapturesBefore() argument 433 const Value *Object = GetUnderlyingObject(MemLoc.Ptr, *DL); in callCapturesBefore()
|
/external/llvm/include/llvm/Analysis/ |
D | AliasAnalysis.h | 521 const AliasAnalysis::Location &MemLoc,
|