| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VECustomDAG.h | 180 SDValue getUNDEF(EVT VT) const { return DAG.getUNDEF(VT); } in getUNDEF() function
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 3826 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 D | LegalizeVectorTypes.cpp | 1711 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 D | SelectionDAG.cpp | 2057 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 D | LegalizeTypesGeneric.cpp | 450 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 D | DAGCombiner.cpp | 4706 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 D | LegalizeVectorOps.cpp | 1242 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 D | SelectionDAGBuilder.cpp | 467 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 D | LegalizeFloatTypes.cpp | 642 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 D | LegalizeDAG.cpp | 1903 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 D | StatepointLowering.cpp | 1031 ActualCallee = DAG.getUNDEF(Callee.getValueType()); in LowerStatepoint()
|
| H A D | TargetLowering.cpp | 679 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 D | HexagonISelLoweringHVX.cpp | 829 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 D | HexagonISelLowering.cpp | 1996 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 D | X86ISelLowering.cpp | 6505 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 D | SystemZISelDAGToDAG.cpp | 284 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 D | SystemZISelLowering.cpp | 5254 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 D | R600ISelLowering.cpp | 1515 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 D | SIISelLowering.cpp | 2124 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 D | AArch64ISelLowering.cpp | 5824 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 D | WebAssemblyISelLowering.cpp | 1135 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 D | BPFISelLowering.cpp | 630 return DAG.getUNDEF(Op->getValueType(0)); in LowerSDIVSREM()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 7916 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 D | LoongArchISelLowering.cpp | 514 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 D | PPCISelLowering.cpp | 8012 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()
|