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

References

include/llvm/ADT/APInt.h
  546     API.setBit(numBits - 1);
  589     Res.setBit(BitNo);
 1417     setBit(BitWidth - 1);
lib/Analysis/ScalarEvolution.cpp
 8421   Mod.setBit(BW - Mult2);  // Mod = N / D
lib/Analysis/ValueTracking.cpp
 1011         Known.Zero.setBit(0);
 2625           DemandedLHS.setBit(M % NumElts);
 2627           DemandedRHS.setBit(M % NumElts);
 2724       API.setBit(BitToSet);
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
16945         DemandedElts.setBit(CstElt->getZExtValue());
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 2260         UndefElts.setBit(i);
 2279         UndefElts.setBit(i);
 2513         DemandedLHS.setBit((unsigned)M % NumElts);
 2515         DemandedRHS.setBit((unsigned)M % NumElts);
 2647           SubDemandedElts.setBit(i * SubScale);
 2669           SubDemandedElts.setBit(i / SubScale);
 3475         DemandedLHS.setBit((unsigned)M % NumElts);
 3477         DemandedRHS.setBit((unsigned)M % NumElts);
 3516           SrcDemandedElts.setBit(i / Scale);
lib/CodeGen/SelectionDAG/TargetLowering.cpp
  628               DemandedSrcElts.setBit((j * Scale) + i);
  648           DemandedSrcElts.setBit(i / Scale);
  967         DemandedLHS.setBit(M);
  969         DemandedRHS.setBit(M - NumElts);
 1574     InputDemandedBits.setBit(ExVTBits - 1);
 1681     InDemandedBits.setBit(InBits - 1);
 1871               DemandedSrcElts.setBit((j * Scale) + i);
 1894           DemandedSrcElts.setBit(i / Scale);
 2078         KnownUndef.setBit(i);
 2152           SrcDemandedElts.setBit(i / Scale);
 2205             KnownZero.setBit(i);
 2207             KnownUndef.setBit(i);
 2224             KnownUndef.setBit(i);
 2235         KnownUndef.setBit(i);
 2238         KnownZero.setBit(i);
 2330         KnownUndef.setBit(Idx);
 2334         KnownZero.setBit(Idx);
 2385         DemandedLHS.setBit(M);
 2387         DemandedRHS.setBit(M - NumElts);
 2431         KnownUndef.setBit(i);
 2434           KnownUndef.setBit(i);
 2436           KnownZero.setBit(i);
 2439           KnownUndef.setBit(i);
 2441           KnownZero.setBit(i);
lib/MCA/HardwareUnits/RegisterFile.cpp
  200     ZeroRegisters.setBit(ZeroRegisterID);
  202       ZeroRegisters.setBit(*I);
  237       ZeroRegisters.setBit(*I);
lib/MCA/InstrBuilder.cpp
   83       Buffers.setBit(getResourceStateIndex(Mask));
  177         Buffers.setBit(getResourceStateIndex(Mask));
lib/Support/APInt.cpp
  342   else setBit(bitPosition);
  398       setBit(bitPosition + i);
lib/Target/ARM/ARMISelLowering.cpp
14024     Mask.setBit(BitInY);
lib/Target/SystemZ/SystemZISelLowering.cpp
 6239       SrcDemE.setBit((Mask & MaskBit)? 1 : 0);
lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
  455       Mask.setBit(I);
  461       Mask.setBit(NumDefs + I);
