HomeSort by relevance Sort by last modified time
    Searched defs:MemLoc (Results 1 - 2 of 2) sorted by null

  /external/compiler-rt/lib/tsan/tests/rtl/
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) { }
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)
    [all...]
  /external/llvm/lib/Analysis/
MemoryDependenceAnalysis.cpp 254 /// would fully overlap MemLoc if done as a wider legal integer load.
257 /// base/offs of memloc is needed.
259 isLoadLoadClobberIfExtendedToFullWidth(const AliasAnalysis::Location &MemLoc,
267 // If we haven't already computed the base/offset of MemLoc, do so now.
269 MemLocBase = GetPointerBaseWithConstantOffset(MemLoc.Ptr, MemLocOffs, DL);
272 getLoadLoadClobberFullWidthSize(MemLocBase, MemLocOffs, MemLoc.Size,
310 // the bits required by MemLoc.
312 // If MemLoc is before LI, then no widening of LI will help us out.
324 // If no amount of rounding up will let MemLoc fit into LI, then bail out.
347 // If a load of this width would include all of MemLoc, then we succeed
    [all...]

Completed in 290 milliseconds