Lines Matching refs:MemInst
598 ParseMemoryInst MemInst(Inst, TTI); in processNode() local
600 if (MemInst.isValid() && MemInst.isLoad()) { in processNode()
603 if (MemInst.isVolatile() || !MemInst.isUnordered()) { in processNode()
610 LoadValue InVal = AvailableLoads.lookup(MemInst.getPointerOperand()); in processNode()
612 InVal.MatchingId == MemInst.getMatchingId() && in processNode()
614 !MemInst.isVolatile() && MemInst.isUnordered() && in processNode()
616 InVal.IsAtomic >= MemInst.isAtomic()) { in processNode()
632 MemInst.getPointerOperand(), in processNode()
633 LoadValue(Inst, CurrentGeneration, MemInst.getMatchingId(), in processNode()
634 MemInst.isAtomic())); in processNode()
645 !(MemInst.isValid() && !MemInst.mayReadFromMemory())) in processNode()
686 if (MemInst.isValid() && MemInst.isStore()) { in processNode()
687 LoadValue InVal = AvailableLoads.lookup(MemInst.getPointerOperand()); in processNode()
691 InVal.MatchingId == MemInst.getMatchingId() && in processNode()
693 !MemInst.isVolatile() && MemInst.isUnordered()) { in processNode()
696 MemInst.getPointerOperand()) && in processNode()
714 if (MemInst.isValid() && MemInst.isStore()) { in processNode()
727 if (LastStoreMemInst.isMatchingMemLoc(MemInst)) { in processNode()
744 MemInst.getPointerOperand(), in processNode()
745 LoadValue(Inst, CurrentGeneration, MemInst.getMatchingId(), in processNode()
746 MemInst.isAtomic())); in processNode()
755 if (MemInst.isUnordered() && !MemInst.isVolatile()) in processNode()