Home
last modified time | relevance | path

Searched refs:getValueType (Results 1 – 25 of 323) sorted by relevance

12345678910>>...13

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp338 EVT LVT = LHS.getValueType(); in SoftenFloatRes_FCOPYSIGN()
525 if (Op.getValueType() == N->getValueType(0)) { in SoftenFloatRes_FP_EXTEND()
536 if ((Op.getValueType() == MVT::f16 || Op.getValueType() == MVT::bf16) && in SoftenFloatRes_FP_EXTEND()
552 RTLIB::Libcall LC = RTLIB::getFPEXT(Op.getValueType(), N->getValueType(0)); in SoftenFloatRes_FP_EXTEND()
604 RTLIB::Libcall LC = RTLIB::getFPROUND(Op.getValueType(), N->getValueType(0)); in SoftenFloatRes_FP_ROUND()
954 assert(Res.getValueType() == N->getValueType(0) && N->getNumValues() == 1 && in SoftenFloatOperand()
1137 assert((NewRHS.getNode() || NewLHS.getValueType() == N->getValueType(0)) && in SoftenFloatOp_SETCC()
1923 assert(Res.getValueType() == N->getValueType(0) && N->getNumValues() == 1 && in ExpandFloatOperand()
2013 if (Hi.getValueType() == N->getValueType(0)) { in ExpandFloatOp_FP_ROUND()
2084 assert(NewLHS.getValueType() == N->getValueType(0) && in ExpandFloatOp_SETCC()
[all …]
H A DLegalizeTypesGeneric.cpp41 EVT OutVT = N->getValueType(0); in ExpandRes_BITCAST()
44 EVT InVT = InOp.getValueType(); in ExpandRes_BITCAST()
202 assert(Part.getValueType() == N->getValueType(0) && in ExpandRes_EXTRACT_ELEMENT()
217 EVT OldVT = N->getValueType(0); in ExpandRes_EXTRACT_VECTOR_ELT()
254 EVT ValueVT = LD->getValueType(0); in ExpandRes_NormalLoad()
288 EVT OVT = N->getValueType(0); in ExpandRes_VAARG()
354 NVT = N->getValueType(0); in ExpandOp_BITCAST()
370 EVT VecVT = N->getValueType(0); in ExpandOp_BUILD_VECTOR()
408 EVT VecVT = N->getValueType(0); in ExpandOp_INSERT_VECTOR_ELT()
413 EVT OldEVT = Val.getValueType(); in ExpandOp_INSERT_VECTOR_ELT()
[all …]
H A DLegalizeVectorTypes.cpp754 assert(Res.getValueType() == N->getValueType(0) && N->getNumValues() == 1 && in ScalarizeVectorOperand()
948 if (Res.getValueType() != N->getValueType(0)) in ScalarizeVecOp_VECREDUCE()
2501 Input.getOperand(0).getValueType() != Input.getValueType()) in SplitVecRes_VECTOR_SHUFFLE()
3101 assert(Res.getValueType() == N->getValueType(0) && N->getNumValues() == 2 && in SplitVectorOperand()
3104 assert(Res.getValueType() == N->getValueType(0) && N->getNumValues() == 1 && in SplitVectorOperand()
3125 assert(Lo.getValueType() == Hi.getValueType() && in SplitVecOp_VSELECT()
4966 if (N->getOperand(0).getValueType() == N->getOperand(1).getValueType()) in WidenVecRes_FCOPYSIGN()
5797 assert(InOp1.getValueType() == WidenVT && InOp2.getValueType() == WidenVT); in WidenVecRes_Select()
5823 assert(InOp1.getValueType() == WidenVT && InOp2.getValueType() == WidenVT); in WidenVecRes_Select()
6139 assert(Res.getValueType() == N->getValueType(0) && N->getNumValues() == 2 && in WidenVectorOperand()
[all …]
H A DLegalizeIntegerTypes.cpp402 DAG.getVTList(Op2.getValueType(), N->getValueType(1), MVT::Other); in PromoteIntRes_AtomicCmpSwap()
774 DAG.getValueType(N->getValueType(0).getScalarType())); in PromoteIntRes_FP_TO_XINT()
836 DAG.getValueType(N->getOperand(0).getValueType())); in PromoteIntRes_INT_EXTEND()
1610 EVT ValueVTs[] = {LHS.getValueType(), N->getValueType(1)}; in PromoteIntRes_UADDSUBO_CARRY()
1666 SDVTList VTs = DAG.getVTList(LHS.getValueType(), N->getValueType(1)); in PromoteIntRes_XMULO()
1901 assert(Res.getValueType() == N->getValueType(0) && in PromoteIntegerOperand()
1936 if (TLI.isSExtCheaperThanZExt(LHS.getValueType(), OpL.getValueType())) { in PromoteSetCCOperands()
3509 assert(Res.getValueType() == N->getValueType(0) && in ExpandIntRes_ANY_EXTEND()
4666 assert(Res.getValueType() == N->getValueType(0) && in ExpandIntRes_SIGN_EXTEND()
4983 assert(Res.getValueType() == N->getValueType(0) && in ExpandIntRes_ZERO_EXTEND()
[all …]
H A DLegalizeTypes.cpp709 assert(Result.getValueType() == in SetPromotedInteger()
723 EVT VT = Result.getValueType(); in SetSoftenedFloat()
737 assert(Result.getValueType() == in SetPromotedFloat()
783 assert(Lo.getValueType() == in SetExpandedInteger()
785 Hi.getValueType() == Lo.getValueType() && in SetExpandedInteger()
820 assert(Lo.getValueType() == in SetExpandedFloat()
822 Hi.getValueType() == Lo.getValueType() && in SetExpandedFloat()
849 Hi.getValueType() == Lo.getValueType() && in SetSplitVector()
967 bool WasWidened = SDValue(N, i).getValueType() != Results[i].getValueType(); in CustomWidenLowerNode()
997 EVT LVT = Lo.getValueType(); in JoinIntegers()
[all …]
H A DLegalizeDAG.cpp305 EVT VT = CFP->getValueType(0); in ExpandConstantFP()
355 EVT VT = CP->getValueType(0); in ExpandConstant()
383 EVT VT = Tmp1.getValueType(); in PerformInsertVectorEltInMemory()
1324 assert((Res.getValueType() == Node->getValueType(0) || in LegalizeOp()
1337 assert((Res->getValueType(i) == Node->getValueType(i) || in LegalizeOp()
1424 EVT VecVT = Vec.getValueType(); in ExpandExtractFromVectorThroughStack()
2390 EVT ExpVT = N.getValueType(); in expandLdexp()
2500 EVT VT = Val.getValueType(); in expandFrexp()
2973 EVT VT = Op.getValueType(); in ExpandPARITY()
4535 {Node->getValueType(0), Node->getValueType(1)}, in ConvertNodeToLibcall()
[all …]
H A DLegalizeVectorOps.cpp310 ValVT = Node->getValueType(0); in LegalizeOp()
755 .getValueType() in Promote()
1153 EVT VT = Node->getValueType(0); in ExpandSELECT()
1161 && Op1.getValueType() == Op2.getValueType() && "Invalid type"); in ExpandSELECT()
1206 EVT VT = Node->getValueType(0); in ExpandSEXTINREG()
1228 EVT VT = Node->getValueType(0); in ExpandANY_EXTEND_VECTOR_INREG()
1231 EVT SrcVT = Src.getValueType(); in ExpandANY_EXTEND_VECTOR_INREG()
1263 EVT VT = Node->getValueType(0); in ExpandSIGN_EXTEND_VECTOR_INREG()
1427 EVT VT = Mask.getValueType(); in ExpandVSELECT()
1478 EVT VT = Mask.getValueType(); in ExpandVP_SELECT()
[all …]
H A DSelectionDAG.cpp2052 assert(VT == N1.getValueType() && VT == N2.getValueType() && in getVectorShuffle()
5418 assert(A.getValueType() == B.getValueType() && in haveNoCommonBitsSet()
6605 assert(N1.getValueType() == N2.getValueType() && in getNode()
6619 assert(N1.getValueType() == N2.getValueType() && in getNode()
6631 assert(N1.getValueType() == N2.getValueType() && in getNode()
6652 assert(N1.getValueType() == N2.getValueType() && in getNode()
6666 assert(N1.getValueType() == N2.getValueType() && in getNode()
6672 assert(N1.getValueType() == N2.getValueType() && in getNode()
6680 assert(N1.getValueType() == N2.getValueType() && in getNode()
6691 assert(N1.getValueType() == N2.getValueType() && in getNode()
[all …]
H A DDAGCombiner.cpp1427 N->getValueType(i) == To[i].getValueType()) && in CombineTo()
1894 assert(N->getValueType(0) == RV.getValueType() && in Run()
2403 assert(Op0.getValueType() == Op1.getValueType()); in isTruncateOf()
5895 assert(X.getValueType() == Y.getValueType() && in hoistLogicOpWithSameOpcodeHands()
5944 assert(N0.getValueType() == N1.getValueType() && in foldLogicOfSetCCs()
5946 assert(LL.getValueType() == LR.getValueType() && in foldLogicOfSetCCs()
5947 RL.getValueType() == RR.getValueType() && in foldLogicOfSetCCs()
8420 assert(LHS.getValueType() == RHS.getValueType()); in MatchRotate()
12112 if (N1Elt.getValueType() != N2Elt.getValueType()) in foldVSelectOfConstants()
26336 if (Res.getValueType() != N->getValueType(0)) in visitVECREDUCE()
[all …]
H A DSelectionDAGBuilder.cpp256 EVT PartEVT = Val.getValueType(); in getCopyFromParts()
408 EVT PartEVT = Val.getValueType(); in getCopyFromPartsVector()
571 ValueVT = Val.getValueType(); in getCopyToParts()
4585 EVT VT = Src0.getValueType(); in visitMaskedStore()
4679 EVT VT = Src0.getValueType(); in visitMaskedScatter()
4751 EVT VT = Src0.getValueType(); in visitMaskedLoad()
5570 if (LHS.getValueType() == MVT::f32 && RHS.getValueType() == MVT::f32 && in expandPow()
5649 EVT VT = LHS.getValueType(); in expandDivFix()
6797 EVT Ty = Arg.getValueType(); in visitIntrinsicCall()
6822 EVT VT = X.getValueType(); in visitIntrinsicCall()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp405 EVT ResTy = Op->getValueType(0); in lowerSELECT()
595 EVT Ty = N->getValueType(0); in performORCombine()
825 EVT VT = N->getValueType(0); in performMULCombine()
865 EVT Ty = N->getValueType(0); in performSHLCombine()
888 EVT Ty = N->getValueType(0); in performSRACombine()
934 EVT Ty = N->getValueType(0); in performSRLCombine()
961 EVT Ty = N->getValueType(0); in performSETCCCombine()
974 EVT Ty = N->getValueType(0); in performVSELECTCombine()
992 EVT Ty = N->getValueType(0); in performXORCombine()
1175 EVT PtrVT = Ptr.getValueType(); in lowerLOAD()
[all …]
H A DMipsSEISelDAGToDAG.cpp210 EVT VT = LHS.getValueType(); in selectAddE()
271 EVT ValTy = Addr.getValueType(); in selectAddrFrameIndex()
287 EVT ValTy = Addr.getValueType(); in selectAddrFrameIndexOffset()
859 assert(Chain.getValueType() == MVT::Other); in trySelect()
874 assert(Node->getValueType(0).is128BitVector()); in trySelect()
875 assert(Node->getValueType(1) == MVT::Other); in trySelect()
876 SmallVector<EVT, 2> ResTys{Node->getValueType(0), Node->getValueType(1)}; in trySelect()
930 assert(Chain.getValueType() == MVT::Other); in trySelect()
945 assert(Node->getValueType(0) == MVT::Other); in trySelect()
996 if (Node->getValueType(0) != MVT::i32 && Node->getValueType(0) != MVT::i64) in trySelect()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp8931 assert((LHS.getValueType() == RHS.getValueType()) && in LowerBR_CC()
9398 assert(LHS.getValueType() == Op.getValueType() && in LowerSETCC()
9523 LHS.getValueType() == TVal.getValueType()) { in LowerSELECT_CC()
9537 LHS.getValueType() == RHS.getValueType()) { in LowerSELECT_CC()
9670 assert(LHS.getValueType() == RHS.getValueType()); in LowerSELECT_CC()
14033 assert(LHS.getValueType() == RHS.getValueType()); in LowerVSETCC()
17687 LeafOp.getValueType() != Op.getValueType()) in performReinterpretCastCombine()
17689 if (LeafOp.getValueType() == Op.getValueType()) in performReinterpretCastCombine()
19846 assert(Op.getValueType() == Pg.getValueType() && in getPTest()
22230 assert(LHS.getValueType() == RHS.getValueType() && in performBRCONDCombine()
[all …]
H A DAArch64ISelDAGToDAG.cpp169 EVT VT = N->getValueType(0); in SelectExtractHigh()
183 EVT VT = Op.getValueType(); in SelectRoundingVLShr()
704 EVT VT = N.getValueType(); in SelectShiftedRegisterFromAnd()
2391 VT = Op->getValueType(0); in isBitfieldExtractOpFromSExtInReg()
2482 VT = Opd0.getValueType(); in isBitfieldExtractOpFromShr()
2546 if (N->getValueType(0) != MVT::i32 && N->getValueType(0) != MVT::i64) in isBitfieldExtractOp()
2853 EVT VT = Op.getValueType(); in getLeftShift()
2896 EVT VT = Op.getValueType(); in isBitfieldPositioningOp()
2930 EVT VT = Op.getValueType(); in isBitfieldPositioningOpFromAnd()
3052 EVT VT = Op.getValueType(); in isBitfieldPositioningOpFromShl()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/
H A DVECustomDAG.cpp57 return isMaskType(Op.getValueType()); in isMaskArithmetic()
258 return Op->getValueType(0); in getIdiomaticVectorType()
268 .getValueType(); in getIdiomaticVectorType()
273 return Op->getOperand(0).getValueType(); in getIdiomaticVectorType()
278 return Op->getValueType(0); in getIdiomaticVectorType()
281 return Op->getValueType(0); in getIdiomaticVectorType()
284 return Op->getOperand(1)->getValueType(0); in getIdiomaticVectorType()
288 return Op->getValueType(0); in getIdiomaticVectorType()
419 return DAG.getNOT(DL, Res, Res.getValueType()); in getConstantMask()
454 auto ScaVT = Scalar.getValueType(); in getBroadcast()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCloneModule.cpp72 *New, I.getValueType(), I.isConstant(), I.getLinkage(), in CloneModule()
82 Function::Create(cast<FunctionType>(I.getValueType()), I.getLinkage(), in CloneModule()
96 if (I.getValueType()->isFunctionTy()) in CloneModule()
97 GV = Function::Create(cast<FunctionType>(I.getValueType()), in CloneModule()
101 GV = new GlobalVariable(*New, I.getValueType(), false, in CloneModule()
111 auto *GA = GlobalAlias::create(I.getValueType(), in CloneModule()
121 GlobalIFunc::create(I.getValueType(), I.getAddressSpace(), in CloneModule()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineFunction.cpp102 DL.getValueOrABITypeAlignment(GV.getAlign(), GV.getValueType()); in allocateLDSGlobal()
131 ObjectStart + DL.getTypeAllocSize(GV.getValueType()); in allocateLDSGlobal()
147 StaticLDSSize += DL.getTypeAllocSize(GV.getValueType()); in allocateLDSGlobal()
156 StaticGDSSize += DL.getTypeAllocSize(GV.getValueType()); in allocateLDSGlobal()
205 assert(DL.getTypeAllocSize(GV.getValueType()).isZero()); in setDynLDSAlign()
208 DL.getValueOrABITypeAlignment(GV.getAlign(), GV.getValueType()); in setDynLDSAlign()
H A DR600ISelLowering.cpp452 EVT VT = Op.getValueType(); in LowerOperation()
624 EVT VecVT = Vector.getValueType(); in vectorToVerticalVector()
686 EVT VT = Op.getValueType(); in LowerTrig()
727 EVT VT = Op.getValueType(); in LowerUADDSUBO()
803 EVT VT = Op.getValueType(); in LowerSELECT_CC()
820 EVT CompareVT = LHS.getValueType(); in LowerSELECT_CC()
945 EVT VT = Op.getValueType(); in lowerADDRSPACECAST()
1114 EVT VT = Value.getValueType(); in LowerSTORE()
1116 EVT PtrVT = Ptr.getValueType(); in LowerSTORE()
1330 EVT VT = Op.getValueType(); in LowerLOAD()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1603 EVT VT = Src.getValueType(); in LowerCopyToReg()
1653 EVT VT = Op.getValueType(); in LowerFRAMEADDR()
1709 EVT VT = Op.getValueType(); in LowerGlobalTLSAddress()
1720 EVT VT = Op.getValueType(); in LowerGlobalAddress()
1767 EVT VT = Op.getValueType(); in LowerExternalSymbol()
1931 EVT VT = Op.getValueType(); in LowerEXTEND_VECTOR_INREG()
2443 EVT ResT = Op.getValueType(); in LowerFP_TO_INT_SAT()
2681 EVT VT = Vec.getValueType(); in extractSubVector()
2764 EVT InVT = In.getValueType(); in performTruncateCombine()
2791 EVT VT = N->getValueType(0); in performBitcastCombine()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp8668 if (Op.getValueType() != MVT::f32 && Op.getValueType() != MVT::f64) in LowerINT_TO_FP()
9441 DAG.getValueType(Op.getValueType()) // VT in LowerBUILD_VECTOR()
10083 DAG.getValueType(Op.getValueType()) // VT in LowerVECTOR_SHUFFLE()
10091 if (LdSplt.getValueType() != SVOp->getValueType(0)) in LowerVECTOR_SHUFFLE()
14295 if (Inputs[i].getValueType() == N->getValueType(0)) in DAGCombineExtBoolTrunc()
14328 PromOp.getOperand(C).getValueType() != N->getValueType(0)) || in DAGCombineExtBoolTrunc()
14359 if (Ops[C+i].getValueType() == N->getValueType(0)) in DAGCombineExtBoolTrunc()
14919 if (Op.getValueType() != MVT::f32 && Op.getValueType() != MVT::f64) in combineFPToIntToFP()
15380 if (SToVLHS.getValueType() != LHS.getValueType()) in combineVectorShuffle()
15390 if (SToVRHS.getValueType() != RHS.getValueType()) in combineVectorShuffle()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp595 EVT VT = Op.getValueType(); in lowerFRAMEADDR()
680 EVT OpVT = Op0.getValueType(); in lowerUINT_TO_FP()
681 EVT RetVT = Op.getValueType(); in lowerUINT_TO_FP()
705 EVT OpVT = Op0.getValueType(); in lowerSINT_TO_FP()
706 EVT RetVT = Op.getValueType(); in lowerSINT_TO_FP()
723 if (Op.getValueType() == MVT::f32 && Op0.getValueType() == MVT::i32 && in lowerBITCAST()
1265 EVT VT = Op.getValueType(); in lowerINTRINSIC_W_CHAIN()
1554 EVT VT = Lo.getValueType(); in lowerShiftLeftParts()
1594 EVT VT = Lo.getValueType(); in lowerShiftRightParts()
1726 DAG.getValueType(Vec.getValueType().getVectorElementType())); in replaceVPICKVE2GRResults()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp153 EVT ValueVT = LD->getValueType(0); in INITIALIZE_PASS()
1037 EVT VT = I->getValueType(0); in ppSimplifyOrSelect0()
1107 EVT VT = T0.getValueType(); in ppAddrReorderAddShl()
1182 EVT VT = Addr.getValueType(); in ppAddrRewriteAndSrl()
1203 EVT OpVT = OpI1.getValueType(); in ppHoistZextI1()
1210 EVT UVT = U->getValueType(0); in ppHoistZextI1()
1393 EVT T = N.getValueType(); in SelectAnyInt()
1506 if (N.getValueType() != MVT::i64) in DetectUseSxtw()
1546 EVT RT = R.getValueType(); in DetectUseSxtw()
1572 EVT T = Op0.getValueType(); in keepsLowBits()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp4954 DAG.getVTList(Op.getValueType(), Op.getValueType()), in getARMXALUOOp()
4965 DAG.getVTList(Op.getValueType(), Op.getValueType()), in getARMXALUOOp()
4992 EVT VT = Op.getValueType(); in LowerSignedALUO()
5035 EVT VT = Op.getValueType(); in LowerUnsignedALUO()
5449 LHS.getValueType() == MVT::i32 && RHS.getValueType() == MVT::i32) { in LowerSELECT_CC()
7675 if (Op0.getValueType() != MVT::v4f32 || Op1.getValueType() != MVT::v4f32) in LowerBuildVectorOfFPTrunc()
10386 VT = Lo.getValueType(); in LowerVecReduceMinMax()
15090 (BV.getValueType() == MVT::v2f64 || BV.getValueType() == MVT::v2i64)) { in PerformVMOVRRDCombine()
16888 if (!Op.getValueType().isVector() || !Op.getValueType().isSimple() || in PerformVCVTCombine()
17029 if (!N->getValueType(0).isVector() || !N->getValueType(0).isSimple() || in PerformVDIVCombine()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2134 EVT VT = Op.getValueType(); in makeHiLoPair()
2325 EVT ArgVT = Arg.getValueType(); in LowerF128_LibCallArg()
2536 EVT VT = Op.getValueType(); in LowerFP_TO_SINT()
2593 EVT VT = Op.getValueType(); in LowerFP_TO_UINT()
2643 assert(LHS.getValueType() == RHS.getValueType()); in LowerBR_CC()
2694 assert(LHS.getValueType() == RHS.getValueType()); in LowerSELECT_CC()
2756 EVT VT = Node->getValueType(0); in LowerVAARG()
2785 EVT VT = Size->getValueType(0); in LowerDYNAMIC_STACKALLOC()
2856 EVT VT = Op.getValueType(); in getFRAMEADDR()
2902 EVT VT = Op.getValueType(); in LowerRETURNADDR()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp314 Arg.getValueType()) { in MatchingStackOffset()
1553 EVT VT = N->getValueType(0); in lowerOverflowArithmetic()
1657 if (Src.getValueType() == MVT::i8 || Src.getValueType() == MVT::i16) in getBitTestCondition()
1662 if (Src.getValueType() != BitNo.getValueType()) in getBitTestCondition()
1957 EVT VT = Op.getValueType(); in EmitTest()
2031 EVT VT = Op.getValueType(); in EmitTest()
2109 if ((Op0.getValueType() == MVT::i8 || Op0.getValueType() == MVT::i16 || in EmitCmp()
2110 Op0.getValueType() == MVT::i32 || Op0.getValueType() == MVT::i64)) { in EmitCmp()
2398 if (T1.getValueType() == T2.getValueType() && in LowerSELECT()
3435 EVT VT = Lo.getValueType(); in LowerShiftLeftParts()
[all …]

12345678910>>...13