Home
last modified time | relevance | path

Searched refs:getSignMask (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DCmpInstAnalysis.cpp83 Mask = APInt::getSignMask(C->getBitWidth()); in decomposeBitTestICmp()
90 Mask = APInt::getSignMask(C->getBitWidth()); in decomposeBitTestICmp()
97 Mask = APInt::getSignMask(C->getBitWidth()); in decomposeBitTestICmp()
104 Mask = APInt::getSignMask(C->getBitWidth()); in decomposeBitTestICmp()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp1022 APInt Mask(APInt::getSignMask(I.getType()->getScalarSizeInBits())); in visitSDiv()
1310 APInt Mask(APInt::getSignMask(I.getType()->getScalarSizeInBits())); in visitSRem()
H A DInstCombineShifts.cpp899 if (MaskedValueIsZero(Op0, APInt::getSignMask(BitWidth), 0, &I)) in visitAShr()
H A DInstCombineSimplifyDemanded.cpp614 APInt Mask2 = LowBits | APInt::getSignMask(BitWidth); in SimplifyDemandedUseBits()
H A DInstCombineCompares.cpp4169 return APInt::getSignMask(BitWidth); in getDemandedBitsLHSMask()
/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DAPInt.h555 static APInt getSignMask(unsigned BitWidth) { in getSignMask() function
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp2634 if (DAG.MaskedValueIsZero(N1, ~APInt::getSignMask(BitWidth))) { in visitSUB()
10032 SignMask = ~APInt::getSignMask(SourceVT.getScalarSizeInBits()); in foldBitcastedFPLogic()
10036 SignMask = APInt::getSignMask(SourceVT.getScalarSizeInBits()); in foldBitcastedFPLogic()
10040 SignMask = APInt::getSignMask(SourceVT.getScalarSizeInBits()); in foldBitcastedFPLogic()
10180 APInt SignBit = APInt::getSignMask(VT.getSizeInBits()); in visitBITCAST()
10228 APInt SignBit = APInt::getSignMask(VT.getSizeInBits() / 2); in visitBITCAST()
10249 APInt SignBit = APInt::getSignMask(VT.getSizeInBits()); in visitBITCAST()
12268 SignMask = APInt::getSignMask(N0.getScalarValueSizeInBits()); in visitFNEG()
12272 SignMask = APInt::getSignMask(IntVT.getSizeInBits()); in visitFNEG()
12366 SignMask = ~APInt::getSignMask(N0.getScalarValueSizeInBits()); in visitFABS()
[all …]
H A DTargetLowering.cpp1280 DemandedBits == APInt::getSignMask(Op.getValueSizeInBits()) && in SimplifyDemandedBits()
4331 SDValue SignMask = DAG.getConstant(APInt::getSignMask(SrcEltBits), dl, IntVT); in expandFP_TO_SINT()
4393 APInt SignMask = APInt::getSignMask(DstVT.getScalarSizeInBits()); in expandFP_TO_UINT()
H A DSelectionDAG.cpp2140 return MaskedValueIsZero(Op, APInt::getSignMask(BitWidth), Depth); in SignBitIsZero()
2750 APInt InSignMask = APInt::getSignMask(EBits); in computeKnownBits()
3110 Known.Zero = APInt::getSignMask(BitWidth); in computeKnownBits()
H A DLegalizeDAG.cpp1433 State.SignMask = APInt::getSignMask(NumBits); in getSignAsIntValue()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Utility/
H A DScalar.cpp2493 llvm::APInt sign_bit = llvm::APInt::getSignMask(sign_bit_pos + 1); in SignExtend()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp18630 APInt::getSignMask(EltBits); in LowerFABSorFNEG()
18689 APFloat(Sem, APInt::getSignMask(EltSizeInBits)), dl, LogicVT); in LowerFCOPYSIGN()
19662 SDValue SM = DAG.getConstant(APInt::getSignMask(EltVT.getSizeInBits()), dl, in LowerVSETCC()
24490 SDValue S = DAG.getConstant(APInt::getSignMask(64), dl, VT); in LowerShift()
32763 if (SimplifyDemandedBits(Src, APInt::getSignMask(SrcBits), DemandedElts, in SimplifyDemandedBitsForTargetNode()
34041 APInt DemandedMask(APInt::getSignMask(BitWidth)); in combineVSelectToBLENDV()
37566 APInt DemandedMask(APInt::getSignMask(VT.getScalarSizeInBits())); in combineMaskedStore()
40018 APInt DemandedMask(APInt::getSignMask(Mask.getScalarValueSizeInBits())); in combineGatherScatter()