lib/Target/X86/X86ISelLowering.cpp
 6010         UndefElts.setBit(i);
 6030       Undefs.setBit(UndefBitIndex);
 6074         UndefSrcElts.setBit(i);
 6091         UndefSrcElts.setBit(i);
 6272         UndefElts.setBit(i);
 6276           UndefElts.setBit(i);
 6280           UndefElts.setBit(i);
 6372         DemandedLHS.setBit(InnerIdx);
 6374         DemandedRHS.setBit(InnerIdx);
 6397       DemandedLHS.setBit(LaneIdx + 2 * LocalIdx + 0);
 6398       DemandedLHS.setBit(LaneIdx + 2 * LocalIdx + 1);
 6401       DemandedRHS.setBit(LaneIdx + 2 * LocalIdx + 0);
 6402       DemandedRHS.setBit(LaneIdx + 2 * LocalIdx + 1);
 6764         KnownUndef.setBit(i);
 6766         KnownZero.setBit(i);
 6777       KnownUndef.setBit(i);
 6790         KnownUndef.setBit(i);
 6792         KnownZero.setBit(i);
 6799         KnownUndef.setBit(i);
 6801         KnownZero.setBit(i);
 6836       KnownUndef.setBit(i);
 6838       KnownZero.setBit(i);
 6922           SelectMask.setBit(i);
 6924           ZeroMask.setBit(i);
 7814       UndefMask.setBit(i);
 7818       ZeroMask.setBit(i);
 7834     LoadMask.setBit(i);
10452       Zeroable.setBit(i);
10470         Zeroable.setBit(i);
10476           Zeroable.setBit(i);
10482           Zeroable.setBit(i);
10497         Zeroable.setBit(i);
19944     M->second.setBit(CIdx);
31651           DemandedOps[OpIdx].setBit(EltIdx);
31786           DemandedOps[OpIdx].setBit(EltIdx);
32416       Zeroable.setBit(i);
32639         UndefElts.setBit(i);
32952       UndefElts.setBit(i);
32955       ZeroElts.setBit(i);
32965       UndefElts.setBit(i);
32972       ZeroElts.setBit(i);
32976     ConstantElts.setBit(i);
34694           SrcElts.setBit(M);
35325       Imm.setBit(Idx);
38453           Undefs.setBit(Lane * NumDstEltsPerLane + Elt);
42912         Imm.setBit(Idx);
lib/Target/X86/X86ShuffleDecodeConstantPool.cpp
   65         UndefElts.setBit(i);
  102       UndefElts.setBit(i);
lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp
  209   MOps.Mask.setBit(BitIndex);
lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
  404       InputDemandedBits.setBit(SrcBitWidth-1);
 1122         UndefElts.setBit(i);
 1131         UndefElts.setBit(i);
 1261             LeftDemanded.setBit(MaskVal);
 1263             RightDemanded.setBit(MaskVal - LHSVWidth);
 1282         UndefElts.setBit(i);
 1285         UndefElts.setBit(i);
 1289           UndefElts.setBit(i);
 1298           UndefElts.setBit(i);
 1416           InputDemandedElts.setBit(OutIdx / Ratio);
 1424           InputDemandedElts.setBit(InIdx);
 1440           UndefElts.setBit(OutIdx);
 1448           UndefElts.setBit(OutIdx);
 1642               OpDemandedElts.setBit((Lane * InnerVWidthPerLane) + Elt);
lib/Transforms/InstCombine/InstCombineVectorOps.cpp
  283         UsedElts.setBit(MaskVal);
  286         UsedElts.setBit(MaskVal - VWidth);
  343         DemandedElts.setBit(IndexC->getZExtValue());
lib/Transforms/Utils/SimplifyLibCalls.cpp
  954       Bitfield.setBit((unsigned char)C);
tools/clang/lib/AST/ExprConstant.cpp
 4009         ActualValue.setBit(BitWidth);
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/NarrowingConversionsCheck.cpp
  134     UpperValue.setBit(PrecisionBits);
  136     LowerValue.setBit(PrecisionBits);
tools/lldb/source/Utility/Scalar.cpp
 2894     m_integer.setBit(bit);
unittests/ADT/APIntTest.cpp
   96   i65minus.setBit(64);
utils/TableGen/CodeGenSchedule.cpp
  279     OperandMask.setBit(Index);
  335     ProcMask.setBit(ProcIndex);
  346       PredMask.setBit(Predicate2Index[Pred]);
utils/TableGen/FixedLenDecoderEmitter.cpp
 1308       PositiveMask.setBit(i);
 1312       NegativeMask.setBit(i);