Lines Matching refs:ConstantOffsetPtrs
323 DenseMap<Value *, std::pair<Value *, APInt>> ConstantOffsetPtrs; member in __anondb71d90f0111::CallAnalyzer
1343 BaseAndOffset = ConstantOffsetPtrs.lookup(V); in visitPHI()
1387 ConstantOffsetPtrs[&I] = FirstBaseAndOffset; in visitPHI()
1403 ConstantOffsetPtrs.lookup(I.getPointerOperand()); in canFoldInboundsGEP()
1413 ConstantOffsetPtrs[&I] = BaseAndOffset; in canFoldInboundsGEP()
1483 ConstantOffsetPtrs.lookup(I.getOperand(0)); in visitBitCast()
1486 ConstantOffsetPtrs[&I] = BaseAndOffset; in visitBitCast()
1509 ConstantOffsetPtrs.lookup(I.getOperand(0)); in visitPtrToInt()
1511 ConstantOffsetPtrs[&I] = BaseAndOffset; in visitPtrToInt()
1540 std::pair<Value *, APInt> BaseAndOffset = ConstantOffsetPtrs.lookup(Op); in visitIntToPtr()
1542 ConstantOffsetPtrs[&I] = BaseAndOffset; in visitIntToPtr()
1826 std::tie(LHSBase, LHSOffset) = ConstantOffsetPtrs.lookup(LHS); in visitCmpInst()
1828 std::tie(RHSBase, RHSOffset) = ConstantOffsetPtrs.lookup(RHS); in visitCmpInst()
1860 std::tie(LHSBase, LHSOffset) = ConstantOffsetPtrs.lookup(LHS); in visitSub()
1862 std::tie(RHSBase, RHSOffset) = ConstantOffsetPtrs.lookup(RHS); in visitSub()
2155 ConstantOffsetPtrs.lookup(TrueVal); in visitSelectInst()
2157 ConstantOffsetPtrs.lookup(FalseVal); in visitSelectInst()
2159 ConstantOffsetPtrs[&SI] = TrueBaseAndOffset; in visitSelectInst()
2196 ConstantOffsetPtrs.lookup(SelectedV); in visitSelectInst()
2198 ConstantOffsetPtrs[&SI] = BaseAndOffset; in visitSelectInst()
2503 ConstantOffsetPtrs[&FAI] = std::make_pair(PtrArg, C->getValue()); in analyze()
2515 NumConstantOffsetPtrArgs = ConstantOffsetPtrs.size(); in analyze()