Lines Matching refs:ConstantOffsetPtrs
129 DenseMap<Value *, std::pair<Value *, APInt>> ConstantOffsetPtrs; member in __anonb653f77d0111::CallAnalyzer
393 std::pair<Value *, APInt> BaseAndOffset = ConstantOffsetPtrs.lookup(Ptr); in visitGetElementPtr()
405 ConstantOffsetPtrs[&I] = BaseAndOffset; in visitGetElementPtr()
443 ConstantOffsetPtrs.lookup(I.getOperand(0)); in visitBitCast()
446 ConstantOffsetPtrs[&I] = BaseAndOffset; in visitBitCast()
475 ConstantOffsetPtrs.lookup(I.getOperand(0)); in visitPtrToInt()
477 ConstantOffsetPtrs[&I] = BaseAndOffset; in visitPtrToInt()
512 std::pair<Value *, APInt> BaseAndOffset = ConstantOffsetPtrs.lookup(Op); in visitIntToPtr()
514 ConstantOffsetPtrs[&I] = BaseAndOffset; in visitIntToPtr()
690 std::tie(LHSBase, LHSOffset) = ConstantOffsetPtrs.lookup(LHS); in visitCmpInst()
692 std::tie(RHSBase, RHSOffset) = ConstantOffsetPtrs.lookup(RHS); in visitCmpInst()
736 std::tie(LHSBase, LHSOffset) = ConstantOffsetPtrs.lookup(LHS); in visitSub()
738 std::tie(RHSBase, RHSOffset) = ConstantOffsetPtrs.lookup(RHS); in visitSub()
1298 ConstantOffsetPtrs[&*FAI] = std::make_pair(PtrArg, C->getValue()); in analyzeCall()
1308 NumConstantOffsetPtrArgs = ConstantOffsetPtrs.size(); in analyzeCall()