| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeFloatTypes.cpp | 338 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 D | LegalizeTypesGeneric.cpp | 41 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 D | LegalizeVectorTypes.cpp | 754 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 D | LegalizeIntegerTypes.cpp | 402 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 D | LegalizeTypes.cpp | 709 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 D | LegalizeDAG.cpp | 305 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 D | LegalizeVectorOps.cpp | 310 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 D | SelectionDAG.cpp | 2052 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 D | DAGCombiner.cpp | 1427 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 D | SelectionDAGBuilder.cpp | 256 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 D | MipsSEISelLowering.cpp | 405 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 D | MipsSEISelDAGToDAG.cpp | 210 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 D | AArch64ISelLowering.cpp | 8931 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 D | AArch64ISelDAGToDAG.cpp | 169 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 D | VECustomDAG.cpp | 57 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 D | CloneModule.cpp | 72 *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 D | AMDGPUMachineFunction.cpp | 102 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 D | R600ISelLowering.cpp | 452 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 D | WebAssemblyISelLowering.cpp | 1603 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 D | PPCISelLowering.cpp | 8668 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 D | LoongArchISelLowering.cpp | 595 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 D | HexagonISelDAGToDAG.cpp | 153 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 D | ARMISelLowering.cpp | 4954 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 D | SparcISelLowering.cpp | 2134 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 D | M68kISelLowering.cpp | 314 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 …]
|