/freebsd-10-stable/contrib/llvm/include/llvm/Analysis/ |
H A D | AliasAnalysis.h | 350 /// getModRefInfo - Return information about whether or not an instruction may 353 ModRefResult getModRefInfo(const Instruction *I, function in class:llvm::AliasAnalysis 356 case Instruction::VAArg: return getModRefInfo((const VAArgInst*)I, Loc); 357 case Instruction::Load: return getModRefInfo((const LoadInst*)I, Loc); 358 case Instruction::Store: return getModRefInfo((const StoreInst*)I, Loc); 359 case Instruction::Fence: return getModRefInfo((const FenceInst*)I, Loc); 361 return getModRefInfo((const AtomicCmpXchgInst*)I, Loc); 363 return getModRefInfo((const AtomicRMWInst*)I, Loc); 364 case Instruction::Call: return getModRefInfo((const CallInst*)I, Loc); 365 case Instruction::Invoke: return getModRefInfo((cons 371 ModRefResult getModRefInfo(const Instruction *I, function in class:llvm::AliasAnalysis 382 ModRefResult getModRefInfo(ImmutableCallSite CS, function in class:llvm::AliasAnalysis 389 ModRefResult getModRefInfo(const CallInst *C, const Location &Loc) { function in class:llvm::AliasAnalysis 394 ModRefResult getModRefInfo(const CallInst *C, const Value *P, uint64_t Size) { function in class:llvm::AliasAnalysis 400 ModRefResult getModRefInfo(const InvokeInst *I, function in class:llvm::AliasAnalysis 406 ModRefResult getModRefInfo(const InvokeInst *I, function in class:llvm::AliasAnalysis 416 ModRefResult getModRefInfo(const LoadInst *L, const Value *P, uint64_t Size) { function in class:llvm::AliasAnalysis 425 ModRefResult getModRefInfo(const StoreInst *S, const Value *P, uint64_t Size){ function in class:llvm::AliasAnalysis 431 ModRefResult getModRefInfo(const FenceInst *S, const Location &Loc) { function in class:llvm::AliasAnalysis 438 ModRefResult getModRefInfo(const FenceInst *S, const Value *P, uint64_t Size){ function in class:llvm::AliasAnalysis 447 ModRefResult getModRefInfo(const AtomicCmpXchgInst *CX, function in class:llvm::AliasAnalysis 457 ModRefResult getModRefInfo(const AtomicRMWInst *RMW, function in class:llvm::AliasAnalysis 467 ModRefResult getModRefInfo(const VAArgInst* I, const Value* P, uint64_t Size){ function in class:llvm::AliasAnalysis [all...] |
H A D | LibCallAliasAnalysis.h | 40 ModRefResult getModRefInfo(ImmutableCallSite CS, 43 ModRefResult getModRefInfo(ImmutableCallSite CS1, function in struct:llvm::LibCallAliasAnalysis 46 return AliasAnalysis::getModRefInfo(CS1, CS2);
|
/freebsd-10-stable/contrib/llvm/lib/Analysis/ |
H A D | NoAliasAnalysis.cpp | 57 virtual ModRefResult getModRefInfo(ImmutableCallSite CS, function in struct:__anon2215::NoAA 61 virtual ModRefResult getModRefInfo(ImmutableCallSite CS1, function in struct:__anon2215::NoAA
|
H A D | AliasAnalysisCounter.cpp | 109 ModRefResult getModRefInfo(ImmutableCallSite CS, 111 ModRefResult getModRefInfo(ImmutableCallSite CS1, function in class:__anon2184::AliasAnalysisCounter 113 return AliasAnalysis::getModRefInfo(CS1,CS2); 152 AliasAnalysisCounter::getModRefInfo(ImmutableCallSite CS, function in class:AliasAnalysisCounter 154 ModRefResult R = getAnalysis<AliasAnalysis>().getModRefInfo(CS, Loc);
|
H A D | AliasAnalysis.cpp | 80 AliasAnalysis::getModRefInfo(ImmutableCallSite CS, function in class:AliasAnalysis 122 return ModRefResult(AA->getModRefInfo(CS, Loc) & Mask); 126 AliasAnalysis::getModRefInfo(ImmutableCallSite CS1, ImmutableCallSite CS2) { function in class:AliasAnalysis 160 R = ModRefResult((R | getModRefInfo(CS1, CS2Loc)) & Mask); 180 if (getModRefInfo(CS2, CS1Loc) != NoModRef) { 195 return ModRefResult(AA->getModRefInfo(CS1, CS2) & Mask); 288 AliasAnalysis::getModRefInfo(const LoadInst *L, const Location &Loc) { function in class:AliasAnalysis 303 AliasAnalysis::getModRefInfo(const StoreInst *S, const Location &Loc) { function in class:AliasAnalysis 323 AliasAnalysis::getModRefInfo(const VAArgInst *V, const Location &Loc) { function in class:AliasAnalysis 339 AliasAnalysis::getModRefInfo(cons function in class:AliasAnalysis 352 AliasAnalysis::getModRefInfo(const AtomicRMWInst *RMW, const Location &Loc) { function in class:AliasAnalysis [all...] |
H A D | AliasDebugger.cpp | 105 ModRefResult getModRefInfo(ImmutableCallSite CS, function in class:__anon2186::AliasDebugger 108 return AliasAnalysis::getModRefInfo(CS, Loc); 111 ModRefResult getModRefInfo(ImmutableCallSite CS1, function in class:__anon2186::AliasDebugger 113 return AliasAnalysis::getModRefInfo(CS1,CS2);
|
H A D | LibCallAliasAnalysis.cpp | 116 // 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 D | TypeBasedAliasAnalysis.cpp | 307 virtual ModRefResult getModRefInfo(ImmutableCallSite CS, 309 virtual ModRefResult getModRefInfo(ImmutableCallSite CS1, 507 TypeBasedAliasAnalysis::getModRefInfo(ImmutableCallSite CS, function in class:TypeBasedAliasAnalysis 510 return AliasAnalysis::getModRefInfo(CS, Loc); 518 return AliasAnalysis::getModRefInfo(CS, Loc); 522 TypeBasedAliasAnalysis::getModRefInfo(ImmutableCallSite CS1, function in class:TypeBasedAliasAnalysis 525 return AliasAnalysis::getModRefInfo(CS1, CS2); 534 return AliasAnalysis::getModRefInfo(CS1, CS2);
|
H A D | Loads.cpp | 196 (AA->getModRefInfo(SI, Ptr, AccessSize) & AliasAnalysis::Mod) == 0) 209 (AA->getModRefInfo(Inst, Ptr, AccessSize) & AliasAnalysis::Mod) == 0)
|
H A D | AliasSetTracker.cpp | 170 if (AA.getModRefInfo(UnknownInsts[i], 186 AA.getModRefInfo(C1, C2) != AliasAnalysis::NoModRef || 187 AA.getModRefInfo(C2, C1) != AliasAnalysis::NoModRef) 192 if (AA.getModRefInfo(Inst, AliasAnalysis::Location(I.getPointer(),
|
H A D | AliasAnalysisEvaluator.cpp | 283 switch (AA.getModRefInfo(*C, *V, Size)) { 306 switch (AA.getModRefInfo(*C, *D)) {
|
H A D | BasicAliasAnalysis.cpp | 472 virtual ModRefResult getModRefInfo(ImmutableCallSite CS, 475 virtual ModRefResult getModRefInfo(ImmutableCallSite CS1, function in struct:__anon2189::BasicAliasAnalysis 478 return AliasAnalysis::getModRefInfo(CS1, CS2); 691 /// getModRefInfo - Check to see if the specified callsite can clobber the 696 BasicAliasAnalysis::getModRefInfo(ImmutableCallSite CS, function in class:BasicAliasAnalysis 860 return ModRefResult(AliasAnalysis::getModRefInfo(CS, Loc) & Min);
|
H A D | MemoryDependenceAnalysis.cpp | 211 if (AA->getModRefInfo(CS, Loc) != AliasAnalysis::NoModRef) 220 switch (AA->getModRefInfo(CS, InstCS)) { 470 // the query pointer, ignore it. Use getModRefInfo to handle cases where 472 if (AA->getModRefInfo(SI, MemLoc) == AliasAnalysis::NoModRef) 516 AliasAnalysis::ModRefResult MR = AA->getModRefInfo(Inst, MemLoc);
|
/freebsd-10-stable/contrib/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCAliasAnalysis.h | 65 virtual ModRefResult getModRefInfo(ImmutableCallSite CS, 67 virtual ModRefResult getModRefInfo(ImmutableCallSite CS1,
|
H A D | ObjCARCAliasAnalysis.cpp | 132 ObjCARCAliasAnalysis::getModRefInfo(ImmutableCallSite CS, const Location &Loc) { function in class:ObjCARCAliasAnalysis 134 return AliasAnalysis::getModRefInfo(CS, Loc); 153 return AliasAnalysis::getModRefInfo(CS, Loc); 157 ObjCARCAliasAnalysis::getModRefInfo(ImmutableCallSite CS1, function in class:ObjCARCAliasAnalysis 161 return AliasAnalysis::getModRefInfo(CS1, CS2);
|
H A D | ObjCARCContract.cpp | 244 } else if (AA->getModRefInfo(Inst, Loc) & AliasAnalysis::Mod) {
|
/freebsd-10-stable/contrib/llvm/lib/Analysis/IPA/ |
H A D | GlobalsModRef.cpp | 114 ModRefResult getModRefInfo(ImmutableCallSite CS, 116 ModRefResult getModRefInfo(ImmutableCallSite CS1, function in class:__anon2203::GlobalsModRef 118 return AliasAnalysis::getModRefInfo(CS1, CS2); 545 GlobalsModRef::getModRefInfo(ImmutableCallSite CS, function in class:GlobalsModRef 561 return ModRefResult(Known & AliasAnalysis::getModRefInfo(CS, Loc));
|
/freebsd-10-stable/contrib/llvm/lib/Transforms/Scalar/ |
H A D | Sink.cpp | 168 if (AA->getModRefInfo(*I, Loc) & AliasAnalysis::Mod)
|
H A D | DeadStoreElimination.cpp | 624 if (AA->getModRefInfo(DepWrite, Loc) & AliasAnalysis::Ref) 713 AA->getModRefInfo(CS, I, getPointerSize(I, *AA));
|
H A D | MemCpyOptimizer.cpp | 507 if (AA.getModRefInfo(&*I, StoreLoc) != AliasAnalysis::NoModRef) { 693 AliasAnalysis::ModRefResult MR = AA.getModRefInfo(C, cpyDest, srcSize);
|
H A D | LoopIdiomRecognize.cpp | 896 (AA.getModRefInfo(I, StoreLoc) & Access))
|