HomeSort by: relevance | last modified time | path
    Searched refs:MemLoc (Results 1 - 16 of 16) sorted by relevancy

  /src/sys/external/bsd/compiler_rt/dist/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&);
75 void Read(const MemLoc &ml, int size, bool expect_race = false) {
78 void Write(const MemLoc &ml, int size, bool expect_race = false) {
81 void Read1(const MemLoc &ml, bool expect_race = false)
    [all...]
tsan_mop.cc 21 MemLoc l;
27 MemLoc l1, l2;
34 MemLoc l;
41 MemLoc l;
48 MemLoc l;
55 MemLoc l;
61 MemLoc l;
72 MemLoc l;
91 MemLoc l;
110 MemLoc l
    [all...]
tsan_thread.cc 18 MemLoc l;
29 MemLoc l;
35 MemLoc l;
tsan_test.cc 22 MemLoc l;
tsan_test_util_posix.cc 85 MemLoc::MemLoc(int offset_from_aligned)
89 MemLoc::~MemLoc() {
403 void ScopedThread::VptrUpdate(const MemLoc &vptr,
404 const MemLoc &new_val,
tsan_mutex.cc 101 MemLoc l;
117 MemLoc l;
133 MemLoc l;
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
MemoryDependenceAnalysis.cpp 247 const MemoryLocation &MemLoc, bool isLoad, BasicBlock::iterator ScanIt,
260 MemLoc, isLoad, ScanIt, BB, QueryInst, Limit, BatchAA);
275 const MemoryLocation &MemLoc, bool isLoad, BasicBlock::iterator ScanIt,
278 return getPointerDependencyFrom(MemLoc, isLoad, ScanIt, BB, QueryInst, Limit,
370 const MemoryLocation &MemLoc, bool isLoad, BasicBlock::iterator ScanIt,
459 if (BatchAA.isMustAlias(ArgLoc, MemLoc))
467 AliasResult R = BatchAA.alias(Loc, MemLoc);
513 AliasResult R = BatchAA.alias(LoadLoc, MemLoc);
571 if (!isModOrRefSet(BatchAA.getModRefInfo(SI, MemLoc)))
580 AliasResult R = BatchAA.alias(StoreLoc, MemLoc);
    [all...]
AliasSetTracker.cpp 346 AliasSet &AliasSetTracker::getAliasSetFor(const MemoryLocation &MemLoc) {
348 Value * const Pointer = const_cast<Value*>(MemLoc.Ptr);
349 const LocationSize Size = MemLoc.Size;
350 const AAMDNodes &AAInfo = MemLoc.AATags;
AliasAnalysis.cpp 713 /// or reads the specified memory location \p MemLoc before instruction \p I
720 const MemoryLocation &MemLoc,
726 const Value *Object = getUnderlyingObject(MemLoc.Ptr);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
StackProtector.cpp 173 Optional<MemoryLocation> MemLoc = MemoryLocation::getOrNone(I);
174 if (MemLoc.hasValue() && MemLoc->Size.hasValue() &&
175 MemLoc->Size.getValue() > AllocSize)
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
EarlyCSE.cpp 1038 MemoryLocation MemLoc = *MemLocOpt;
1039 if (!AvailableInvariants.count(MemLoc))
1044 return AvailableInvariants.lookup(MemLoc) <= GenAt;
1285 MemoryLocation MemLoc =
1288 if (!AvailableInvariants.count(MemLoc))
1289 AvailableInvariants.insert(MemLoc, CurrentGeneration);
1395 auto MemLoc = MemoryLocation::get(&Inst);
1396 if (!AvailableInvariants.count(MemLoc))
1397 AvailableInvariants.insert(MemLoc, CurrentGeneration);
LICM.cpp 170 static bool pointerInvalidatedByLoop(MemoryLocation MemLoc,
2347 static bool pointerInvalidatedByLoop(MemoryLocation MemLoc,
2351 bool isInvalidatedAccordingToAST = CurAST->getAliasSetFor(MemLoc).isMod();
2379 << *(MemLoc.Ptr) << "\n");
2383 auto Res = AA->getModRefInfo(&I, MemLoc);
2386 << *(MemLoc.Ptr) << "\n");
2390 LLVM_DEBUG(dbgs() << "Aliasing okay for " << *(MemLoc.Ptr) << "\n");
DeadStoreElimination.cpp 506 MemoryLocation MemLoc = MemoryLocation::get(SecondI);
507 auto *MemLocPtr = const_cast<Value *>(MemLoc.Ptr);
538 if (isModSet(AA.getModRefInfo(I, MemLoc.getWithNewPtr(Ptr))))
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
AliasAnalysis.h 793 /// or reads the specified memory location \p MemLoc before instruction \p I
798 const MemoryLocation &MemLoc,
801 return callCapturesBefore(I, MemLoc, DT, AAQIP);
872 const MemoryLocation &MemLoc, DominatorTree *DT,
936 const MemoryLocation &MemLoc,
938 return AA.callCapturesBefore(I, MemLoc, DT, AAQI);
MemoryDependenceAnalysis.h 468 getSimplePointerDependencyFrom(const MemoryLocation &MemLoc, bool isLoad,
AliasSetTracker.h 394 AliasSet &getAliasSetFor(const MemoryLocation &MemLoc);

Completed in 38 milliseconds