| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | KnownBits.h | 212 void insertBits(const KnownBits &SubBits, unsigned BitPosition) { in insertBits() function 213 Zero.insertBits(SubBits.Zero, BitPosition); in insertBits() 214 One.insertBits(SubBits.One, BitPosition); in insertBits()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86FixupVectorConstants.cpp | 120 Bits.insertBits(*SubBits, I * SubBits->getBitWidth()); in extractConstantBits() 136 Bits.insertBits(CDS->getElementAsAPInt(I), I * EltBits); in extractConstantBits() 138 Bits.insertBits(CDS->getElementAsAPFloat(I).bitcastToAPInt(), in extractConstantBits() 196 SplatBits.insertBits(*Bits, I * Bits->getBitWidth()); in getSplatableConstant() 319 TruncBits.insertBits(Elt.trunc(SrcEltBitWidth), I * SrcEltBitWidth); in rebuildExtCst()
|
| H A D | X86ShuffleDecodeConstantPool.cpp | 93 MaskBits.insertBits(cast<ConstantInt>(COp)->getValue(), BitOffset); in extractConstantMask()
|
| H A D | X86ISelLowering.cpp | 5033 MaskBits.insertBits(SrcEltBits[i], BitOffset); in getTargetConstantBitsFromNode() 5091 Mask.insertBits(CDS->getElementAsAPInt(I), I * EltBits); in getTargetConstantBitsFromNode() 5093 Mask.insertBits(CDS->getElementAsAPFloat(I).bitcastToAPInt(), in getTargetConstantBitsFromNode() 5246 UndefSrcElts.insertBits(UndefSubElts, BaseIdx); in getTargetConstantBitsFromNode() 58997 Mask.insertBits(getBLENDIBlendMask(Ops[1]), NumElts / 2); in combineConcatVectorOps() 59015 Mask.insertBits(getBLENDIBlendMask(Ops[I]), I * (NumElts / NumOps)); in combineConcatVectorOps() 59088 UndefElts.insertBits(OpUndefElts, I * OpUndefElts.getBitWidth()); in combineConcatVectorOps() 59202 Constant.insertBits(C->getAPIntValue(), I * SubSizeInBits); in combineCONCAT_VECTORS() 59403 VecUndefElts.insertBits(SubUndefElts, IdxVal); in combineINSERT_SUBVECTOR()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/Disassembler/ |
| H A D | M68kDisassembler.cpp | 162 Insn.insertBits(support::endian::read16be(&Bytes[Idx]), Idx * 8, 16); in getInstruction()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | APInt.h | 1474 LLVM_ABI void insertBits(const APInt &SubBits, unsigned bitPosition); 1475 LLVM_ABI void insertBits(uint64_t SubBits, unsigned bitPosition,
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | APInt.cpp | 385 Result.insertBits(*this, NewLSB.getBitWidth()); in concatSlowCase() 397 void APInt::insertBits(const APInt &subBits, unsigned bitPosition) { in insertBits() function in APInt 455 void APInt::insertBits(uint64_t subBits, unsigned bitPosition, unsigned numBits) { in insertBits() function in APInt
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LoadStoreOpt.cpp | 409 WideConst.insertBits(ConstantVals[Idx], Idx * SmallTy.getSizeInBits()); in doSingleStoreMerge()
|
| H A D | GISelValueTracking.cpp | 534 Known.insertBits(SrcOpKnown, I * OpSize); in computeKnownBitsImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ConstantFolding.cpp | 968 BasePtr.insertBits(BasePtr.trunc(BitWidth) + Offset, 0); in SymbolicallyEvaluateGEP() 3509 Val.insertBits(B, I, 8); in ConstantFoldAMDGCNPermIntrinsic()
|
| H A D | ValueTracking.cpp | 1385 Known.insertBits(KnownSrc, ShiftElt * SubBitWidth); in computeKnownBitsFromOperator() 1487 Known.insertBits(KnownBits::add(Known.trunc(IndexWidth), IndexBits), 0); in computeKnownBitsFromOperator()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 767 DemandedSrcBits.insertBits(DemandedBits, Offset); in SimplifyMultipleUseDemandedBits() 2815 DemandedSrcBits.insertBits(DemandedBits, Offset); in SimplifyDemandedBits() 3424 KnownUndef.insertBits(SubUndef, i * NumSubElts); in SimplifyDemandedVectorElts() 3425 KnownZero.insertBits(SubZero, i * NumSubElts); in SimplifyDemandedVectorElts() 3473 KnownUndef.insertBits(SubUndef, Idx); in SimplifyDemandedVectorElts() 3474 KnownZero.insertBits(SubZero, Idx); in SimplifyDemandedVectorElts()
|
| H A D | SelectionDAG.cpp | 3433 Known.insertBits(computeKnownBits(SrcOp, Depth + 1), ScalarSize * I); in computeKnownBits() 3637 Known.insertBits(Known2, SubBitWidth * Shifts); in computeKnownBits() 13332 SplatValue.insertBits(CN->getAPIntValue().zextOrTrunc(EltWidth), BitPos); in isConstantSplat() 13334 SplatValue.insertBits(CN->getValueAPF().bitcastToAPInt(), BitPos); in isConstantSplat() 13578 DstBits.insertBits(SrcBits, J * SrcEltSizeInBits); in recastRawBits()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.cpp | 9205 SrcDemE.insertBits(DemandedElts, 0); in getDemandedSrcElements() 9214 SrcDemE.insertBits(DemandedElts, NumElts); in getDemandedSrcElements() 9236 SrcDemE.insertBits(DemEls, FirstIdx); in getDemandedSrcElements() 9239 SrcDemE.insertBits(DemEls, 0); in getDemandedSrcElements()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelLowering.cpp | 6395 Known.insertBits(Byte, I * 8); in computeKnownBitsForPRMT()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprConstant.cpp | 7525 Res.insertBits(EltAsInt, BigEndian ? (NElts - I - 1) : I); in visitVector()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 9616 ConstValue.insertBits(CN->getAPIntValue().zextOrTrunc(EltWidth), in isValidMtVsrBmi()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 20404 NewC.insertBits(Val.getConstantOperandAPInt(i).trunc(EltSize), in PerformDAGCombine()
|