Lines Matching defs:BasePtr0
98 BaseIndexOffset BasePtr0 = match(Op0, DAG);
99 if (!BasePtr0.getBase().getNode())
107 if (BasePtr0.equalBaseIndex(BasePtr1, DAG, PtrDiff)) {
109 // BasePtr1 is PtrDiff away from BasePtr0. They alias if none of the
112 // [----BasePtr0----]
120 // [----BasePtr0----]
129 // If both BasePtr0 and BasePtr1 are FrameIndexes, we will not be
133 if (auto *A = dyn_cast<FrameIndexSDNode>(BasePtr0.getBase()))
145 bool IsFI0 = isa<FrameIndexSDNode>(BasePtr0.getBase());
147 bool IsGV0 = isa<GlobalAddressSDNode>(BasePtr0.getBase());
149 bool IsCV0 = isa<ConstantPoolSDNode>(BasePtr0.getBase());
159 auto *GV0 = cast<GlobalAddressSDNode>(BasePtr0.getBase())->getGlobal();