Home
last modified time | relevance | path

Searched refs:getUNDEF (Results 1 – 25 of 36) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/
H A DVECustomDAG.h180 SDValue getUNDEF(EVT VT) const { return DAG.getUNDEF(VT); } in getUNDEF() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3826 SDValue Vec = DAG.getUNDEF(ContainerVT); in lowerBUILD_VECTOR()
3933 Passthru = DAG.getUNDEF(VT); in splatPartsI64WithVL()
4003 Passthru = DAG.getUNDEF(VT); in lowerScalarSplat()
4042 SDValue Passthru = DAG.getUNDEF(VT); in lowerScalarInsert()
4712 SDValue Vec = DAG.getUNDEF(ContainerVT); in lowerShuffleViaVRegSplitting()
6448 SDValue Vec = DAG.getUNDEF(VT); in LowerOperation()
8358 Passthru = DAG.getUNDEF(I32VT); in lowerVectorIntrinsicScalars()
10102 PassThru = DAG.getUNDEF(VT); in lowerMaskedLoad()
11091 PassThru = DAG.getUNDEF(VT); in lowerMaskedGather()
15160 SDValue Lo = DAG.getUNDEF(MVT::i32); in PerformDAGCombine()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1711 Scalars.push_back(DAG.getUNDEF(EltVT)); in UnrollVectorOp_StrictFP()
1876 Hi = DAG.getUNDEF(HiVT); in SplitVecRes_ScalarOp()
4433 SDValue undefVec = DAG.getUNDEF(VT); in CollectOpsToWiden()
5233 SDValue UndefVal = DAG.getUNDEF(EltVT); in WidenVecRes_CONCAT_VECTORS()
5318 SDValue UndefVal = DAG.getUNDEF(EltVT); in WidenVecRes_EXTRACT_SUBVECTOR()
5840 return DAG.getUNDEF(WidenVT); in WidenVecRes_UNDEF()
7148 WidenOps[j] = DAG.getUNDEF(LdTy); in GenWidenVectorLoads()
7166 SDValue UndefVal = DAG.getUNDEF(LdTy); in GenWidenVectorLoads()
7222 SDValue UndefVal = DAG.getUNDEF(EltVT); in GenWidenVectorExtLoads()
7346 DAG.getUNDEF(InVT); in ModifyToType()
[all …]
H A DSelectionDAG.cpp2057 return getUNDEF(VT); in getVectorShuffle()
2071 N2 = getUNDEF(VT); in getVectorShuffle()
2125 return getUNDEF(VT); in getVectorShuffle()
2127 N2 = getUNDEF(VT); in getVectorShuffle()
2129 N1 = getUNDEF(VT); in getVectorShuffle()
2136 return getUNDEF(VT); in getVectorShuffle()
2494 return getUNDEF(VT); in FoldSetCC()
5662 return getUNDEF(VT); in getNode()
5667 return getUNDEF(VT); in getNode()
5744 return getUNDEF(VT); in getNode()
[all …]
H A DLegalizeTypesGeneric.cpp450 SDValue UndefVal = DAG.getUNDEF(Ops[0].getValueType()); in ExpandOp_SCALAR_TO_VECTOR()
570 Lo = DAG.getUNDEF(LoVT); in SplitRes_UNDEF()
571 Hi = DAG.getUNDEF(HiVT); in SplitRes_UNDEF()
H A DDAGCombiner.cpp4706 return DAG.getUNDEF(VT); in simplifyDivRem()
13924 return DAG.getUNDEF(VT); in visitANY_EXTEND()
14674 return DAG.getUNDEF(VT); in visitTRUNCATE()
15126 return DAG.getUNDEF(VT); in visitBITCAST()
17518 return DAG.getUNDEF(VT); in visitFP_TO_SINT()
17533 return DAG.getUNDEF(VT); in visitFP_TO_UINT()
17548 return DAG.getUNDEF(VT); in visitXRINT()
21715 return DAG.getUNDEF(VT); in visitINSERT_VECTOR_ELT()
23388 return DAG.getUNDEF(VT); in visitBUILD_VECTOR()
23585 SDValue SV0 = DAG.getUNDEF(VT), SV1 = DAG.getUNDEF(VT); in combineConcatVectorOfExtracts()
[all …]
H A DLegalizeVectorOps.cpp1242 Src = DAG.getNode(ISD::INSERT_SUBVECTOR, DL, SrcVT, DAG.getUNDEF(SrcVT), in ExpandANY_EXTEND_VECTOR_INREG()
1258 DAG.getVectorShuffle(SrcVT, DL, Src, DAG.getUNDEF(SrcVT), ShuffleMask)); in ExpandANY_EXTEND_VECTOR_INREG()
1301 Src = DAG.getNode(ISD::INSERT_SUBVECTOR, DL, SrcVT, DAG.getUNDEF(SrcVT), in ExpandZERO_EXTEND_VECTOR_INREG()
1344 Op = DAG.getVectorShuffle(ByteVT, DL, Op, DAG.getUNDEF(ByteVT), ShuffleMask); in ExpandBSWAP()
1394 Op = DAG.getVectorShuffle(ByteVT, DL, Op, DAG.getUNDEF(ByteVT), in ExpandBITREVERSE()
H A DSelectionDAGBuilder.cpp467 return DAG.getUNDEF(ValueVT); in getCopyFromPartsVector()
677 SDValue EltUndef = DAG.getUNDEF(PartEVT); in widenVectorToPartType()
1787 return DAG.getUNDEF(VT); in getValueImpl()
1840 Constants[i] = DAG.getUNDEF(EltVT); in getValueImpl()
3897 SDValue UndefVal = DAG.getUNDEF(SrcVT); in visitShuffleVector()
3964 Src = DAG.getUNDEF(VT); in visitShuffleVector()
3994 Res = DAG.getUNDEF(EltVT); in visitShuffleVector()
4032 setValue(&I, DAG.getUNDEF(MVT(MVT::Other))); in visitInsertValue()
4075 setValue(&I, DAG.getUNDEF(MVT(MVT::Other))); in visitExtractValue()
4583 SDValue Offset = DAG.getUNDEF(Ptr.getValueType()); in visitMaskedStore()
[all …]
H A DLegalizeFloatTypes.cpp642 return DAG.getUNDEF(N->getValueType(0)); in SoftenFloatRes_ExpOp()
650 return DAG.getUNDEF(N->getValueType(0)); in SoftenFloatRes_ExpOp()
680 return DAG.getUNDEF(N->getValueType(0)); in SoftenFloatRes_FFREXP()
829 return DAG.getUNDEF(TLI.getTypeToTransformTo(*DAG.getContext(), in SoftenFloatRes_UNDEF()
2727 return DAG.getUNDEF(TLI.getTypeToTransformTo(*DAG.getContext(), in PromoteFloatRes_UNDEF()
3057 return DAG.getUNDEF(MVT::i16); in SoftPromoteHalfRes_UNDEF()
H A DLegalizeDAG.cpp1903 Vec2 = DAG.getUNDEF(VT); in ExpandBVWithShuffles()
1955 return DAG.getUNDEF(VT); in ExpandBUILD_VECTOR()
2018 Vec2 = DAG.getUNDEF(VT); in ExpandBUILD_VECTOR()
3460 Ops.push_back(DAG.getUNDEF(EltVT)); in ExpandNode()
3509 Results.push_back(DAG.getUNDEF(Node->getValueType(0))); in ExpandNode()
4561 Results.push_back(DAG.getUNDEF(Node->getValueType(0))); in ConvertNodeToLibcall()
5543 SDValue Undef = DAG.getUNDEF(MidVT); in PromoteNode()
H A DStatepointLowering.cpp1031 ActualCallee = DAG.getUNDEF(Callee.getValueType()); in LowerStatepoint()
H A DTargetLowering.cpp679 return DAG.getUNDEF(VT); in SimplifyMultipleUseDemandedBits()
895 return DAG.getUNDEF(Op.getValueType()); in SimplifyMultipleUseDemandedBits()
1135 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(VT)); in SimplifyDemandedBits()
1147 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(VT)); in SimplifyDemandedBits()
2972 return DAG.getUNDEF(EltVT); in getKnownUndefForVectorBinop()
3039 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(VT)); in SimplifyDemandedVectorElts()
3070 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(VT)); in SimplifyDemandedVectorElts()
3200 Ops[i] = TLO.DAG.getUNDEF(Ops[0].getValueType()); in SimplifyDemandedVectorElts()
3662 return TLO.CombineTo(Op, TLO.DAG.getUNDEF(VT)); in SimplifyDemandedVectorElts()
6373 PreShift = PostShift = DAG.getUNDEF(ShSVT); in BuildUDIV()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp829 return DAG.getUNDEF(VecTy); in buildHvxVectorReg()
1041 ? DAG.getUNDEF(MVT::i64) in createHvxPrefixPred()
1111 : DAG.getUNDEF(MVT::i8); in buildHvxVectorPred()
1131 : DAG.getUNDEF(MVT::i8); in buildHvxVectorPred()
1307 SDValue Undef = DAG.getUNDEF(ByteTy); in extractHvxSubvectorPred()
1702 Elems[i] = DAG.getUNDEF(NTy); in LowerHvxConcatVectors()
1931 SDValue Hi = DAG.getUNDEF(ty(HiVal)); in LowerHvxMulLoHi()
1949 SDValue Lo = DAG.getUNDEF(ty(LoVal)); in LowerHvxMulLoHi()
3013 SDValue Offset = DAG.getUNDEF(MVT::i32); in SplitHvxMemOp()
3056 SDValue Offset = DAG.getUNDEF(MVT::i32); in WidenHvxLoad()
[all …]
H A DHexagonISelLowering.cpp1996 return DAG.getMergeValues({DAG.getUNDEF(ty(Op)), Trap}, dl); in replaceMemWithUndef()
2263 return DAG.getUNDEF(VecTy); in LowerVECTOR_SHUFFLE()
2517 return DAG.getUNDEF(VecTy); in buildVector32()
2608 return DAG.getUNDEF(VecTy); in buildVector64()
2829 ValR = getCombine(DAG.getUNDEF(MVT::i32), ValR, dl, MVT::i64, DAG); in insertVectorPred()
2845 return DAG.getUNDEF(MVT::i64); in expandPredicate()
2856 return DAG.getUNDEF(MVT::i32); in contractPredicate()
2859 SDValue S = DAG.getVectorShuffle(MVT::v8i8, dl, A, DAG.getUNDEF(MVT::v8i8), in contractPredicate()
2899 Concats.push_back(DAG.getUNDEF(ValTy)); in appendUndef()
3010 W = getCombine(DAG.getUNDEF(MVT::i32), W, dl, MVT::i64, DAG); in LowerCONCAT_VECTORS()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp6505 DAG.getUNDEF(EltVT), DAG.getUNDEF(EltVT) }; in LowerBuildVectorv4x32()
7629 V0 = DAG.getUNDEF(VT); in isHorizontalBinOpPart()
7630 V1 = DAG.getUNDEF(VT); in isHorizontalBinOpPart()
7970 V0 = DAG.getUNDEF(VT); in isHopBuildVector()
7971 V1 = DAG.getUNDEF(VT); in isHopBuildVector()
8913 DAG.getUNDEF(EltVT), DAG.getUNDEF(EltVT) }; in LowerBUILD_VECTOR()
10722 SDValue Ops[2] = {DAG.getUNDEF(VT), DAG.getUNDEF(VT)}; in lowerShuffleAsUNPCKAndPermute()
14914 V1 = DAG.getUNDEF(VT); in lowerV2X128Shuffle()
16593 SDValue Ops[2] = {DAG.getUNDEF(VT), DAG.getUNDEF(VT)}; in lowerV4X128Shuffle()
31502 DAG.getUNDEF(NVT); in ExtendToType()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp284 SDValue getUNDEF(const SDLoc &DL, EVT VT) const;
951 SDValue SystemZDAGToDAGISel::getUNDEF(const SDLoc &DL, EVT VT) const { in getUNDEF() function in SystemZDAGToDAGISel
960 DL, VT, getUNDEF(DL, MVT::i64), N); in convertTo()
1055 getUNDEF(DL, OpcodeVT), in tryRISBGZero()
H A DSystemZISelLowering.cpp5254 IndexNodes[I] = DAG.getUNDEF(MVT::i32); in getGeneralPermuteNode()
5272 IndexNodes[I] = DAG.getUNDEF(MVT::i32); in getGeneralPermuteNode()
5382 return DAG.getUNDEF(VT); in getNode()
5389 Ops.push_back(DAG.getUNDEF(MVT::v16i8)); in getNode()
5583 return DAG.getUNDEF(VT); in buildScalarToVector()
5593 return DAG.getUNDEF(VT); in buildMergeScalars()
5608 return DAG.getUNDEF(MVT::v2i64); in joinDwords()
5664 ResidueOps.push_back(DAG.getUNDEF(ResidueOps[0].getValueType())); in tryBuildVectorShuffle()
5781 Constants[I] = DAG.getUNDEF(Elems[I].getValueType()); in buildVector()
5816 Result = DAG.getUNDEF(VT); in buildVector()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1515 DAG.getConstant(PartOffset, DL, MVT::i32), DAG.getUNDEF(MVT::i32), in LowerFormalArguments()
1583 NewBldVec[i] = DAG.getUNDEF(MVT::f32); in CompactSwizzlableVector()
1586 NewBldVec[i] = DAG.getUNDEF(MVT::f32); in CompactSwizzlableVector()
1595 NewBldVec[i] = DAG.getUNDEF(NewBldVec[i].getValueType()); in CompactSwizzlableVector()
1792 Ops.append(NElts, DAG.getUNDEF(InVal.getValueType())); in PerformDAGCombine()
H A DSIISelLowering.cpp2124 return DAG.getUNDEF(VT); in getPreloadedValue()
3311 InputReg = DAG.getUNDEF(ArgVT); in passSpecialInputs()
3316 InputReg = DAG.getUNDEF(ArgVT); in passSpecialInputs()
3397 InputReg = DAG.getUNDEF(MVT::i32); in passSpecialInputs()
5784 return DAG.getUNDEF(VT); in lowerICMPIntrinsic()
5819 return DAG.getUNDEF(VT); in lowerFCMPIntrinsic()
6596 return DAG.getUNDEF(MVT::i32); in getSegmentAperture()
7276 return DAG.getUNDEF(VT); in emitNonHSAIntrinsicError()
7285 return DAG.getUNDEF(VT); in emitRemovedIntrinsicError()
7984 return DAG.getUNDEF(VT); in LowerINTRINSIC_WO_CHAIN()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp5824 SDValue Undef = DAG.getUNDEF(MVT::i16); in LowerTruncateVectorStore()
11008 DAG.getUNDEF(VT)); in ReconstructShuffleWithRuntimeMask()
11301 SDValue ShuffleOps[] = { DAG.getUNDEF(ShuffleVT), DAG.getUNDEF(ShuffleVT) }; in ReconstructShuffle()
12907 Lane = DAG.getUNDEF(MVT::i32); in NormalizeBuildVector()
13081 return DAG.getUNDEF(VT); in LowerBUILD_VECTOR()
13368 SDValue Vec = DAG.getUNDEF(VT); in LowerBUILD_VECTOR()
20776 return DAG.getUNDEF(N->getValueType(0)); in performUnpackCombine()
20900 DAG.getUNDEF(HalfVT)); in performUzpCombine()
21319 SDValue UndefVector = DAG.getUNDEF(NewVT); in performLOADCombine()
25846 PassThru = DAG.getUNDEF(ContainerVT); in LowerFixedLengthVectorMLoadToSVE()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1135 SDValue ArgVal = DAG.getUNDEF(PtrVT); in LowerCall()
1143 SDValue ArgVal = DAG.getUNDEF(PtrVT); in LowerCall()
1356 : DAG.getUNDEF(In.VT)); in LowerFormalArguments()
2193 SDValue Src2 = ShuffleSrc2 ? ShuffleSrc2 : DAG.getUNDEF(VecT); in LowerBUILD_VECTOR()
2480 SrcType, SDLoc(N), CastOp, DAG.getUNDEF(SrcType), Shuffle->getMask()); in performVECTOR_SHUFFLECombine()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp630 return DAG.getUNDEF(Op->getValueType(0)); in LowerSDIVSREM()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp7916 return DAG.getUNDEF(VT); in LowerBUILD_VECTOR()
8019 return DAG.getUNDEF(VT); in LowerBUILD_VECTOR()
8154 SDValue Vec = DAG.getUNDEF(VT); in LowerBUILD_VECTOR()
8359 SDValue ShuffleOps[] = { DAG.getUNDEF(ShuffleVT), DAG.getUNDEF(ShuffleVT) }; in ReconstructShuffle()
8998 Ops.push_back(DAG.getUNDEF(EltVT)); in LowerVECTOR_SHUFFLE()
9219 SDValue Val = DAG.getUNDEF(MVT::v2f64); in LowerCONCAT_VECTORS()
10193 Ops.push_back(DAG.getUNDEF(MVT::i32)); in LowerPredicateStore()
15356 SDValue Vec = DAG.getUNDEF(VecVT); in PerformARMBUILD_VECTORCombine()
15426 return DAG.getUNDEF(VT); in PerformVECTOR_REG_CASTCombine()
17813 SDValue Offset = DAG.getUNDEF(BasePtr.getValueType()); in PerformSplittingToWideningLoad()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp514 SDValue Vector = DAG.getUNDEF(ResTy); in lowerBUILD_VECTOR()
1256 return DAG.getMergeValues({DAG.getUNDEF(Op.getValueType()), Op.getOperand(0)}, in emitIntrinsicWithChainErrorMessage()
1702 Results.push_back(DAG.getUNDEF(N->getValueType(0))); in emitErrorAndReplaceIntrinsicResults()
2087 Results.push_back(DAG.getUNDEF(VT)); in ReplaceNodeResults()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp8012 Op2 = DAG.getUNDEF(WideVT); in LowerTRUNCATEVector()
8478 NewResChain, DAG.getUNDEF(MVT::Other)); in spliceIntoChain()
8577 SDValue UndefVec = DAG.getUNDEF(VecVT); in widenVec()
8621 SignedConv ? DAG.getUNDEF(WideVT) : DAG.getConstant(0, dl, WideVT); in LowerINT_TO_FPVector()
9356 SDValue SplatNode = DAG.getUNDEF(MVT::v2i64); in LowerBUILD_VECTOR()
9999 DAG.getUNDEF(MVT::v16i8), Mask)) in LowerROTL()
14511 Ops.push_back(DAG.getUNDEF(SrcVT)); in combineElementTruncationToVectorTruncation()
14519 Ops.push_back(In.isUndef() ? DAG.getUNDEF(SrcVT) : In.getOperand(0)); in combineElementTruncationToVectorTruncation()
14628 DAG.getUNDEF(N->getValueType(0)), Ops); in combineBVOfConsecutiveLoads()
14662 DAG.getUNDEF(Input.getValueType()), ShuffleMask); in addShuffleForVecExtend()

12