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

References

include/llvm/ADT/DenseMap.h
  126         P->getFirst() = EmptyKey;
  135           P->getFirst() = EmptyKey;
  519     TheBucket->getFirst() = std::forward<KeyArg>(Key);
include/llvm/ADT/Optional.h
   95       value = y;
include/llvm/CodeGen/BasicTTIImpl.h
  353         MaxCaseVal = CaseVal;
  355         MinCaseVal = CaseVal;
include/llvm/CodeGen/FunctionLoweringInfo.h
  248     LOI.Known.One = Known.One;
  249     LOI.Known.Zero = Known.Zero;
include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
  277         Value = State.MIs[InsnID]->getOperand(1).getCImm()->getValue();
include/llvm/Support/type_traits.h
  122     static auto get(F*) -> decltype(std::declval<F &>() = std::declval<const F &>(), std::true_type{});
lib/Analysis/BasicAliasAnalysis.cpp
 1316   DecompGEP1.StructOffset = DecompGEP1.OtherOffset = APInt(MaxPointerSize, 0);
 1317   DecompGEP2.StructOffset = DecompGEP2.OtherOffset = APInt(MaxPointerSize, 0);
 2023   MinDiff = APIntOps::umin(MinDiff, Wrapped);
lib/Analysis/ConstantFolding.cpp
  322   Offset = TmpOffset;
 2327             Product = APIntOps::smin(Product, MaxValue);
 2328             Product = APIntOps::smax(Product, MinValue);
lib/Analysis/DemandedBits.cpp
  234     AB = AOut;
  247     AB = AOut;
  261     AB = AOut;
  281       AB = AOut;
  285       AB = AOut;
  290       AB = AOut;
  361       AOut = AliveBits[UserI];
lib/Analysis/DependenceAnalysis.cpp
 1419     APInt A2 = A0 - Q*A1; A0 = A1; A1 = A2;
 1419     APInt A2 = A0 - Q*A1; A0 = A1; A1 = A2;
 1420     APInt B2 = B0 - Q*B1; B0 = B1; B1 = B2;
 1420     APInt B2 = B0 - Q*B1; B0 = B1; B1 = B2;
 1421     G0 = G1; G1 = R;
 1421     G0 = G1; G1 = R;
 1424   G = G1;
 1537     UM = CUB->getAPInt();
 1610   TU = SaveTU; // restore
 1611   TL = SaveTL;
 1636   TU = SaveTU; // restore
 1637   TL = SaveTL;
 1935     SrcUM = UpperBound->getAPInt();
 1945     DstUM = UpperBound->getAPInt();
 2434     RunningGCD = ExtraGCD;
lib/Analysis/ScalarEvolution.cpp
 5878         Offset = cast<SCEVConstant>(SA->getOperand(0))->getAPInt();
 5899       TrueValue = *TrueVal;
 5900       FalseValue = *FalseVal;
 8800       MaxBECount = APIntOps::umin(MaxBECount, CR.getUnsignedMax() - 1);
 9367     OutY = cast<SCEVConstant>(ConstOp)->getAPInt();
10561   StrideForMaxBECount = APIntOps::smax(One, StrideForMaxBECount);
lib/Analysis/ValueTracking.cpp
 1336         LocalKnown.Zero = LocalKnown.One = APInt(GEPOpiBits, 0);
 1654     Known.One = *C;
 5428         Lower = *C;
 5452       Lower = *C;
 5466         Lower = *C;
 5494         Lower = *C;
 5505           Lower = *C;
 5534         Lower = *C;
 5565       Upper = *C;
 5582       Lower = *C;
 5672       Lower = *C;
 5679       Lower = *C;
lib/CodeGen/CodeGenPrepare.cpp
 5747         WidestAndBits = AndBits;
lib/CodeGen/GlobalISel/GISelKnownBits.cpp
  179     Known.Zero = KnownZeroOut;
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 3347       ConstValue0 = cast<ConstantSDNode>(N0)->getAPIntValue();
 3352       ConstValue1 = cast<ConstantSDNode>(N1)->getAPIntValue();
 5141       Constant = C->getAPIntValue();
 6081     Width = NegC->getAPIntValue();
