reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1469 if (Offset == 0) 1486 APInt ElementSize(Offset.getBitWidth(), ElementSizeInBits / 8); 1487 APInt NumSkippedElements = Offset.sdiv(ElementSize); 1490 Offset -= NumSkippedElements * ElementSize; 1493 Offset, TargetTy, Indices, NamePrefix); 1498 APInt ElementSize(Offset.getBitWidth(), DL.getTypeAllocSize(ElementTy)); 1499 APInt NumSkippedElements = Offset.sdiv(ElementSize); 1503 Offset -= NumSkippedElements * ElementSize; 1505 return getNaturalGEPRecursively(IRB, DL, Ptr, ElementTy, Offset, TargetTy, 1514 uint64_t StructOffset = Offset.getZExtValue(); 1518 Offset -= APInt(Offset.getBitWidth(), SL->getElementOffset(Index)); 1518 Offset -= APInt(Offset.getBitWidth(), SL->getElementOffset(Index)); 1520 if (Offset.uge(DL.getTypeAllocSize(ElementTy))) 1524 return getNaturalGEPRecursively(IRB, DL, Ptr, ElementTy, Offset, TargetTy,