Searched refs:FIEY (Results 1 – 3 of 3) sorted by relevance
26 assert(FIEY->IsLoad == 1); in isLoadedInDifferentReg()28 StoreFIE.StackOffset < FIEY->StackOffset + FIEY->Size && in isLoadedInDifferentReg()29 StoreFIE.RegOrImm != FIEY->RegOrImm) in isLoadedInDifferentReg()43 assert(FIEY->IsLoad == 1); in isStoreUsed()45 StoreFIE.StackOffset < FIEY->StackOffset + FIEY->Size) in isStoreUsed()55 for (ArgInStackAccess FIEY : Args->Set) in isStoreUsed() local57 StoreFIE.StackOffset < FIEY.StackOffset + FIEY.Size) in isStoreUsed()93 if (FIEX && FIEY) { in doesXKillsY()95 FIEX->IsStore == true && FIEY->IsLoad == true && in doesXKillsY()96 FIEX->StackOffset <= FIEY->StackOffset && in doesXKillsY()[all …]
85 ErrorOr<const FrameIndexEntry &> FIEY = FA.getFIEFor(*Y); in doesXKillsY() local86 if (FIEX && FIEY) { in doesXKillsY()87 if (isLoadRedundant(*FIEX, *FIEY)) in doesXKillsY()89 if (FIEX->IsStore == true && FIEY->IsStore == true && in doesXKillsY()90 FIEX->StackOffset + FIEX->Size > FIEY->StackOffset && in doesXKillsY()91 FIEX->StackOffset < FIEY->StackOffset + FIEY->Size) in doesXKillsY()101 if (FIEY && FIEY->IsStore == true && FIEY->IsStoreFromReg) in doesXKillsY()102 YClobbers.set(FIEY->RegOrImm); in doesXKillsY()
101 ErrorOr<const FrameIndexEntry &> FIEY = FA.getFIEFor(*AvailableInst); in removeUnnecessaryLoads() local102 if (!FIEY) in removeUnnecessaryLoads()104 assert(FIEY->IsStore && FIEY->IsSimple); in removeUnnecessaryLoads()105 if (FIEX->StackOffset != FIEY->StackOffset || FIEX->Size != FIEY->Size) in removeUnnecessaryLoads()120 if (FIEY->IsStoreFromReg) { in removeUnnecessaryLoads()121 if (!MIB->replaceMemOperandWithReg(Inst, FIEY->RegOrImm)) { in removeUnnecessaryLoads()137 support::ulittle64_t::ref(Buf + 0) = FIEY->RegOrImm; in removeUnnecessaryLoads()