Searched refs:GStore (Results 1 – 9 of 9) sorted by relevance
29 class GStore;105 SmallVector<GStore *> Stores; in reset() 130 bool addStoreToCandidate(GStore &MI, StoreMergeCandidate &C);138 bool mergeStores(SmallVectorImpl<GStore *> &StoresToMerge);143 bool doSingleStoreMerge(SmallVectorImpl<GStore *> &Stores);148 bool mergeTruncStore(GStore &StoreMI,149 SmallPtrSetImpl<GStore *> &DeletedStores);28 class GStore; global() variable
33 class GStore; variable383 LegalizeResult lowerStore(GStore &MI);
238 class GStore : public GLoadStore {
305 bool LoadStoreOpt::mergeStores(SmallVectorImpl<GStore *> &StoresToMerge) { in mergeStores()342 SmallVector<GStore *, 8> SingleMergeStores( in mergeStores()360 bool LoadStoreOpt::doSingleStoreMerge(SmallVectorImpl<GStore *> &Stores) { in doSingleStoreMerge()367 GStore *FirstStore = Stores[0]; in doSingleStoreMerge()460 SmallVector<GStore *> StoresToMerge; in processMergeCandidate()462 auto DoesStoreAliasWithPotential = [&](unsigned Idx, GStore &CheckStore) { in processMergeCandidate()514 bool LoadStoreOpt::addStoreToCandidate(GStore &StoreMI, in addStoreToCandidate()593 if (auto *StoreMI = dyn_cast<GStore>(&MI)) { in mergeBlockStores()651 getTruncStoreByteOffset(GStore &Store, Register &SrcVal, in getTruncStoreByteOffset()713 bool LoadStoreOpt::mergeTruncStore(GStore &StoreMI, in mergeTruncStore()[all …]
1400 auto &StoreMI = cast<GStore>(MI); in narrowScalar()3606 LegalizerHelper::LegalizeResult LegalizerHelper::lowerStore(GStore &StoreMI) { in lowerStore()3907 return lowerStore(cast<GStore>(MI)); in lower()
1284 if (auto *St = dyn_cast<GStore>(&LdSt)) { in findPreIndexCandidate()
308 GStore &Store = cast<GStore>(MI); in matchSplitStoreZero128()329 GStore &Store = cast<GStore>(MI); in applySplitStoreZero128()504 GStore *St = nullptr;719 if (auto *St = dyn_cast<GStore>(&MI)) { in optimizeConsecutiveMemOpAddressing()
2939 if (isa<GStore>(LdSt) && ValTy.getSizeInBits() > MemSizeInBits) { in select()2981 bool IsStore = isa<GStore>(I); in select()
391 Register VReg = cast<GStore>(MI).getValueReg(); in getInstrMapping()