Home
last modified time | relevance | path

Searched refs:setBit (Results 1 – 25 of 40) sorted by relevance

12

/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_bvgraph.h45 return v[from].setBit(to); in addEdge()
55 if (v[node].setBit(to)) in addEdges()
115 visited.setBit(from); in isReachable()
118 if (visited.setBit(idx)) in isReachable()
H A Dsanitizer_bitvector.h33 bool setBit(uptr idx) { in setBit() function
143 bool setBit(uptr idx) { in setBit() function
149 l1_[i0].setBit(i1); in setBit()
152 bool res = l2_[i0][i1].setBit(i2); in setBit()
187 l1_[i0].setBit(i1); in getAndClearFirstOne()
203 if (l1_[i0].setBit(i1)) in setUnion()
H A Dsanitizer_deadlock_detector.h61 if (!bv_.setBit(lock_id)) { in addLock()
191 CHECK(recycled_nodes_.setBit(idx)); in removeNode()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DWholeProgramDevirt.h79 void setBit(uint64_t Pos, bool b) { in setBit() function
172 TM->Bits->Before.setBit(Pos - 8 * minBeforeBytes(), RetVal); in setBeforeBit()
178 TM->Bits->After.setBit(Pos - 8 * minAfterBytes(), RetVal); in setAfterBit()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp467 InputDemandedBits.setBit(SrcBitWidth-1); in SimplifyDemandedUseBits()
1432 PoisonElts.setBit(i); in SimplifyDemandedVectorElts()
1441 PoisonElts.setBit(i); in SimplifyDemandedVectorElts()
1604 LeftDemanded.setBit(MaskVal); in SimplifyDemandedVectorElts()
1606 RightDemanded.setBit(MaskVal - OpWidth); in SimplifyDemandedVectorElts()
1649 PoisonElts.setBit(i); in SimplifyDemandedVectorElts()
1652 PoisonElts.setBit(i); in SimplifyDemandedVectorElts()
1656 PoisonElts.setBit(i); in SimplifyDemandedVectorElts()
1665 PoisonElts.setBit(i); in SimplifyDemandedVectorElts()
1783 InputDemandedElts.setBit(OutIdx / Ratio); in SimplifyDemandedVectorElts()
[all …]
H A DInstCombineVectorOps.cpp350 UsedElts.setBit(MaskVal); in findDemandedEltsBySingleUser()
353 UsedElts.setBit(MaskVal - VWidth); in findDemandedEltsBySingleUser()
593 DemandedElts.setBit(IndexC->getZExtValue()); in visitExtractElementInst()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ShuffleDecodeConstantPool.cpp67 UndefElts.setBit(i); in extractConstantMask()
104 UndefElts.setBit(i); in extractConstantMask()
H A DX86ISelLowering.cpp3659 DemandedElts.setBit(M); in isCompletePermute()
4788 UndefElts.setBit(i); in getTargetConstantBitsFromNode()
4808 Undefs.setBit(UndefBitIndex); in getTargetConstantBitsFromNode()
4869 UndefSrcElts.setBit(I); in getTargetConstantBitsFromNode()
5043 UndefElts.setBit(i); in getTargetConstantBitsFromNode()
5047 UndefElts.setBit(i); in getTargetConstantBitsFromNode()
5051 UndefElts.setBit(i); in getTargetConstantBitsFromNode()
5203 DemandedLHS.setBit(InnerIdx); in getPackDemandedElts()
5205 DemandedRHS.setBit(InnerIdx); in getPackDemandedElts()
5568 KnownUndef.setBit(i); in computeZeroableShuffleElements()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DKnownBits.cpp566 Tmp.One.setBit(countMinTrailingZeros()); in abs()
594 KnownAbs.One.setBit(MaxTZ); in abs()
888 Res.Zero.setBit(1); in mul()
920 Known.One.setBit(0); in divComputeLowBit()
931 Known.One.setBit(MinTZ); in divComputeLowBit()
1116 Known.One.setBit(Max); in blsi()
H A DAPFixedPoint.cpp134 Val.setBit(/*BitPosition=*/0); in getEpsilon()
H A DAPInt.cpp3007 NewA.setBit(i); in ScaleBitMask()
3010 NewA.setBit(i); in ScaleBitMask()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSanitizerBinaryMetadata.cpp81 NewFeatures.setBit(kSanitizerBinaryMetadataUARHasSizeBit); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DVectorUtils.cpp323 DemandedLHS.setBit(0); in getShuffleDemandedElts()
341 DemandedLHS.setBit(M); in getShuffleDemandedElts()
343 DemandedRHS.setBit(M - SrcWidth); in getShuffleDemandedElts()
590 DemandedLHS.setBit(LaneIdx + 2 * LocalIdx); in getHorizDemandedEltsForFirstOperand()
593 DemandedRHS.setBit(LaneIdx + 2 * LocalIdx); in getHorizDemandedEltsForFirstOperand()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPInt.h201 API.setBit(numBits - 1); in getSignedMinValue()
221 Res.setBit(BitNo); in getOneBitSet()
1310 void setBit(unsigned BitPosition) { in setBit() function
1320 void setSignBit() { setBit(BitWidth - 1); } in setSignBit()
1325 setBit(BitPosition); in setBitVal()
/freebsd/contrib/llvm-project/llvm/lib/MCA/
H A DInstrBuilder.cpp88 Buffers.setBit(getResourceStateIndex(Mask)); in initializeUsedResources()
194 Buffers.setBit(getResourceStateIndex(Mask)); in initializeUsedResources()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCTargetDesc.cpp470 Mask.setBit(I); in clearsSuperRegisters()
476 Mask.setBit(NumDefs + I); in clearsSuperRegisters()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeEmitterGen.cpp439 Value.setBit(i); in emitInstructionBaseValues()
H A DDecoderEmitter.cpp1404 PositiveMask.setBit(i); in emitSoftFailTableEntry()
1408 NegativeMask.setBit(i); in emitSoftFailTableEntry()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.cpp573 Mask.setBit(I); in clearsSuperRegisters()
579 Mask.setBit(NumDefs + I); in clearsSuperRegisters()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenSchedule.cpp295 OperandMask.setBit(Index); in constructOperandMask()
350 ProcMask.setBit(ProcIndex); in processSTIPredicate()
361 PredMask.setBit(Predicate2Index[Pred]); in processSTIPredicate()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp722 DemandedSrcElts.setBit((j * Scale) + i); in SimplifyMultipleUseDemandedBits()
741 DemandedSrcElts.setBit(i / Scale); in SimplifyMultipleUseDemandedBits()
2378 InputDemandedBits.setBit(ExVTBits - 1); in SimplifyDemandedBits()
2480 InDemandedBits.setBit(InBits - 1); in SimplifyDemandedBits()
2725 DemandedSrcElts.setBit((j * Scale) + i); in SimplifyDemandedBits()
2748 DemandedSrcElts.setBit(i / Scale); in SimplifyDemandedBits()
3036 KnownUndef.setBit(i); in getKnownUndefForVectorBinop()
3188 KnownZero.setBit(Elt); in SimplifyDemandedVectorElts()
3220 KnownZero.setBit(i); in SimplifyDemandedVectorElts()
3222 KnownUndef.setBit(i); in SimplifyDemandedVectorElts()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Utility/
H A DScalar.cpp927 m_integer.setBit(bit); in SetBit()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp238 MOps.Mask.setBit(BitIndex ? BitIndex->getZExtValue() : 0); in matchAndOrChain()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h1383 DemandedDstElts.setBit(I.index()); in getInstructionCost()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp2061 UndefElts.setBit(i); in isInsertSubvectorMask()
2065 Src0Elts.setBit(i); in isInsertSubvectorMask()
2069 Src1Elts.setBit(i); in isInsertSubvectorMask()

12