19483         Bits = cast<ConstantSDNode>(Elt)->getAPIntValue();
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
  444     DestLOI.Known.One = Val;
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 2440     Known.One = C->getAPIntValue();
 2714     Known.Zero = KnownZeroOut;
 2963             Known.One = Value;
 2967             Known.One = Value;
 3184       Known.Zero = Known.One = APInt::getAllOnesValue(BitWidth);
 3228       Known.Zero = Known2.Zero;
 3229       Known.One = Known2.One;
 3951     Mask = Known.Zero;
 3953     Mask = Known.One;
lib/CodeGen/SelectionDAG/TargetLowering.cpp
  780     Known.One = cast<ConstantSDNode>(Op)->getAPIntValue();
 2094   KnownUndef = KnownZero = APInt::getNullValue(NumElts);
 2513     KnownZero = ZeroLHS;
 2707     CVal = CN->getAPIntValue();
 2716     CVal = CN->getAPIntValue();
lib/CodeGen/SwitchLoweringUtils.cpp
  404     CmpRange = High;
  407     LowBound = Low;
lib/ExecutionEngine/ExecutionEngine.cpp
  902     Result.IntVal = cast<ConstantInt>(C)->getValue();
  992             Result.AggregateVal[i].IntVal = cast<ConstantInt>(
lib/ExecutionEngine/Interpreter/Execution.cpp
 1600         TempSrc.AggregateVal[i].IntVal = SrcVec.AggregateVal[i].IntVal;
 1619           Tmp = TempSrc.AggregateVal[SrcElt++].IntVal;
 1635           Elt.IntVal = TempSrc.AggregateVal[i].IntVal;
 1667         Dest.IntVal = TempDst.AggregateVal[0].IntVal;
 1683         Dest.IntVal = Src.IntVal;
 1782     Dest.IntVal = Src.IntVal;
 1816       Dest.IntVal = Src1.AggregateVal[indx].IntVal;
 1852       Dest.AggregateVal[indx].IntVal = Src2.IntVal;
 1893           Dest.AggregateVal[i].IntVal = Src1.AggregateVal[j].IntVal;
 1895           Dest.AggregateVal[i].IntVal = Src2.AggregateVal[j-src1Size].IntVal;
 1953       Dest.IntVal = pSrc->IntVal;
 2000       pDest->IntVal = Src2.IntVal;
lib/IR/ConstantRange.cpp
  159     RHS = *OnlyElt;
  163     RHS = *OnlyMissingElt;
  168     RHS = getUpper();
  173     RHS = getLower();
 1035       RHS_umin = RHS.getLower();
 1078           AdjNegRUpper = RHS.Upper;
 1093           AdjNegLLower = Lower;
 1278     min = PosMin;
 1279     max = PosMax;
 1282     min = NegMin;
 1283     max = NegMax;
 1286     min = NegMin;
 1287     max = PosMax;
 1346       Lo = APIntOps::umin(Lower, -Upper + 1);
lib/Support/APInt.cpp
  352     *this = subBits;
 1127     x_old = x_new;
 1790     Quotient = LHS;                   // X / 1 ===> X
 1795     Remainder = LHS;                  // X % Y ===> X, iff X < Y
 1856     Quotient = LHS;                   // X / 1 ===> X
lib/Target/AArch64/AArch64ISelLowering.cpp
 7522     DefBits = UndefBits;
lib/Target/Hexagon/HexagonConstPropagation.cpp
 1089   Val = CI->getValue();
 1816   Result = Res;
lib/Target/Mips/MipsSEISelDAGToDAG.cpp
  527   Imm = SplatValue;
lib/Target/Mips/MipsSEISelLowering.cpp
  547   Imm = SplatValue;
lib/Target/SystemZ/SystemZISelLowering.cpp
  759     SplatBits = HighValue;
 6207       SrcDemE = DemandedElts;
 6272       SrcDemE = DemandedElts;
lib/Target/X86/X86ISelLowering.cpp
 5982       UndefElts = UndefSrcElts;
 6034       Mask = CInt->getValue();
 6216         EltBits[BaseIdx + i] = EltSubBits[i];
 6308       SplatVal = EltBits[SplatIndex];
 6739   KnownUndef = KnownZero = APInt::getNullValue(Size);
 6831   KnownUndef = KnownZero = APInt::getNullValue(NumElts);
32644       EltBits[i] = AllOnes;
32977     ConstantBitData[i] = Bits;
34660   KnownZero = OpZero;
34661   KnownUndef = OpUndef;
38479         Bits[Lane * NumDstEltsPerLane + Elt] = Val;
lib/Transforms/InstCombine/InstCombineAddSub.cpp
  954     C = *AI;
  974     C = *AI;
  978     C = *AI;
  994     C = *AI;
  999       C = *AI;
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
  943     SignBitMask = *I01;
  975       UnsetBitsMask = *Mask;
 1013     HighestBit = APIntOps::umin(HighestBit, OtherHighestBit);
lib/Transforms/InstCombine/InstCombineCalls.cpp
  382     Count = CInt->getValue();
lib/Transforms/InstCombine/InstCombineCompares.cpp
  111   Min = Known.One;
  132   Min = Known.One;
 2386     LoBound = Prod;
 2397       HiBound = RangeSize;
 2399       LoBound = Prod;     // e.g.   X/5 op 3 --> [15, 20)
 2430       LoBound = Prod;       // e.g. X/-5 op -3  --> [15, 20)
lib/Transforms/InstCombine/InstCombineSelect.cpp
  148     AndMask = *AndRHS;
lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
 1099     UndefElts = EltMask;
 1104     UndefElts = EltMask;
 1159       DemandedElts = EltMask;
 1206         UndefElts = EltMask;
 1408       InputDemandedElts = DemandedElts;
 1433       UndefElts = UndefElts2;
lib/Transforms/InstCombine/InstructionCombining.cpp
 1314         Scale = SmallScale;
lib/Transforms/Scalar/Reassociate.cpp
  132       ConstPart = *C;
  316     LHS = RHS;
  527           Leaves[Op] = Weight;
  564         Weight = It->second;
  598       Leaves[Op] = Weight;
lib/Transforms/Scalar/SROA.cpp
 1640       Int8PtrOffset = Offset;
 1661       Int8PtrOffset = Offset;
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
  584     ConstantOffset = CI->getValue();
lib/Transforms/Scalar/StraightLineStrengthReduce.cpp
  588       IndexOffset = Q;
lib/Transforms/Utils/SimplifyCFG.cpp
 5042           DistToPrev = Dist;
 5048       PrevVal = Val;
tools/clang/lib/AST/ExprConstant.cpp
 2416     Res = SVal.getInt();
 2434         EltAsInt = Elt.getInt();
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
 1526       ClauseAlignment = AlignmentCI->getValue();
tools/clang/lib/Lex/LiteralSupport.cpp
 1025     OldVal = Val;
 1171     StoreVal = Val;
tools/lldb/source/Expression/IRInterpreter.cpp
  246         value = constant_int->getValue();
tools/polly/lib/Support/GICHelper.cpp
   38     Abs = Int;
unittests/IR/ConstantRangeTest.cpp
   78           Min = N;
   80           Max = N;
  115           Min = N;
  117           Max = N;
  456             Upper3 = Num;
  459             Lower3 = Upper3 = Num;
  459             Lower3 = Upper3 = Num;
  461             Upper2 = Num;
  464             Lower2 = Upper2 = Num;
  464             Lower2 = Upper2 = Num;
  466             Upper1 = Num;
  469             Lower1 = Upper1 = Num;
  469             Lower1 = Upper1 = Num;
  660             Min = N;
  662             Max = N;
  693             Min = N;
  695             Max = N;
  732                 SMin = N;
  734                 SMax = N;
  736                 UMin = N;
  738                 UMax = N;
 2118         if (Num.ult(MinUnsigned)) MinUnsigned = Num;
 2119         if (Num.ugt(MaxUnsigned)) MaxUnsigned = Num;
 2120         if (Num.slt(MinSigned)) MinSigned = Num;
 2121         if (Num.sgt(MaxSigned)) MaxSigned = Num;
 2209         Min = AbsN;
 2211         Max = AbsN;
usr/include/c++/7.4.0/bits/stl_algobase.h
  324 	      *__result = *__first;
usr/include/c++/7.4.0/bits/stl_pair.h
  384 	second = __p.second;
usr/include/c++/7.4.0/tuple
  313 	  _M_head(*this) = _Tuple_impl<_Idx, _UElements...>::_M_head(__in);