Lines Matching refs:BaseAndOffset
393 std::pair<Value *, APInt> BaseAndOffset = ConstantOffsetPtrs.lookup(Ptr); in visitGetElementPtr() local
394 if (BaseAndOffset.first) { in visitGetElementPtr()
397 if (!accumulateGEPOffset(cast<GEPOperator>(I), BaseAndOffset.second)) { in visitGetElementPtr()
405 ConstantOffsetPtrs[&I] = BaseAndOffset; in visitGetElementPtr()
442 std::pair<Value *, APInt> BaseAndOffset = in visitBitCast() local
445 if (BaseAndOffset.first) in visitBitCast()
446 ConstantOffsetPtrs[&I] = BaseAndOffset; in visitBitCast()
474 std::pair<Value *, APInt> BaseAndOffset = in visitPtrToInt() local
476 if (BaseAndOffset.first) in visitPtrToInt()
477 ConstantOffsetPtrs[&I] = BaseAndOffset; in visitPtrToInt()
512 std::pair<Value *, APInt> BaseAndOffset = ConstantOffsetPtrs.lookup(Op); in visitIntToPtr() local
513 if (BaseAndOffset.first) in visitIntToPtr()
514 ConstantOffsetPtrs[&I] = BaseAndOffset; in visitIntToPtr()