Lines Matching refs:getPointerOperand
300 auto *V = getReplacement(LT->getPointerOperand()); in replace()
308 auto *V = getReplacement(GEP->getPointerOperand()); in replace()
457 Value *Ptr = LI.getPointerOperand(); in combineLoadToNewType()
523 Value *Ptr = SI.getPointerOperand(); in combineStoreToNewValue()
620 if (LI.getPointerOperand()->isSwiftError()) in combineLoadToOperationType()
637 peekThroughBitcast(LI.getPointerOperand(), /*OneUseOnly=*/true))) { in combineLoadToOperationType()
640 return SI && SI->getPointerOperand() != &LI && in combineLoadToOperationType()
641 !SI->getPointerOperand()->isSwiftError(); in combineLoadToOperationType()
715 auto *Addr = LI.getPointerOperand(); in unpackLoadToAggregate()
765 auto *Addr = LI.getPointerOperand(); in unpackLoadToAggregate()
971 auto *Ptr = SI.getPointerOperand(); in canSimplifyNullStoreOrGEP()
1183 if (SI.getPointerOperand()->isSwiftError()) in combineStoreToValueType()
1242 auto *Addr = SI.getPointerOperand(); in unpackStoreToAggregate()
1290 auto *Addr = SI.getPointerOperand(); in unpackStoreToAggregate()
1355 if (!match(SI.getPointerOperand(), m_BitCast(m_Value()))) in removeBitcastsFromLoadStoreOnMinMax()
1369 return SI && SI->getPointerOperand() != LI && in removeBitcastsFromLoadStoreOnMinMax()
1370 peekThroughBitcast(SI->getPointerOperand()) != LoadAddr && in removeBitcastsFromLoadStoreOnMinMax()
1371 !SI->getPointerOperand()->isSwiftError(); in removeBitcastsFromLoadStoreOnMinMax()