| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
| D | SubtargetFeature.h | 66 uint64_t NewBits = Bits[I / 64] | (uint64_t(1) << (I % 64)); in set() local 67 Bits[I / 64] = NewBits; in set() 73 uint64_t NewBits = Bits[I / 64] & ~(uint64_t(1) << (I % 64)); in reset() local 74 Bits[I / 64] = NewBits; in reset() 80 uint64_t NewBits = Bits[I / 64] ^ (uint64_t(1) << (I % 64)); in flip() local 81 Bits[I / 64] = NewBits; in flip()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Support/ |
| D | X86TargetParser.cpp | 45 uint32_t NewBits = Bits[I / 32] | (uint32_t(1) << (I % 32)); in set() local 46 Bits[I / 32] = NewBits; in set() 58 uint32_t NewBits = Bits[I] & RHS.Bits[I]; in operator &=() local 59 Bits[I] = NewBits; in operator &=() 67 uint32_t NewBits = Bits[I] | RHS.Bits[I]; in operator |=() local 68 Bits[I] = NewBits; in operator |=()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
| D | SmallBitVector.h | 134 void setSmallBits(uintptr_t NewBits) { in setSmallBits() argument 135 setSmallRawBits((NewBits & ~(~uintptr_t(0) << getSmallSize())) | in setSmallBits() 333 uintptr_t NewBits = t ? ~uintptr_t(0) << getSmallSize() : 0; variable 335 setSmallBits(NewBits | getSmallBits());
|
| /freebsd-12-stable/contrib/llvm-project/llvm/utils/TableGen/ |
| D | CodeGenTarget.cpp | 544 SmallVector<Init *, 16> NewBits(numBits); in reverseBitsForLittleEndianEncoding() local 550 NewBits[bit] = BitSwap; in reverseBitsForLittleEndianEncoding() 551 NewBits[bitSwapIdx] = OrigBit; in reverseBitsForLittleEndianEncoding() 555 NewBits[middle] = BI->getBit(middle); in reverseBitsForLittleEndianEncoding() 558 BitsInit *NewBI = BitsInit::get(NewBits); in reverseBitsForLittleEndianEncoding()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/TableGen/ |
| D | Record.cpp | 381 SmallVector<Init *, 16> NewBits(Bits.size()); in convertInitializerBitRange() local 386 NewBits[i] = getBit(Bits[i]); in convertInitializerBitRange() 388 return BitsInit::get(NewBits); in convertInitializerBitRange() 415 SmallVector<Init *, 16> NewBits(getNumBits()); in resolveReferences() local 438 NewBits[i] = NewBit; in resolveReferences() 443 return BitsInit::get(NewBits); in resolveReferences() 482 SmallVector<Init *, 16> NewBits(BRT->getNumBits()); in convertInitializerTo() local 484 NewBits[i] = BitInit::get(Value & ((i < 64) ? (1LL << i) : 0)); in convertInitializerTo() 486 return BitsInit::get(NewBits); in convertInitializerTo() 494 SmallVector<Init *, 16> NewBits(Bits.size()); in convertInitializerBitRange() local [all …]
|
| D | TGParser.cpp | 195 SmallVector<Init *, 16> NewBits(CurVal->getNumBits()); in SetValue() local 200 if (NewBits[Bit]) in SetValue() 203 NewBits[Bit] = BI->getBit(i); in SetValue() 207 if (!NewBits[i]) in SetValue() 208 NewBits[i] = CurVal->getBit(i); in SetValue() 210 V = BitsInit::get(NewBits); in SetValue() 2180 SmallVector<Init *, 16> NewBits; in ParseSimpleValue() local 2192 NewBits.push_back(BI->getBit((e - i) - 1)); in ParseSimpleValue() 2199 NewBits.push_back(VI->getBit((e - i) - 1)); in ParseSimpleValue() 2211 NewBits.push_back(Bit); in ParseSimpleValue() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| D | LegalizeIntegerTypes.cpp | 792 unsigned NewBits = PromotedType.getScalarSizeInBits(); in PromoteIntRes_ADDSUBSHLSAT() local 795 APInt MaxVal = APInt::getAllOnesValue(OldBits).zext(NewBits); in PromoteIntRes_ADDSUBSHLSAT() 825 unsigned SHLAmount = NewBits - OldBits; in PromoteIntRes_ADDSUBSHLSAT() 840 APInt MinVal = APInt::getSignedMinValue(OldBits).sext(NewBits); in PromoteIntRes_ADDSUBSHLSAT() 841 APInt MaxVal = APInt::getSignedMaxValue(OldBits).sext(NewBits); in PromoteIntRes_ADDSUBSHLSAT() 1192 unsigned NewBits = VT.getScalarSizeInBits(); in PromoteIntRes_FunnelShift() local 1203 if (NewBits >= (2 * OldBits) && !isa<ConstantSDNode>(Amount) && in PromoteIntRes_FunnelShift() 1216 SDValue ShiftOffset = DAG.getConstant(NewBits - OldBits, DL, VT); in PromoteIntRes_FunnelShift()
|
| D | DAGCombiner.cpp | 12952 APInt NewBits = APInt(DstBitSize, 0); in ConstantFoldBITCASTofBUILD_VECTOR() local 12956 NewBits <<= SrcBitSize; in ConstantFoldBITCASTofBUILD_VECTOR() 12961 NewBits |= cast<ConstantSDNode>(Op)->getAPIntValue(). in ConstantFoldBITCASTofBUILD_VECTOR() 12968 Ops.push_back(DAG.getConstant(NewBits, DL, DstEltVT)); in ConstantFoldBITCASTofBUILD_VECTOR()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| D | LegalizerHelper.cpp | 1888 unsigned NewBits = WideTy.getScalarSizeInBits(); in widenScalarAddSubShlSat() local 1889 unsigned SHLAmount = NewBits - MRI.getType(DstReg).getScalarSizeInBits(); in widenScalarAddSubShlSat() 4827 auto NewBits = MIRBuilder.buildConstant(ShiftAmtTy, NewBitSize); in narrowScalarShift() local 4833 auto AmtExcess = MIRBuilder.buildSub(ShiftAmtTy, Amt, NewBits); in narrowScalarShift() 4834 auto AmtLack = MIRBuilder.buildSub(ShiftAmtTy, NewBits, Amt); in narrowScalarShift() 4837 auto IsShort = MIRBuilder.buildICmp(ICmpInst::ICMP_ULT, CondTy, Amt, NewBits); in narrowScalarShift()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| D | ScalarEvolution.cpp | 1617 unsigned NewBits = getTypeSizeInBits(Ty); in getZeroExtendExpr() local 1618 if (CR.truncate(TruncBits).zeroExtend(NewBits).contains( in getZeroExtendExpr() 1619 CR.zextOrTrunc(NewBits))) in getZeroExtendExpr() 1925 unsigned NewBits = getTypeSizeInBits(Ty); in getSignExtendExpr() local 1926 if (CR.truncate(TruncBits).signExtend(NewBits).contains( in getSignExtendExpr() 1927 CR.sextOrTrunc(NewBits))) in getSignExtendExpr() 4902 unsigned NewBits = SE.getTypeSizeInBits(Op->getType()); in isSimpleCastedPHI() local 4903 if (SourceBits != NewBits) in isSimpleCastedPHI()
|