reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1088 assert(GEP1->getPointerOperand()->stripPointerCastsAndInvariantGroups() == 1090 GEP1->getPointerOperandType() == GEP2->getPointerOperandType() && 1096 if (GEP1->getNumIndices() != GEP2->getNumIndices() || 1097 GEP1->getNumIndices() < 2) 1110 dyn_cast<ConstantInt>(GEP1->getOperand(GEP1->getNumOperands() - 1)); 1110 dyn_cast<ConstantInt>(GEP1->getOperand(GEP1->getNumOperands() - 1)); 1131 assert(GEP1->getNumIndices() > 1 && "Not enough GEP indices to examine"); 1132 IntermediateIndices.push_back(GEP1->getOperand(1)); 1136 for (unsigned i = 1, e = GEP1->getNumIndices() - 1; i != e; ++i) { 1138 GEP1->getSourceElementType(), IntermediateIndices))) 1140 IntermediateIndices.push_back(GEP1->getOperand(i + 1)); 1144 GEP1->getSourceElementType(), IntermediateIndices); 1164 for (unsigned i = 0, e = GEP1->getNumIndices() - 1; i != e; ++i) 1165 if (GEP1->getOperand(i + 1) != GEP2->getOperand(i + 1)) 1179 Value *GEP1LastIdx = GEP1->getOperand(GEP1->getNumOperands() - 1); 1179 Value *GEP1LastIdx = GEP1->getOperand(GEP1->getNumOperands() - 1);