Lines Matching refs:FIEY
25 if (ErrorOr<const FrameIndexEntry &> FIEY = FA.getFIEFor(*ReachingInst)) { in isLoadedInDifferentReg() local
26 assert(FIEY->IsLoad == 1); in isLoadedInDifferentReg()
27 if (StoreFIE.StackOffset + StoreFIE.Size > FIEY->StackOffset && in isLoadedInDifferentReg()
28 StoreFIE.StackOffset < FIEY->StackOffset + FIEY->Size && in isLoadedInDifferentReg()
29 StoreFIE.RegOrImm != FIEY->RegOrImm) in isLoadedInDifferentReg()
42 if (ErrorOr<const FrameIndexEntry &> FIEY = FA.getFIEFor(*ReachingInst)) { in isStoreUsed() local
43 assert(FIEY->IsLoad == 1); in isStoreUsed()
44 if (StoreFIE.StackOffset + StoreFIE.Size > FIEY->StackOffset && in isStoreUsed()
45 StoreFIE.StackOffset < FIEY->StackOffset + FIEY->Size) in isStoreUsed()
55 for (ArgInStackAccess FIEY : Args->Set) in isStoreUsed() local
56 if (StoreFIE.StackOffset + StoreFIE.Size > FIEY.StackOffset && in isStoreUsed()
57 StoreFIE.StackOffset < FIEY.StackOffset + FIEY.Size) in isStoreUsed()
92 ErrorOr<const FrameIndexEntry &> FIEY = FA.getFIEFor(*Y); in doesXKillsY() local
93 if (FIEX && FIEY) { in doesXKillsY()
94 if (FIEX->IsSimple == true && FIEY->IsSimple == true && in doesXKillsY()
95 FIEX->IsStore == true && FIEY->IsLoad == true && in doesXKillsY()
96 FIEX->StackOffset <= FIEY->StackOffset && in doesXKillsY()
97 FIEX->StackOffset + FIEX->Size >= FIEY->StackOffset + FIEY->Size) in doesXKillsY()