Searched refs:ElementIdx (Results 1 – 5 of 5) sorted by relevance
116 unsigned ElementIdx = ConstOffset->getZExtValue(); in accumulateConstantOffset() local120 APInt(Offset.getBitWidth(), SL->getElementOffset(ElementIdx)), in accumulateConstantOffset()179 unsigned ElementIdx = ConstOffset->getZExtValue(); in collectOffset() local182 CollectConstantOffset(APInt(BitWidth, SL->getElementOffset(ElementIdx)), in collectOffset()
529 unsigned ElementIdx = cast<ConstantInt>(GEP->getOperand(2))->getZExtValue(); in SRAGlobal() local530 if (NewGlobals.count(ElementIdx) == 1) in SRAGlobal()532 assert(NewGlobals.count(ElementIdx) == 0); in SRAGlobal()536 ElTy = STy->getElementType(ElementIdx); in SRAGlobal()541 Constant *In = Init->getAggregateElement(ElementIdx); in SRAGlobal()546 GV->getName() + "." + Twine(ElementIdx), GV->getThreadLocalMode(), in SRAGlobal()550 NewGlobals.insert(std::make_pair(ElementIdx, NGV)); in SRAGlobal()558 uint64_t FieldOffset = Layout.getElementOffset(ElementIdx); in SRAGlobal()560 if (NewAlign > DL.getABITypeAlign(STy->getElementType(ElementIdx))) in SRAGlobal()565 uint64_t FragmentOffsetInBits = Layout.getElementOffsetInBits(ElementIdx); in SRAGlobal()[all …]
1013 unsigned ElementIdx = OpC->getZExtValue(); in accumulateGEPOffset() local1015 Offset += APInt(IntPtrWidth, SL->getElementOffset(ElementIdx)); in accumulateGEPOffset()
2059 unsigned ElementIdx = OpC->getZExtValue(); in isGEPKnownNonNull() local2061 uint64_t ElementOffset = SL->getElementOffset(ElementIdx); in isGEPKnownNonNull()
741 unsigned ElementIdx = OpC->getZExtValue(); in visitGetElementPtrInst() local744 APInt(Offset.getBitWidth(), SL->getElementOffset(ElementIdx)); in visitGetElementPtrInst()