Home
last modified time | relevance | path

Searched defs:SignBit (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DKnownFPClass.h29 std::optional<bool> SignBit; member
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/LowLevel/
H A DDWARFExpression.h50 SignBit = 0x80, enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegBankLegalizeHelper.cpp257 auto SignBit = B.buildShl({VgprRB, S64}, SHRSrc, Amt); in lowerV_BFE() local
H A DAMDGPURegisterBankInfo.cpp1543 auto SignBit = B.buildShl(S64, ShiftOffset, ExtShift); in applyMappingBFE() local
H A DAMDGPUISelLowering.cpp2479 SDValue SignBit = DAG.getNode(ISD::AND, SL, MVT::i32, Hi, SignBitMask); in LowerFTRUNC() local
H A DAMDGPULegalizerInfo.cpp2582 auto SignBit = B.buildAnd(S32, Hi, SignBitMask); in legalizeIntrinsicTrunc() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp1785 SDValue SignBit = in ExpandVP_FCOPYSIGN() local
1991 SDValue SignBit = DAG.getNode(ISD::AND, DL, IntVT, Sign, SignMask); in ExpandFCOPYSIGN() local
H A DLegalizeDAG.cpp73 uint8_t SignBit; member
1708 SDValue SignBit = DAG.getNode(ISD::AND, DL, IntVT, SignAsInt.IntValue, in ExpandFCOPYSIGN() local
H A DLegalizeFloatTypes.cpp428 SDValue SignBit = DAG.getNode( in SoftenFloatRes_FCOPYSIGN() local
3444 SDValue SignBit = DAG.getNode( in SoftPromoteHalfRes_FCOPYSIGN() local
H A DDAGCombiner.cpp16538 SDValue SignBit = DAG.getConstant( in visitBITCAST() local
16559 APInt SignBit = APInt::getSignMask(VT.getSizeInBits()); in visitBITCAST() local
16607 APInt SignBit = APInt::getSignMask(VT.getSizeInBits() / 2); in visitBITCAST() local
16628 APInt SignBit = APInt::getSignMask(VT.getSizeInBits()); in visitBITCAST() local
H A DTargetLowering.cpp9047 APInt SignBit = APInt::getSignMask(BitSize); in expandIS_FPCLASS() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp2186 APInt SignBit = APInt::getSignMask(Ty->getScalarSizeInBits()); in visitCallInst() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp7772 auto SignBit = MIRBuilder.buildConstant(S64, 63); in lowerSITOFP() local
9268 APInt SignBit = APInt::getSignMask(BitSize); in lowerISFPCLASS() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp6935 SDValue SignBit = DAG.getNode(ISD::AND, DL, XLenVT, SignAsInt, SignMask); in lowerFCOPYSIGN() local
19716 APInt SignBit = APInt::getSignMask(32); in PerformDAGCombine() local
19799 APInt SignBit = APInt::getSignMask(FPBits).sext(VT.getSizeInBits()); in PerformDAGCombine() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp22673 SDValue SignBit = DAG.getNode(X86ISD::FAND, dl, LogicVT, Sign, SignMask); in LowerFCOPYSIGN() local
54998 APInt SignBit = APInt::getSignMask(VT.getScalarSizeInBits()); in combineAVG() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp4998 SDValue SignBit; in LowerINT_TO_FP() local