Home
last modified time | relevance | path

Searched refs:MaskBits (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ShuffleDecodeConstantPool.cpp79 APInt MaskBits(CstSizeInBits, 0); in extractConstantMask() local
92 MaskBits.insertBits(cast<ConstantInt>(COp)->getValue(), BitOffset); in extractConstantMask()
108 APInt EltBits = MaskBits.extractBits(MaskEltSizeInBits, BitOffset); in extractConstantMask()
H A DX86ISelLowering.cpp5751 APInt MaskBits(SizeInBits, 0); in getTargetConstantBitsFromNode() local
5757 MaskBits.insertBits(SrcEltBits[i], BitOffset); in getTargetConstantBitsFromNode()
5781 APInt Bits = MaskBits.extractBits(EltSizeInBits, BitOffset); in getTargetConstantBitsFromNode()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp3344 unsigned MaskBits; in isAArch64FrameOffsetLegal() local
3347 MaskBits = 7; in isAArch64FrameOffsetLegal()
3350 MaskBits = 9; in isAArch64FrameOffsetLegal()
3354 MaskBits = 12; in isAArch64FrameOffsetLegal()
3360 int MaxOff = (1 << (MaskBits - IsSigned)) - 1; in isAArch64FrameOffsetLegal()
H A DAArch64ISelLowering.cpp6167 unsigned MaskBits = APInt(32, NumElts * 2).logBase2(); in isEXTMask() local
6168 APInt ExpectedElt = APInt(MaskBits, *FirstRealElt + 1); in isEXTMask()
10806 unsigned MaskBits = 0; in performCONDCombine() local
10814 MaskBits = 8; in performCONDCombine()
10816 MaskBits = 16; in performCONDCombine()
10819 if (!MaskBits) in performCONDCombine()
10842 if (!checkValueWidth(SubsInputValue, MaskBits, ExtType) || in performCONDCombine()
10843 !checkValueWidth(AddInputValue2, MaskBits, ExtType) || in performCONDCombine()
10844 !checkValueWidth(AddInputValue1, MaskBits, ExtType) ) in performCONDCombine()
10847 if(!isEquivalentMaskless(CC, MaskBits, ExtType, in performCONDCombine()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprScalar.cpp1605 Value *MaskBits = in VisitShuffleVectorExpr() local
1607 Mask = Builder.CreateAnd(Mask, MaskBits, "mask"); in VisitShuffleVectorExpr()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExpr.h2029 enum { MaskBits = 2, Mask = 0x03 }; enumerator
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp4162 unsigned MaskBits = AndMask.countTrailingOnes(); in visitANDLike() local
4168 (ShiftBits + MaskBits <= Size / 2) && in visitANDLike()
4180 assert(MaskBits <= Size); in visitANDLike()