Home
last modified time | relevance | path

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

12345678910>>...14

/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp329 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 DLegalizeTypesGeneric.cpp41 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 DLegalizeVectorTypes.cpp712 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 DLegalizeIntegerTypes.cpp367 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 DLegalizeTypes.cpp711 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 DLegalizeDAG.cpp296 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 DLegalizeVectorOps.cpp294 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 DSelectionDAG.cpp1882 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 DDAGCombiner.cpp1179 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 DTargetLowering.cpp543 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 DSelectionDAGBuilder.cpp249 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 DMipsSEISelLowering.cpp406 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 DMipsSEISelDAGToDAG.cpp210 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 DAArch64ISelLowering.cpp7633 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 DAsync.cpp41 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 Dexpand-integer-failure.ll4 ; 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 DAMDGPUMachineFunction.cpp58 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 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 …]
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp8516 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 DCloneModule.cpp66 *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 DWebAssemblyISelLowering.cpp392 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 DM68kISelLowering.cpp264 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 DHexagonISelDAGToDAG.cpp148 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 DLanaiISelDAGToDAG.cpp109 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 DARMISelLowering.cpp4914 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 …]

12345678910>>...14