Searched refs:getModRefInfo (Results 1 - 23 of 23) sorted by relevance

/external/clang/test/CodeGenCXX/
H A D2003-11-27-MultipleInheritanceThunk.cpp14 virtual int getModRefInfo(CallSite CS);
24 int getModRefInfo(CallSite CS) { function in struct:AliasAnalysisCounter
H A Dx86_32-arguments.cpp42 virtual void getModRefInfo(CallSite CS) = 0;
50 void getModRefInfo(CallSite CS);
53 void BasicAliasAnalysis::getModRefInfo(CallSite CS) { function in class:BasicAliasAnalysis
/external/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h358 /// getModRefInfo - Return information about whether or not an instruction may
361 ModRefResult getModRefInfo(const Instruction *I, function in class:llvm::AliasAnalysis
364 case Instruction::VAArg: return getModRefInfo((const VAArgInst*)I, Loc);
365 case Instruction::Load: return getModRefInfo((const LoadInst*)I, Loc);
366 case Instruction::Store: return getModRefInfo((const StoreInst*)I, Loc);
367 case Instruction::Fence: return getModRefInfo((const FenceInst*)I, Loc);
369 return getModRefInfo((const AtomicCmpXchgInst*)I, Loc);
371 return getModRefInfo((const AtomicRMWInst*)I, Loc);
372 case Instruction::Call: return getModRefInfo((const CallInst*)I, Loc);
373 case Instruction::Invoke: return getModRefInfo((cons
379 ModRefResult getModRefInfo(const Instruction *I, function in class:llvm::AliasAnalysis
390 ModRefResult getModRefInfo(ImmutableCallSite CS, function in class:llvm::AliasAnalysis
397 ModRefResult getModRefInfo(const CallInst *C, const Location &Loc) { function in class:llvm::AliasAnalysis
402 ModRefResult getModRefInfo(const CallInst *C, const Value *P, uint64_t Size) { function in class:llvm::AliasAnalysis
408 ModRefResult getModRefInfo(const InvokeInst *I, function in class:llvm::AliasAnalysis
414 ModRefResult getModRefInfo(const InvokeInst *I, function in class:llvm::AliasAnalysis
424 ModRefResult getModRefInfo(const LoadInst *L, const Value *P, uint64_t Size) { function in class:llvm::AliasAnalysis
433 ModRefResult getModRefInfo(const StoreInst *S, const Value *P, uint64_t Size){ function in class:llvm::AliasAnalysis
439 ModRefResult getModRefInfo(const FenceInst *S, const Location &Loc) { function in class:llvm::AliasAnalysis
446 ModRefResult getModRefInfo(const FenceInst *S, const Value *P, uint64_t Size){ function in class:llvm::AliasAnalysis
455 ModRefResult getModRefInfo(const AtomicCmpXchgInst *CX, function in class:llvm::AliasAnalysis
465 ModRefResult getModRefInfo(const AtomicRMWInst *RMW, function in class:llvm::AliasAnalysis
475 ModRefResult getModRefInfo(const VAArgInst* I, const Value* P, uint64_t Size){ function in class:llvm::AliasAnalysis
[all...]
H A DLibCallAliasAnalysis.h40 ModRefResult getModRefInfo(ImmutableCallSite CS,
43 ModRefResult getModRefInfo(ImmutableCallSite CS1,
46 return AliasAnalysis::getModRefInfo(CS1, CS2);
/external/llvm/lib/Transforms/ObjCARC/
H A DObjCARCAliasAnalysis.h65 ModRefResult getModRefInfo(ImmutableCallSite CS,
67 ModRefResult getModRefInfo(ImmutableCallSite CS1,
H A DObjCARCAliasAnalysis.cpp133 ObjCARCAliasAnalysis::getModRefInfo(ImmutableCallSite CS, const Location &Loc) { function in class:ObjCARCAliasAnalysis
135 return AliasAnalysis::getModRefInfo(CS, Loc);
154 return AliasAnalysis::getModRefInfo(CS, Loc);
158 ObjCARCAliasAnalysis::getModRefInfo(ImmutableCallSite CS1, function in class:ObjCARCAliasAnalysis
162 return AliasAnalysis::getModRefInfo(CS1, CS2);
H A DObjCARCContract.cpp245 } else if (AA->getModRefInfo(Inst, Loc) & AliasAnalysis::Mod) {
/external/llvm/lib/Analysis/
H A DNoAliasAnalysis.cpp64 ModRefResult getModRefInfo(ImmutableCallSite CS,
68 ModRefResult getModRefInfo(ImmutableCallSite CS1,
H A DAliasAnalysisCounter.cpp108 ModRefResult getModRefInfo(ImmutableCallSite CS,
110 ModRefResult getModRefInfo(ImmutableCallSite CS1,
112 return AliasAnalysis::getModRefInfo(CS1,CS2);
151 AliasAnalysisCounter::getModRefInfo(ImmutableCallSite CS, function in class:AliasAnalysisCounter
153 ModRefResult R = getAnalysis<AliasAnalysis>().getModRefInfo(CS, Loc);
H A DAliasAnalysis.cpp87 AliasAnalysis::getModRefInfo(ImmutableCallSite CS, function in class:AliasAnalysis
133 return ModRefResult(AA->getModRefInfo(CS, Loc) & Mask);
137 AliasAnalysis::getModRefInfo(ImmutableCallSite CS1, ImmutableCallSite CS2) { function in class:AliasAnalysis
180 R = ModRefResult((R | (getModRefInfo(CS1, CS2Loc) & ArgMask)) & Mask);
202 if ((getModRefInfo(CS2, CS1Loc) & ArgMask) != NoModRef) {
217 return ModRefResult(AA->getModRefInfo(CS1, CS2) & Mask);
310 AliasAnalysis::getModRefInfo(const LoadInst *L, const Location &Loc) { function in class:AliasAnalysis
325 AliasAnalysis::getModRefInfo(const StoreInst *S, const Location &Loc) { function in class:AliasAnalysis
345 AliasAnalysis::getModRefInfo(const VAArgInst *V, const Location &Loc) { function in class:AliasAnalysis
361 AliasAnalysis::getModRefInfo(cons function in class:AliasAnalysis
374 AliasAnalysis::getModRefInfo(const AtomicRMWInst *RMW, const Location &Loc) { function in class:AliasAnalysis
[all...]
H A DAliasDebugger.cpp105 ModRefResult getModRefInfo(ImmutableCallSite CS,
108 return AliasAnalysis::getModRefInfo(CS, Loc);
111 ModRefResult getModRefInfo(ImmutableCallSite CS1,
113 return AliasAnalysis::getModRefInfo(CS1,CS2);
H A DLibCallAliasAnalysis.cpp116 // getModRefInfo - Check to see if the specified callsite can clobber the
120 LibCallAliasAnalysis::getModRefInfo(ImmutableCallSite CS, function in class:LibCallAliasAnalysis
136 return (ModRefResult)(MRInfo | AliasAnalysis::getModRefInfo(CS, Loc));
H A DTypeBasedAliasAnalysis.cpp306 ModRefResult getModRefInfo(ImmutableCallSite CS,
308 ModRefResult getModRefInfo(ImmutableCallSite CS1,
511 TypeBasedAliasAnalysis::getModRefInfo(ImmutableCallSite CS, function in class:TypeBasedAliasAnalysis
514 return AliasAnalysis::getModRefInfo(CS, Loc);
522 return AliasAnalysis::getModRefInfo(CS, Loc);
526 TypeBasedAliasAnalysis::getModRefInfo(ImmutableCallSite CS1, function in class:TypeBasedAliasAnalysis
529 return AliasAnalysis::getModRefInfo(CS1, CS2);
538 return AliasAnalysis::getModRefInfo(CS1, CS2);
H A DLoads.cpp196 (AA->getModRefInfo(SI, Ptr, AccessSize) & AliasAnalysis::Mod) == 0)
209 (AA->getModRefInfo(Inst, Ptr, AccessSize) & AliasAnalysis::Mod) == 0)
H A DAliasSetTracker.cpp169 if (AA.getModRefInfo(UnknownInsts[i],
185 AA.getModRefInfo(C1, C2) != AliasAnalysis::NoModRef ||
186 AA.getModRefInfo(C2, C1) != AliasAnalysis::NoModRef)
191 if (AA.getModRefInfo(Inst, AliasAnalysis::Location(I.getPointer(),
H A DAliasAnalysisEvaluator.cpp282 switch (AA.getModRefInfo(*C, *V, Size)) {
305 switch (AA.getModRefInfo(*C, *D)) {
H A DBasicAliasAnalysis.cpp480 ModRefResult getModRefInfo(ImmutableCallSite CS,
483 ModRefResult getModRefInfo(ImmutableCallSite CS1,
486 return AliasAnalysis::getModRefInfo(CS1, CS2);
801 /// getModRefInfo - Check to see if the specified callsite can clobber the
806 BasicAliasAnalysis::getModRefInfo(ImmutableCallSite CS, function in class:BasicAliasAnalysis
854 return AliasAnalysis::getModRefInfo(CS, Loc);
H A DMemoryDependenceAnalysis.cpp215 if (AA->getModRefInfo(CS, Loc) != AliasAnalysis::NoModRef)
224 switch (AA->getModRefInfo(CS, InstCS)) {
474 // the query pointer, ignore it. Use getModRefInfo to handle cases where
476 if (AA->getModRefInfo(SI, MemLoc) == AliasAnalysis::NoModRef)
520 AliasAnalysis::ModRefResult MR = AA->getModRefInfo(Inst, MemLoc);
/external/llvm/lib/Analysis/IPA/
H A DGlobalsModRef.cpp119 ModRefResult getModRefInfo(ImmutableCallSite CS,
121 ModRefResult getModRefInfo(ImmutableCallSite CS1,
123 return AliasAnalysis::getModRefInfo(CS1, CS2);
537 GlobalsModRef::getModRefInfo(ImmutableCallSite CS, function in class:GlobalsModRef
553 return ModRefResult(Known & AliasAnalysis::getModRefInfo(CS, Loc));
/external/llvm/lib/Transforms/Scalar/
H A DSink.cpp171 if (AA->getModRefInfo(*I, Loc) & AliasAnalysis::Mod)
H A DDeadStoreElimination.cpp626 if (AA->getModRefInfo(DepWrite, Loc) & AliasAnalysis::Ref)
810 AA->getModRefInfo(CS, I, getPointerSize(I, *AA));
H A DMemCpyOptimizer.cpp515 if (AA.getModRefInfo(&*I, StoreLoc) != AliasAnalysis::NoModRef) {
699 AliasAnalysis::ModRefResult MR = AA.getModRefInfo(C, cpyDest, srcSize);
H A DLoopIdiomRecognize.cpp895 (AA.getModRefInfo(I, StoreLoc) & Access))

Completed in 3385 milliseconds