Lines Matching refs:ModRefResult
215 /// ModRefResult - Represent the result of a mod/ref query. Mod and Ref are
218 enum ModRefResult { NoModRef = 0, Ref = 1, Mod = 2, ModRef = 3 };
340 ModRefResult getModRefInfo(const Instruction *I,
358 ModRefResult getModRefInfo(const Instruction *I,
365 virtual ModRefResult getModRefInfo(ImmutableCallSite CS,
369 ModRefResult getModRefInfo(ImmutableCallSite CS,
376 ModRefResult getModRefInfo(const CallInst *C, const Location &Loc) {
381 ModRefResult getModRefInfo(const CallInst *C, const Value *P, uint64_t Size) {
387 ModRefResult getModRefInfo(const InvokeInst *I,
393 ModRefResult getModRefInfo(const InvokeInst *I,
400 ModRefResult getModRefInfo(const LoadInst *L, const Location &Loc);
403 ModRefResult getModRefInfo(const LoadInst *L, const Value *P, uint64_t Size) {
409 ModRefResult getModRefInfo(const StoreInst *S, const Location &Loc);
412 ModRefResult getModRefInfo(const StoreInst *S, const Value *P, uint64_t Size){
418 ModRefResult getModRefInfo(const FenceInst *S, const Location &Loc) {
425 ModRefResult getModRefInfo(const FenceInst *S, const Value *P, uint64_t Size){
431 ModRefResult getModRefInfo(const AtomicCmpXchgInst *CX, const Location &Loc);
434 ModRefResult getModRefInfo(const AtomicCmpXchgInst *CX,
441 ModRefResult getModRefInfo(const AtomicRMWInst *RMW, const Location &Loc);
444 ModRefResult getModRefInfo(const AtomicRMWInst *RMW,
451 ModRefResult getModRefInfo(const VAArgInst* I, const Location &Loc);
454 ModRefResult getModRefInfo(const VAArgInst* I, const Value* P, uint64_t Size){
462 virtual ModRefResult getModRefInfo(ImmutableCallSite CS1,