Lines Matching refs:ST1
18112 if (StoreSDNode *ST1 = dyn_cast<StoreSDNode>(Chain)) { in visitSTORE() local
18114 ST1->isUnindexed() && ST1->isSimple()) { in visitSTORE()
18115 if (ST1->getBasePtr() == Ptr && ST1->getValue() == Value && in visitSTORE()
18116 ST->getMemoryVT() == ST1->getMemoryVT() && in visitSTORE()
18117 ST->getAddressSpace() == ST1->getAddressSpace()) { in visitSTORE()
18123 if (OptLevel != CodeGenOpt::None && ST1->hasOneUse() && in visitSTORE()
18124 !ST1->getBasePtr().isUndef() && in visitSTORE()
18128 !ST1->getMemoryVT().isScalableVector() && in visitSTORE()
18129 ST->getAddressSpace() == ST1->getAddressSpace()) { in visitSTORE()
18131 const BaseIndexOffset ChainBase = BaseIndexOffset::match(ST1, DAG); in visitSTORE()
18133 unsigned ChainBitSize = ST1->getMemoryVT().getFixedSizeInBits(); in visitSTORE()
18139 CombineTo(ST1, ST1->getChain()); in visitSTORE()