reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/ADT/APInt.h
  888   APInt &operator+=(const APInt &RHS);

References

include/llvm/ADT/APInt.h
 2062   a += b;
 2067   b += a;
 2088   b += a;
include/llvm/ADT/APSInt.h
  225     static_cast<APInt&>(*this) += RHS;
include/llvm/Analysis/TargetTransformInfoImpl.h
  769           BaseOffset +=
lib/Analysis/BasicAliasAnalysis.cpp
  296     Offset += Const->getValue().zextOrSelf(Offset.getBitWidth());
  328         Offset += RHS;
  558         Decomposed.OtherOffset +=
  604         Decomposed.OtherOffset += IndexOffset.sextOrTrunc(MaxPointerSize) * Scale;
  616           Scale += Decomposed.VarIndices[i].Scale;
 1299   GEPBaseOffset += DecompGEP.OtherOffset;
lib/Analysis/ConstantFolding.cpp
  893     Offset += APInt(BitWidth, DL.getIndexedOffsetInType(SrcElemTy, NestedOps));
lib/Analysis/InlineCost.cpp
  407       Offset += APInt(IntPtrWidth, SL->getElementOffset(ElementIdx));
  412     Offset += OpC->getValue().sextOrTrunc(IntPtrWidth) * TypeSize;
lib/Analysis/PtrUseVisitor.cpp
   39     Offset += TmpOffset.sextOrTrunc(Offset.getBitWidth());
lib/Analysis/ScalarEvolution.cpp
 2283     AccumulatedConstant += Scale * C->getAPInt();
 2309           Pair.first->second += NewScale;
 2322         Pair.first->second += Scale;
 5923       TrueValue += Offset;
 5924       FalseValue += Offset;
lib/CodeGen/InterleavedLoadCombinePass.cpp
  247     A += C;
lib/IR/Operator.cpp
   52       Offset += APInt(Offset.getBitWidth(), SL->getElementOffset(ElementIdx));
   58     Offset += Index * APInt(Offset.getBitWidth(),
lib/IR/Value.cpp
  586       Offset += GEPOffset.sextOrTrunc(BitWidth);
lib/Support/APInt.cpp
 1192     t[i] += modulo;
 1983     Res += RHS;
lib/Support/StringRef.cpp
  574       Result += CharAP;
lib/Target/ARM/ARMCodeGenPrepare.cpp
  374   Total += OverflowConst->getValue().getBitWidth() < 32 ?
lib/Transforms/InstCombine/InstCombineCalls.cpp
 1000     Index += APInt(32, (I / NumLaneElts) * NumLaneElts);
lib/Transforms/Scalar/Reassociate.cpp
  336     LHS += RHS;
  359     LHS += RHS;
lib/Transforms/Scalar/SROA.cpp
  748           GEPOffset +=
  754           GEPOffset += Index * APInt(Offset.getBitWidth(),
 1612       Offset += GEPOffset;
tools/clang/lib/Lex/LiteralSupport.cpp
 1033     Val += CharVal;
tools/lldb/source/Expression/IRInterpreter.cpp
  291           value += APInt(value.getBitWidth(), offset, is_signed);