| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeFloatTypes.cpp | 329 EVT LVT = LHS.getValueType(); in SoftenFloatRes_FCOPYSIGN() 509 if (Op.getValueType() == N->getValueType(0)) in SoftenFloatRes_FP_EXTEND() 516 if (Op.getValueType() == MVT::f16 && N->getValueType(0) != MVT::f32) { in SoftenFloatRes_FP_EXTEND() 526 RTLIB::Libcall LC = RTLIB::getFPEXT(Op.getValueType(), N->getValueType(0)); in SoftenFloatRes_FP_EXTEND() 563 RTLIB::Libcall LC = RTLIB::getFPROUND(Op.getValueType(), N->getValueType(0)); in SoftenFloatRes_FP_ROUND() 871 assert(Res.getValueType() == N->getValueType(0) && N->getNumValues() == 1 && in SoftenFloatOperand() 1054 assert((NewRHS.getNode() || NewLHS.getValueType() == N->getValueType(0)) && in SoftenFloatOp_SETCC() 1821 assert(Res.getValueType() == N->getValueType(0) && N->getNumValues() == 1 && in ExpandFloatOperand() 1911 if (Hi.getValueType() == N->getValueType(0)) { in ExpandFloatOp_FP_ROUND() 1982 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() 203 assert(Part.getValueType() == N->getValueType(0) && in ExpandRes_EXTRACT_ELEMENT() 218 EVT OldVT = N->getValueType(0); in ExpandRes_EXTRACT_VECTOR_ELT() 256 EVT ValueVT = LD->getValueType(0); in ExpandRes_NormalLoad() 290 EVT OVT = N->getValueType(0); in ExpandRes_VAARG() 356 NVT = N->getValueType(0); in ExpandOp_BITCAST() 373 EVT VecVT = N->getValueType(0); in ExpandOp_BUILD_VECTOR() 411 EVT VecVT = N->getValueType(0); in ExpandOp_INSERT_VECTOR_ELT() 416 EVT OldEVT = Val.getValueType(); in ExpandOp_INSERT_VECTOR_ELT() [all …]
|
| H A D | LegalizeVectorTypes.cpp | 712 assert(Res.getValueType() == N->getValueType(0) && N->getNumValues() == 1 && in ScalarizeVectorOperand() 906 if (Res.getValueType() != N->getValueType(0)) in ScalarizeVecOp_VECREDUCE() 2299 Input.getOperand(0).getValueType() != Input.getValueType()) in SplitVecRes_VECTOR_SHUFFLE() 2804 assert(Res.getValueType() == N->getValueType(0) && N->getNumValues() == 2 && in SplitVectorOperand() 2807 assert(Res.getValueType() == N->getValueType(0) && N->getNumValues() == 1 && in SplitVectorOperand() 2828 assert(Lo.getValueType() == Hi.getValueType() && in SplitVecOp_VSELECT() 4136 assert(Oper.getValueType() == N->getValueType(0) && in WidenVecRes_StrictFP() 4474 if (N->getOperand(0).getValueType() == N->getOperand(1).getValueType()) in WidenVecRes_FCOPYSIGN() 5274 assert(InOp1.getValueType() == WidenVT && InOp2.getValueType() == WidenVT); in WidenVecRes_Select() 5521 assert(Res.getValueType() == N->getValueType(0) && N->getNumValues() == 2 && in WidenVectorOperand() [all …]
|
| H A D | LegalizeIntegerTypes.cpp | 367 DAG.getVTList(Op2.getValueType(), N->getValueType(1), MVT::Other); in PromoteIntRes_AtomicCmpSwap() 708 DAG.getValueType(N->getValueType(0).getScalarType())); in PromoteIntRes_FP_TO_XINT() 754 DAG.getValueType(N->getOperand(0).getValueType())); in PromoteIntRes_INT_EXTEND() 1461 EVT ValueVTs[] = {LHS.getValueType(), N->getValueType(1)}; in PromoteIntRes_ADDSUBCARRY() 1517 SDVTList VTs = DAG.getVTList(LHS.getValueType(), N->getValueType(1)); in PromoteIntRes_XMULO() 1748 assert(Res.getValueType() == N->getValueType(0) && in PromoteIntegerOperand() 1783 if (TLI.isSExtCheaperThanZExt(LHS.getValueType(), OpL.getValueType())) { in PromoteSetCCOperands() 3186 assert(Res.getValueType() == N->getValueType(0) && in ExpandIntRes_ANY_EXTEND() 4275 assert(Res.getValueType() == N->getValueType(0) && in ExpandIntRes_SIGN_EXTEND() 4584 assert(Res.getValueType() == N->getValueType(0) && in ExpandIntRes_ZERO_EXTEND() [all …]
|
| H A D | LegalizeTypes.cpp | 711 assert(Result.getValueType() == in SetPromotedInteger() 725 assert(Result.getValueType() == in SetSoftenedFloat() 736 assert(Result.getValueType() == in SetPromotedFloat() 782 assert(Lo.getValueType() == in SetExpandedInteger() 784 Hi.getValueType() == Lo.getValueType() && in SetExpandedInteger() 819 assert(Lo.getValueType() == in SetExpandedFloat() 821 Hi.getValueType() == Lo.getValueType() && in SetExpandedFloat() 848 Hi.getValueType() == Lo.getValueType() && in SetSplitVector() 966 bool WasWidened = SDValue(N, i).getValueType() != Results[i].getValueType(); in CustomWidenLowerNode() 999 EVT LVT = Lo.getValueType(); in JoinIntegers() [all …]
|
| H A D | LegalizeDAG.cpp | 296 EVT VT = CFP->getValueType(0); in ExpandConstantFP() 345 EVT VT = CP->getValueType(0); in ExpandConstant() 373 EVT VT = Tmp1.getValueType(); in PerformInsertVectorEltInMemory() 1297 assert((Res.getValueType() == Node->getValueType(0) || in LegalizeOp() 1310 assert((Res->getValueType(i) == Node->getValueType(i) || in LegalizeOp() 1397 EVT VecVT = Vec.getValueType(); in ExpandExtractFromVectorThroughStack() 1446 EVT VecVT = Vec.getValueType(); in ExpandInsertToVectorThroughStack() 2671 EVT VT = Op.getValueType(); in ExpandPARITY() 3461 EVT VT = LHS.getValueType(); in ExpandNode() 4118 {Node->getValueType(0), Node->getValueType(1)}, in ConvertNodeToLibcall() [all …]
|
| H A D | LegalizeVectorOps.cpp | 294 ValVT = Node->getValueType(0); in LegalizeOp() 580 .getValueType() in Promote() 921 EVT VT = Node->getValueType(0); in ExpandSELECT() 929 && Op1.getValueType() == Op2.getValueType() && "Invalid type"); in ExpandSELECT() 977 EVT VT = Node->getValueType(0); in ExpandSEXTINREG() 999 EVT VT = Node->getValueType(0); in ExpandANY_EXTEND_VECTOR_INREG() 1002 EVT SrcVT = Src.getValueType(); in ExpandANY_EXTEND_VECTOR_INREG() 1034 EVT VT = Node->getValueType(0); in ExpandSIGN_EXTEND_VECTOR_INREG() 1198 EVT VT = Mask.getValueType(); in ExpandVSELECT() 1249 EVT VT = Mask.getValueType(); in ExpandVP_SELECT() [all …]
|
| H A D | SelectionDAG.cpp | 1882 assert(VT == N1.getValueType() && VT == N2.getValueType() && in getVectorShuffle() 4800 assert(A.getValueType() == B.getValueType() && in haveNoCommonBitsSet() 5940 assert(N1.getValueType() == N2.getValueType() && in getNode() 5954 assert(N1.getValueType() == N2.getValueType() && in getNode() 5966 assert(N1.getValueType() == N2.getValueType() && in getNode() 5987 assert(N1.getValueType() == N2.getValueType() && in getNode() 6001 assert(N1.getValueType() == N2.getValueType() && in getNode() 6009 assert(N1.getValueType() == N2.getValueType() && in getNode() 6020 assert(N1.getValueType() == N2.getValueType() && in getNode() 6428 assert(N1.getValueType() == N2.getValueType() && in getNode() [all …]
|
| H A D | DAGCombiner.cpp | 1179 N->getValueType(i) == To[i].getValueType()) && in CombineTo() 1643 assert(N->getValueType(0) == RV.getValueType() && in Run() 5364 assert(X.getValueType() == Y.getValueType() && in hoistLogicOpWithSameOpcodeHands() 5413 assert(N0.getValueType() == N1.getValueType() && in foldLogicOfSetCCs() 5415 assert(LL.getValueType() == LR.getValueType() && in foldLogicOfSetCCs() 5416 RL.getValueType() == RR.getValueType() && in foldLogicOfSetCCs() 7522 assert(LHS.getValueType() == RHS.getValueType()); in MatchRotate() 10801 if (N1Elt.getValueType() != N2Elt.getValueType()) in foldVSelectOfConstants() 12184 assert(Op0.getValueType() == Op1.getValueType()); in isTruncateOf() 16319 if (Op1.getValueType() != Offset.getValueType()) { in CombineToPreIndexedLoadStore() [all …]
|
| H A D | TargetLowering.cpp | 543 EVT VT = Op.getValueType(); in ShrinkDemandedConstant() 634 EVT VT = Op.getValueType(); in SimplifyDemandedBits() 657 EVT VT = Op.getValueType(); in SimplifyMultipleUseDemandedBits() 904 EVT VT = Op.getValueType(); in SimplifyMultipleUseDemandedBits() 1036 EVT VT = Op.getValueType(); in combineShiftToAVG() 1074 EVT VT = Op.getValueType(); in SimplifyDemandedBits() 2744 EVT VT = BO.getValueType(); in getKnownUndefForVectorBinop() 2780 if (C0 && C1 && C0.getValueType() == EltVT && C1.getValueType() == EltVT) in getKnownUndefForVectorBinop() 3901 EVT VT = X.getValueType(); in optimizeSetCCByHoistingAndByConstFromLogicalShift() 6290 assert(CompTargetNode.getValueType() == N.getValueType() && in prepareUREMEqFold() [all …]
|
| H A D | SelectionDAGBuilder.cpp | 249 EVT PartEVT = Val.getValueType(); in getCopyFromParts() 390 EVT PartEVT = Val.getValueType(); in getCopyFromPartsVector() 479 EVT ValueVT = Val.getValueType(); in getCopyToParts() 538 ValueVT = Val.getValueType(); in getCopyToParts() 4334 EVT VT = Src0.getValueType(); in visitMaskedStore() 4426 EVT VT = Src0.getValueType(); in visitMaskedScatter() 4498 EVT VT = Src0.getValueType(); in visitMaskedLoad() 5325 if (LHS.getValueType() == MVT::f32 && RHS.getValueType() == MVT::f32 && in expandPow() 5404 EVT VT = LHS.getValueType(); in expandDivFix() 6510 EVT VT = X.getValueType(); in visitIntrinsicCall() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsSEISelLowering.cpp | 406 EVT ResTy = Op->getValueType(0); in lowerSELECT() 596 EVT Ty = N->getValueType(0); in performORCombine() 826 EVT VT = N->getValueType(0); in performMULCombine() 866 EVT Ty = N->getValueType(0); in performSHLCombine() 889 EVT Ty = N->getValueType(0); in performSRACombine() 935 EVT Ty = N->getValueType(0); in performSRLCombine() 962 EVT Ty = N->getValueType(0); in performSETCCCombine() 975 EVT Ty = N->getValueType(0); in performVSELECTCombine() 993 EVT Ty = N->getValueType(0); in performXORCombine() 1176 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() 862 assert(Chain.getValueType() == MVT::Other); in trySelect() 877 assert(Node->getValueType(0).is128BitVector()); in trySelect() 878 assert(Node->getValueType(1) == MVT::Other); in trySelect() 879 SmallVector<EVT, 2> ResTys{Node->getValueType(0), Node->getValueType(1)}; in trySelect() 934 assert(Chain.getValueType() == MVT::Other); in trySelect() 949 assert(Node->getValueType(0) == MVT::Other); in trySelect() 1000 if (Node->getValueType(0) != MVT::i32 && Node->getValueType(0) != MVT::i64) in trySelect() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 7633 assert((LHS.getValueType() == RHS.getValueType()) && in LowerBR_CC() 8025 assert(LHS.getValueType() == Op.getValueType() && in LowerSETCC() 8109 assert((LHS.getValueType() == RHS.getValueType()) && in LowerSELECT_CC() 8120 LHS.getValueType() == TVal.getValueType()) { in LowerSELECT_CC() 8244 assert(LHS.getValueType() == RHS.getValueType()); in LowerSELECT_CC() 12102 assert(LHS.getValueType() == RHS.getValueType()); in LowerVSETCC() 15293 assert(N0.getValueType() == N1.getValueType()); in performConcatVectorsCombine() 16312 assert(Op.getValueType() == Pg.getValueType() && in getPTest() 18220 assert(LHS.getValueType() == RHS.getValueType() && in performBRCONDCombine() 18456 Extract->getValueType(0) != N->getValueType(0) || in performSetCCPunpkCombine() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Async/IR/ |
| H A D | Async.cpp | 41 return result.getType().cast<ValueType>().getValueType(); in verify() 70 return value.getValueType(); in areTypesCompatible() 117 bodyBlock.addArgument(valueType ? valueType.getValueType() in build() 193 unwrappedArgs.back().type = valueTy ? valueTy.getValueType() : Type(); in parse() 232 return operand.getType().cast<ValueType>().getValueType(); in verifyRegions() 284 result.addTypes(valueType.getValueType()); in build() 294 resultType = valueType.getValueType(); in parseAwaitResultType() 313 if (*getResultType() != value.getValueType()) in verify() 316 << value.getValueType(); in verify() 338 printer.printType(getValueType()); in print()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AVR/ |
| H A D | expand-integer-failure.ll | 4 ; Assertion failed: (Lo.getValueType() == TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueTy… 5 ; Hi.getValueType() == Lo.getValueType() &&
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUMachineFunction.cpp | 58 DL.getValueOrABITypeAlignment(GV.getAlign(), GV.getValueType()); in allocateLDSGlobal() 67 StaticLDSSize += DL.getTypeAllocSize(GV.getValueType()); in allocateLDSGlobal() 77 StaticGDSSize += DL.getTypeAllocSize(GV.getValueType()); in allocateLDSGlobal() 122 assert(DL.getTypeAllocSize(GV.getValueType()).isZero()); in setDynLDSAlign() 125 DL.getValueOrABITypeAlignment(GV.getAlign(), GV.getValueType()); in setDynLDSAlign()
|
| /llvm-project-15.0.7/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 …]
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 8516 if (Op.getValueType() != MVT::f32 && Op.getValueType() != MVT::f64) in LowerINT_TO_FP() 9289 DAG.getValueType(Op.getValueType()) // VT in LowerBUILD_VECTOR() 9928 DAG.getValueType(Op.getValueType()) // VT in LowerVECTOR_SHUFFLE() 9936 if (LdSplt.getValueType() != SVOp->getValueType(0)) in LowerVECTOR_SHUFFLE() 13848 if (Inputs[i].getValueType() == N->getValueType(0)) in DAGCombineExtBoolTrunc() 13881 PromOp.getOperand(C).getValueType() != N->getValueType(0)) || in DAGCombineExtBoolTrunc() 13912 if (Ops[C+i].getValueType() == N->getValueType(0)) in DAGCombineExtBoolTrunc() 14464 if (Op.getValueType() != MVT::f32 && Op.getValueType() != MVT::f64) in combineFPToIntToFP() 14935 if (SToVLHS.getValueType() != LHS.getValueType()) in combineVectorShuffle() 14945 if (SToVRHS.getValueType() != RHS.getValueType()) in combineVectorShuffle() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | CloneModule.cpp | 66 *New, I.getValueType(), I.isConstant(), I.getLinkage(), in CloneModule() 76 Function::Create(cast<FunctionType>(I.getValueType()), I.getLinkage(), in CloneModule() 90 if (I.getValueType()->isFunctionTy()) in CloneModule() 91 GV = Function::Create(cast<FunctionType>(I.getValueType()), in CloneModule() 95 GV = new GlobalVariable(*New, I.getValueType(), false, in CloneModule() 105 auto *GA = GlobalAlias::create(I.getValueType(), in CloneModule()
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 392 EVT VecVT = VecOp.getValueType(); in shouldScalarizeBinop() 1654 EVT VT = Src.getValueType(); in LowerCopyToReg() 1704 EVT VT = Op.getValueType(); in LowerFRAMEADDR() 1760 EVT VT = Op.getValueType(); in LowerGlobalTLSAddress() 1771 EVT VT = Op.getValueType(); in LowerGlobalAddress() 1815 EVT VT = Op.getValueType(); in LowerExternalSymbol() 2418 EVT ResT = Op.getValueType(); in LowerFP_TO_INT_SAT() 2478 EVT ResVT = N->getValueType(0); in performVectorExtendCombine() 2628 EVT VT = Vec.getValueType(); in extractSubVector() 2657 EVT SrcVT = In.getValueType(); in truncateVectorWithNARROW() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/M68k/ |
| H A D | M68kISelLowering.cpp | 264 Arg.getValueType()) { in MatchingStackOffset() 1428 if (Src.getValueType() == MVT::i8 || Src.getValueType() == MVT::i16) in getBitTestCondition() 1433 if (Src.getValueType() != BitNo.getValueType()) in getBitTestCondition() 1802 EVT VT = Op.getValueType(); in EmitTest() 1880 if ((Op0.getValueType() == MVT::i8 || Op0.getValueType() == MVT::i16 || in EmitCmp() 1881 Op0.getValueType() == MVT::i32 || Op0.getValueType() == MVT::i64)) { in EmitCmp() 2152 VTs = DAG.getVTList(LHS.getValueType(), LHS.getValueType(), MVT::i32); in LowerSELECT() 2213 if (T1.getValueType() == T2.getValueType() && in LowerSELECT() 2355 VTs = DAG.getVTList(LHS.getValueType(), LHS.getValueType(), MVT::i8); in LowerBRCOND() 3257 EVT VT = Lo.getValueType(); in LowerShiftLeftParts() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAG.cpp | 148 EVT ValueVT = LD->getValueType(0); in SelectIndexedLoad() 1003 EVT VT = I->getValueType(0); in ppSimplifyOrSelect0() 1073 EVT VT = T0.getValueType(); in ppAddrReorderAddShl() 1148 EVT VT = Addr.getValueType(); in ppAddrRewriteAndSrl() 1169 EVT OpVT = OpI1.getValueType(); in ppHoistZextI1() 1176 EVT UVT = U->getValueType(0); in ppHoistZextI1() 1345 EVT T = N.getValueType(); in SelectAnyInt() 1458 if (N.getValueType() != MVT::i64) in DetectUseSxtw() 1498 EVT RT = R.getValueType(); in DetectUseSxtw() 1524 EVT T = Op0.getValueType(); in keepsLowBits() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelDAGToDAG.cpp | 109 Offset = CurDAG->getTargetConstant(Imm, DL, CN->getValueType(0)); in selectAddrSls() 131 Offset = CurDAG->getTargetConstant(Imm, DL, CN->getValueType(0)); in selectAddrRiSpls() 132 Base = CurDAG->getRegister(Lanai::R0, CN->getValueType(0)); in selectAddrRiSpls() 144 Offset = CurDAG->getTargetConstant(Imm, DL, CN->getValueType(0)); in selectAddrRiSpls() 145 Base = CurDAG->getRegister(Lanai::R0, CN->getValueType(0)); in selectAddrRiSpls() 283 EVT VT = Node->getValueType(0); in Select() 319 EVT VT = Node->getValueType(0); in selectFrameIndex()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 4914 DAG.getVTList(Op.getValueType(), Op.getValueType()), in getARMXALUOOp() 4925 DAG.getVTList(Op.getValueType(), Op.getValueType()), in getARMXALUOOp() 4952 EVT VT = Op.getValueType(); in LowerSignedALUO() 4995 EVT VT = Op.getValueType(); in LowerUnsignedALUO() 5024 EVT VT = Op.getValueType(); in LowerADDSUBSAT() 5409 LHS.getValueType() == MVT::i32 && RHS.getValueType() == MVT::i32) { in LowerSELECT_CC() 7566 if (Op0.getValueType() != MVT::v4f32 || Op1.getValueType() != MVT::v4f32) in LowerBuildVectorOfFPTrunc() 14862 (BV.getValueType() == MVT::v2f64 || BV.getValueType() == MVT::v2i64)) { in PerformVMOVRRDCombine() 16696 if (!Op.getValueType().isVector() || !Op.getValueType().isSimple() || in PerformVCVTCombine() 16797 if (!N->getValueType(0).isVector() || !N->getValueType(0).isSimple() || in PerformVDIVCombine() [all …]
|