Home
last modified time | relevance | path

Searched refs:IsStrict (Results 1 – 15 of 15) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp157 bool IsStrict = N->isStrictFPOpcode(); in SoftenFloatRes_Unary() local
159 unsigned Offset = IsStrict ? 1 : 0; in SoftenFloatRes_Unary()
163 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in SoftenFloatRes_Unary()
170 if (IsStrict) in SoftenFloatRes_Unary()
176 bool IsStrict = N->isStrictFPOpcode(); in SoftenFloatRes_Binary() local
178 unsigned Offset = IsStrict ? 1 : 0; in SoftenFloatRes_Binary()
183 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in SoftenFloatRes_Binary()
191 if (IsStrict) in SoftenFloatRes_Binary()
430 bool IsStrict = N->isStrictFPOpcode(); in SoftenFloatRes_FMA() local
432 unsigned Offset = IsStrict ? 1 : 0; in SoftenFloatRes_FMA()
[all …]
H A DLegalizeVectorOps.cpp639 bool IsStrict = Node->isStrictFPOpcode(); in PromoteINT_TO_FP() local
640 MVT VT = Node->getOperand(IsStrict ? 1 : 0).getSimpleValueType(); in PromoteINT_TO_FP()
659 if (IsStrict) { in PromoteINT_TO_FP()
680 bool IsStrict = Node->isStrictFPOpcode(); in PromoteFP_TO_INT() local
697 if (IsStrict) { in PromoteFP_TO_INT()
717 if (IsStrict) in PromoteFP_TO_INT()
1236 bool IsStrict = Node->isStrictFPOpcode(); in ExpandUINT_TO_FLOAT() local
1237 unsigned OpNo = IsStrict ? 1 : 0; in ExpandUINT_TO_FLOAT()
1247 if (IsStrict) in ExpandUINT_TO_FLOAT()
1253 if (((!IsStrict && TLI.getOperationAction(ISD::SINT_TO_FP, VT) == in ExpandUINT_TO_FLOAT()
[all …]
H A DLegalizeDAG.cpp2514 bool IsStrict = N->isStrictFPOpcode(); in PromoteLegalINT_TO_FP() local
2518 SDValue LegalOp = N->getOperand(IsStrict ? 1 : 0); in PromoteLegalINT_TO_FP()
2519 unsigned UIntOp = IsStrict ? ISD::STRICT_UINT_TO_FP : ISD::UINT_TO_FP; in PromoteLegalINT_TO_FP()
2520 unsigned SIntOp = IsStrict ? ISD::STRICT_SINT_TO_FP : ISD::SINT_TO_FP; in PromoteLegalINT_TO_FP()
2551 if (IsStrict) { in PromoteLegalINT_TO_FP()
2575 bool IsStrict = N->isStrictFPOpcode(); in PromoteLegalFP_TO_INT() local
2579 SDValue LegalOp = N->getOperand(IsStrict ? 1 : 0); in PromoteLegalFP_TO_INT()
2592 OpToUse = IsStrict ? ISD::STRICT_FP_TO_SINT : ISD::FP_TO_SINT; in PromoteLegalFP_TO_INT()
2597 OpToUse = IsStrict ? ISD::STRICT_FP_TO_UINT : ISD::FP_TO_UINT; in PromoteLegalFP_TO_INT()
2606 if (IsStrict) { in PromoteLegalFP_TO_INT()
[all …]
H A DLegalizeIntegerTypes.cpp3043 bool IsStrict = N->isStrictFPOpcode(); in ExpandIntRes_FP_TO_SINT() local
3044 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in ExpandIntRes_FP_TO_SINT()
3045 SDValue Op = N->getOperand(IsStrict ? 1 : 0); in ExpandIntRes_FP_TO_SINT()
3063 if (IsStrict) in ExpandIntRes_FP_TO_SINT()
3072 bool IsStrict = N->isStrictFPOpcode(); in ExpandIntRes_FP_TO_UINT() local
3073 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in ExpandIntRes_FP_TO_UINT()
3074 SDValue Op = N->getOperand(IsStrict ? 1 : 0); in ExpandIntRes_FP_TO_UINT()
3091 if (IsStrict) in ExpandIntRes_FP_TO_UINT()
4481 bool IsStrict = N->isStrictFPOpcode(); in ExpandIntOp_SINT_TO_FP() local
4482 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in ExpandIntOp_SINT_TO_FP()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp19721 bool IsStrict = Op->isStrictFPOpcode(); in LowerI64IntToFP_AVX512DQ() local
19722 unsigned OpNo = IsStrict ? 1 : 0; in LowerI64IntToFP_AVX512DQ()
19740 if (IsStrict) { in LowerI64IntToFP_AVX512DQ()
19872 bool IsStrict = Op->isStrictFPOpcode(); in lowerINT_TO_FP_vXi64() local
19874 SDValue Src = Op->getOperand(IsStrict ? 1 : 0); in lowerINT_TO_FP_vXi64()
19890 SDValue Tmp = IsStrict ? DAG.getConstant(0, DL, MVT::v8i64) in lowerINT_TO_FP_vXi64()
19895 if (IsStrict) { in lowerINT_TO_FP_vXi64()
19906 if (IsStrict) in lowerINT_TO_FP_vXi64()
19928 if (IsStrict) { in lowerINT_TO_FP_vXi64()
19940 if (IsStrict) { in lowerINT_TO_FP_vXi64()
[all …]
H A DX86ISelDAGToDAG.cpp1097 bool IsStrict = N->isStrictFPOpcode(); in PreprocessISelDAG() local
1099 if (IsStrict) in PreprocessISelDAG()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3441 bool IsStrict = Op->isStrictFPOpcode(); in LowerSETCC() local
3443 cast<CondCodeSDNode>(Op.getOperand(IsStrict ? 3 : 2))->get(); in LowerSETCC()
3444 SDValue LHS = Op.getOperand(IsStrict ? 1 : 0); in LowerSETCC()
3445 SDValue RHS = Op.getOperand(IsStrict ? 2 : 1); in LowerSETCC()
3446 SDValue Chain = IsStrict ? Op.getOperand(0) : SDValue(); in LowerSETCC()
3459 if (IsStrict) in LowerSETCC()
3464 assert(!IsStrict && "Don't know how to handle STRICT_FSETCC!"); in LowerSETCC()
7944 bool IsStrict = Op->isStrictFPOpcode(); in convertFPToInt() local
7953 SDValue Src = Op.getOperand(IsStrict ? 1 : 0); in convertFPToInt()
7954 SDValue Chain = IsStrict ? Op.getOperand(0) : SDValue(); in convertFPToInt()
[all …]
H A DPPCISelDAGToDAG.cpp4294 bool IsStrict = N->isStrictFPOpcode(); in trySETCC() local
4296 cast<CondCodeSDNode>(N->getOperand(IsStrict ? 3 : 2))->get(); in trySETCC()
4300 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in trySETCC()
4302 SDValue LHS = N->getOperand(IsStrict ? 1 : 0); in trySETCC()
4303 SDValue RHS = N->getOperand(IsStrict ? 2 : 1); in trySETCC()
4305 if (!IsStrict && !Subtarget->useCRBits() && isInt32Immediate(RHS, Imm)) { in trySETCC()
4390 if (!IsStrict && LHS.getValueType().isVector()) { in trySETCC()
4419 if (IsStrict) in trySETCC()
/netbsd-src/external/apache2/llvm/dist/llvm/utils/unittest/googlemock/src/
H A Dgmock-spec-builders.cc767 bool Mock::IsStrict(void* mock_obj) in IsStrict() function in testing::Mock
/netbsd-src/external/apache2/llvm/dist/llvm/utils/unittest/googlemock/include/gmock/
H A Dgmock-spec-builders.h407 static bool IsStrict(void* mock_obj)
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp3221 bool IsStrict = Op->isStrictFPOpcode(); in LowerFP_ROUND() local
3222 SDValue SrcVal = Op.getOperand(IsStrict ? 1 : 0); in LowerFP_ROUND()
3289 bool IsStrict = Op->isStrictFPOpcode(); in LowerFP_TO_INT() local
3290 SDValue SrcVal = Op.getOperand(IsStrict ? 1 : 0); in LowerFP_TO_INT()
3297 assert(!IsStrict && "Lowering of strict fp16 not yet implemented"); in LowerFP_TO_INT()
3401 bool IsStrict = Op->isStrictFPOpcode(); in LowerINT_TO_FP() local
3402 SDValue SrcVal = Op.getOperand(IsStrict ? 1 : 0); in LowerINT_TO_FP()
3407 assert(!IsStrict && "Lowering of strict fp16 not yet implemented"); in LowerINT_TO_FP()
6881 bool IsStrict = Op->isStrictFPOpcode(); in LowerSETCC() local
6883 unsigned OpNo = IsStrict ? 1 : 0; in LowerSETCC()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaDeclAttr.cpp2288 bool IsStrict, StringRef Replacement, AvailabilityMergeKind AMK, in mergeAvailabilityAttr() argument
2441 Message, IsStrict, Replacement, Priority); in mergeAvailabilityAttr()
2466 bool IsStrict = AL.getStrictLoc().isValid(); in handleAvailabilityAttr() local
2488 Obsoleted.Version, IsUnavailable, Str, IsStrict, Replacement, in handleAvailabilityAttr()
2528 NewObsoleted, IsUnavailable, Str, IsStrict, Replacement, in handleAvailabilityAttr()
2546 Deprecated.Version, Obsoleted.Version, IsUnavailable, Str, IsStrict, in handleAvailabilityAttr()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp5628 bool IsStrict = Op->isStrictFPOpcode(); in LowerFP_TO_INT() local
5629 SDValue SrcVal = Op.getOperand(IsStrict ? 1 : 0); in LowerFP_TO_INT()
5642 SDValue Chain = IsStrict ? Op.getOperand(0) : SDValue(); in LowerFP_TO_INT()
5646 return IsStrict ? DAG.getMergeValues({Result, Chain}, Loc) : Result; in LowerFP_TO_INT()
5650 if (IsStrict) { in LowerFP_TO_INT()
18861 bool IsStrict = Op->isStrictFPOpcode(); in LowerFP_EXTEND() local
18862 SDValue SrcVal = Op.getOperand(IsStrict ? 1 : 0); in LowerFP_EXTEND()
18877 if (IsStrict) { in LowerFP_EXTEND()
18894 SDValue Chain = IsStrict ? Op.getOperand(0) : SDValue(); in LowerFP_EXTEND()
18900 if (IsStrict) { in LowerFP_EXTEND()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp4629 bool IsStrict = N->isStrictFPOpcode(); in ReplaceNodeResults() local
4632 SDValue Op0 = IsStrict ? N->getOperand(1) : N->getOperand(0); in ReplaceNodeResults()
4649 SDValue Chain = IsStrict ? N->getOperand(0) : SDValue(); in ReplaceNodeResults()
4654 if (IsStrict) in ReplaceNodeResults()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h3294 StringRef Message, bool IsStrict, StringRef Replacement,