/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | CmpInstAnalysis.cpp | 92 Mask = APInt::getSignMask(C->getBitWidth()); in decomposeBitTestICmp() 99 Mask = APInt::getSignMask(C->getBitWidth()); in decomposeBitTestICmp() 106 Mask = APInt::getSignMask(C->getBitWidth()); in decomposeBitTestICmp() 113 Mask = APInt::getSignMask(C->getBitWidth()); in decomposeBitTestICmp()
|
/freebsd/contrib/llvm-project/lldb/source/Utility/ |
H A D | Scalar.cpp | 757 llvm::APInt sign_bit = llvm::APInt::getSignMask(sign_bit_pos + 1); in SignExtend()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | GISelKnownBits.cpp | 91 return maskedValueIsZero(R, APInt::getSignMask(BitWidth)); in signBitIsZero()
|
H A D | LegalizerHelper.cpp | 3859 MIRBuilder.buildConstant(Ty, APInt::getSignMask(Ty.getSizeInBits())); in lower() 7019 APInt TwoPExpInt = APInt::getSignMask(DstTy.getSizeInBits()); in lowerFPTOUI() 7067 APInt::getSignMask(SrcEltBits)); in lowerFPTOSI() 7312 Src0Ty, APInt::getSignMask(Src0Size)); in lowerFCopySign() 8322 APInt SignBit = APInt::getSignMask(BitSize); in lowerISFPCLASS()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineShifts.cpp | 1242 ConstantInt::get(Ty, APInt::getSignMask(BitWidth)), X); in visitShl() 1784 if (MaskedValueIsZero(Op0, APInt::getSignMask(BitWidth), 0, &I)) { in visitAShr()
|
H A D | InstCombineSimplifyDemanded.cpp | 873 APInt Mask2 = LowBits | APInt::getSignMask(BitWidth); in SimplifyDemandedUseBits()
|
H A D | InstCombineCompares.cpp | 2650 APInt SignMask = APInt::getSignMask(Ty->getScalarSizeInBits()); in foldICmpSRemConstant() 6301 return APInt::getSignMask(BitWidth); in getDemandedBitsLHSMask() 8201 const APInt &SignMask = ~APInt::getSignMask(IntTy->getScalarSizeInBits()); in visitFCmpInst()
|
H A D | InstCombineMulDivRem.cpp | 2263 APInt Mask(APInt::getSignMask(I.getType()->getScalarSizeInBits())); in visitSRem()
|
H A D | InstCombineSelect.cpp | 3465 APInt IntMax = APInt::getSignMask(BitWidth) - 1; in isSafeToRemoveBitCeilSelect()
|
H A D | InstCombineCalls.cpp | 1920 APInt SignBit = APInt::getSignMask(Ty->getScalarSizeInBits()); in visitCallInst()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | APInt.h | 209 static APInt getSignMask(unsigned BitWidth) { in getSignMask() function
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 3853 if (DAG.MaskedValueIsZero(N1, ~APInt::getSignMask(BitWidth))) { in visitSUB() 6838 APInt SignMask = APInt::getSignMask(BitWidth); in foldAndToUsubsat() 15325 SignMask = ~APInt::getSignMask(SourceVT.getScalarSizeInBits()); in foldBitcastedFPLogic() 15329 SignMask = APInt::getSignMask(SourceVT.getScalarSizeInBits()); in foldBitcastedFPLogic() 15333 SignMask = APInt::getSignMask(SourceVT.getScalarSizeInBits()); in foldBitcastedFPLogic() 15480 APInt::getSignMask(VT.getSizeInBits() / 2), SDLoc(N0), MVT::i64); in visitBITCAST() 15500 APInt SignBit = APInt::getSignMask(VT.getSizeInBits()); in visitBITCAST() 15548 APInt SignBit = APInt::getSignMask(VT.getSizeInBits() / 2); in visitBITCAST() 15569 APInt SignBit = APInt::getSignMask(VT.getSizeInBits()); in visitBITCAST() 17602 APInt::getSignMask(SignVT.getScalarSizeInBits()))) in visitFCOPYSIGN() [all …]
|
H A D | TargetLowering.cpp | 2689 DemandedBits == APInt::getSignMask(Op.getValueSizeInBits()) && in SimplifyDemandedBits() 8198 SDValue SignMask = DAG.getConstant(APInt::getSignMask(SrcEltBits), dl, IntVT); in expandFP_TO_SINT() 8266 APInt SignMask = APInt::getSignMask(DstVT.getScalarSizeInBits()); in expandFP_TO_UINT() 8642 APInt SignBit = APInt::getSignMask(BitSize); in expandIS_FPCLASS() 11254 DAG.getConstant(APInt::getSignMask(BitSize), dl, WideIntVT)); in expandRoundInexactToOdd()
|
H A D | LegalizeFloatTypes.cpp | 553 APInt SignMask = APInt::getSignMask(NVT.getSizeInBits()); in SoftenFloatRes_FNEG()
|
H A D | LegalizeDAG.cpp | 1576 State.SignMask = APInt::getSignMask(NumBits); in getSignAsIntValue()
|
H A D | SelectionDAG.cpp | 2685 return MaskedValueIsZero(Op, APInt::getSignMask(BitWidth), Depth); in SignBitIsZero()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 21109 APInt UIntLimit = APInt::getSignMask(DstBits); in LowerFP_TO_INT() 21870 APInt::getSignMask(EltBits); in LowerFABSorFNEG() 21931 APFloat(Sem, APInt::getSignMask(EltSizeInBits)), dl, LogicVT); in LowerFCOPYSIGN() 23681 SDValue SM = DAG.getConstant(APInt::getSignMask(EltVT.getSizeInBits()), dl, in LowerVSETCC() 29494 SDValue S = DAG.getConstant(APInt::getSignMask(64), dl, VT); in LowerShift() 42857 APInt SignMask = APInt::getSignMask(BitWidth); in SimplifyDemandedBitsForTargetNode() 42952 APInt SignMask = APInt::getSignMask(BitWidth * 2); in SimplifyDemandedBitsForTargetNode() 43033 APInt DemandedSrcBits = APInt::getSignMask(SrcBits); in SimplifyDemandedBitsForTargetNode() 43059 APInt SignMask = APInt::getSignMask(OpVT.getScalarSizeInBits()); in SimplifyDemandedBitsForTargetNode() 45725 APInt DemandedBits(APInt::getSignMask(BitWidth)); in combineVSelectToBLENDV() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 16715 APInt SignBit = APInt::getSignMask(32); in PerformDAGCombine() 16780 APInt SignBit = APInt::getSignMask(FPBits).sext(VT.getSizeInBits()); in PerformDAGCombine()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 10007 SDValue SignMaskV = DAG.getConstant(~APInt::getSignMask(BitWidth), DL, VecVT); in LowerFCOPYSIGN()
|