Lines Matching refs:ST1
19116 if (StoreSDNode *ST1 = dyn_cast<StoreSDNode>(Chain)) { in visitSTORE() local
19118 ST1->isUnindexed() && ST1->isSimple()) { in visitSTORE()
19119 if (OptLevel != CodeGenOpt::None && ST1->getBasePtr() == Ptr && in visitSTORE()
19120 ST1->getValue() == Value && ST->getMemoryVT() == ST1->getMemoryVT() && in visitSTORE()
19121 ST->getAddressSpace() == ST1->getAddressSpace()) { in visitSTORE()
19127 if (OptLevel != CodeGenOpt::None && ST1->hasOneUse() && in visitSTORE()
19128 !ST1->getBasePtr().isUndef() && in visitSTORE()
19132 !ST1->getMemoryVT().isScalableVector() && in visitSTORE()
19133 ST->getAddressSpace() == ST1->getAddressSpace()) { in visitSTORE()
19135 const BaseIndexOffset ChainBase = BaseIndexOffset::match(ST1, DAG); in visitSTORE()
19137 unsigned ChainBitSize = ST1->getMemoryVT().getFixedSizeInBits(); in visitSTORE()
19143 CombineTo(ST1, ST1->getChain()); in visitSTORE()