| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblySelectionDAGInfo.cpp | 57 Dst, DAG.getAnyExtOrTrunc(Val, DL, MVT::i32), in EmitTargetCodeForMemset()
|
| H A D | WebAssemblyISelLowering.cpp | 2118 ShiftVal = DAG.getAnyExtOrTrunc(ShiftVal, DL, MVT::i32); in LowerShift()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 9533 SplatVal = DAG.getAnyExtOrTrunc(SplatVal, dl, MVT::i64); in LowerSPLAT_VECTOR() 9544 SplatVal = DAG.getAnyExtOrTrunc(SplatVal, dl, MVT::i32); in LowerSPLAT_VECTOR() 9547 SplatVal = DAG.getAnyExtOrTrunc(SplatVal, dl, MVT::i64); in LowerSPLAT_VECTOR() 10404 DAG.getAnyExtOrTrunc(Op.getOperand(0), DL, VectorVT); in LowerINSERT_VECTOR_ELT() 10406 DAG.getAnyExtOrTrunc(Op.getOperand(1), DL, in LowerINSERT_VECTOR_ELT() 10413 return DAG.getAnyExtOrTrunc(ExtendedVector, DL, VT); in LowerINSERT_VECTOR_ELT() 10459 return DAG.getAnyExtOrTrunc(Extract, DL, Op.getValueType()); in LowerEXTRACT_VECTOR_ELT() 16596 SDValue Trunc = DAG.getAnyExtOrTrunc(Splice, DL, IntTy); in performSVESpliceCombine() 17145 SDValue VLo = DAG.getAnyExtOrTrunc(V, dl, MVT::i64); in createGPRPairNode() 17146 SDValue VHi = DAG.getAnyExtOrTrunc( in createGPRPairNode() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeIntegerTypes.cpp | 582 return DAG.getAnyExtOrTrunc(Ext, dl, NVT); in PromoteIntRes_EXTRACT_VECTOR_ELT() 4748 SDValue Op = DAG.getAnyExtOrTrunc(Ext, dl, NOutVTElem); in PromoteIntRes_EXTRACT_SUBVECTOR() 4900 Ops[i * NumElem + j] = DAG.getAnyExtOrTrunc(Ext, dl, OutElemTy); in PromoteIntRes_CONCAT_VECTORS() 4977 return DAG.getAnyExtOrTrunc(Ext, dl, N->getValueType(0)); in PromoteIntOp_EXTRACT_VECTOR_ELT()
|
| H A D | SelectionDAGBuilder.cpp | 423 return DAG.getAnyExtOrTrunc(Val, DL, ValueVT); in getCopyFromPartsVector() 459 : DAG.getAnyExtOrTrunc(Val, DL, ValueSVT); in getCopyFromPartsVector() 672 Val = DAG.getAnyExtOrTrunc(Val, DL, PartVT); in getCopyToPartsVector() 683 Val = DAG.getAnyExtOrTrunc(Val, DL, PartVT); in getCopyToPartsVector() 737 Val = DAG.getAnyExtOrTrunc(Val, DL, BuiltVectorTy); in getCopyToPartsVector()
|
| H A D | DAGCombiner.cpp | 11348 SDValue Op = DAG.getAnyExtOrTrunc(N0.getOperand(0), SDLoc(N), VT); in visitZERO_EXTEND() 11367 X = DAG.getAnyExtOrTrunc(X, SDLoc(X), VT); in visitZERO_EXTEND() 11489 return DAG.getZeroExtendInReg(DAG.getAnyExtOrTrunc(VsetCC, DL, VT), DL, in visitZERO_EXTEND() 11575 return DAG.getAnyExtOrTrunc(N0.getOperand(0), SDLoc(N), VT); in visitANY_EXTEND() 11586 X = DAG.getAnyExtOrTrunc(X, DL, VT); in visitANY_EXTEND() 11678 return DAG.getAnyExtOrTrunc(VsetCC, SDLoc(N), VT); in visitANY_EXTEND() 18574 Ops[Elt] = OpVT.isInteger() ? DAG.getAnyExtOrTrunc(InVal, DL, OpVT) : InVal; in visitINSERT_VECTOR_ELT() 18718 return VecVT.isInteger() ? DAG.getAnyExtOrTrunc(Elt, DL, ScalarVT) : Elt; in visitEXTRACT_VECTOR_ELT() 18805 return DAG.getAnyExtOrTrunc(X, DL, ScalarVT); in visitEXTRACT_VECTOR_ELT()
|
| H A D | SelectionDAG.cpp | 1263 SDValue SelectionDAG::getAnyExtOrTrunc(SDValue Op, const SDLoc &DL, EVT VT) { in getAnyExtOrTrunc() function in SelectionDAG 5841 Elt = getAnyExtOrTrunc(Elt, DL, VT); in getNode()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 861 SDValue getAnyExtOrTrunc(SDValue Op, const SDLoc &DL, EVT VT);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 2680 ValV = DAG.getAnyExtOrTrunc(ValV, dl, ScalarTy); in insertVector() 3259 SDValue T = DAG.getAnyExtOrTrunc(P, dl, MVT::i8); in ReplaceNodeResults()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelDAGToDAG.cpp | 6007 LHS = CurDAG->getAnyExtOrTrunc(LHS, dl, VT); in combineToCMPB() 6008 RHS = CurDAG->getAnyExtOrTrunc(RHS, dl, VT); in combineToCMPB()
|
| H A D | PPCISelLowering.cpp | 13504 DAG.getAnyExtOrTrunc(InSrc, dl, N->getValueType(0))); in DAGCombineExtBoolTrunc() 13566 Ops[C+i] = DAG.getAnyExtOrTrunc(Ops[C+i], dl, N->getValueType(0)); in DAGCombineExtBoolTrunc()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 8151 V = DAG.getAnyExtOrTrunc(Op.getOperand(i), dl, MVT::i32); in LowerBuildVectorAsInsert() 8193 Elt = DAG.getAnyExtOrTrunc(Op.getOperand(i), dl, MVT::i32); in LowerBuildVectorv16i8() 8201 NextElt = DAG.getAnyExtOrTrunc(NextElt, dl, MVT::i32); in LowerBuildVectorv16i8() 19747 Op0 = DAG.getAnyExtOrTrunc(Op0, DL, MVT::i32); in LowerFunnelShift() 27636 LoOps.push_back(DAG.getAnyExtOrTrunc(B.getOperand(i + j), dl, in LowerMUL() 27776 LoOp = DAG.getAnyExtOrTrunc(LoOp, dl, MVT::i16); in LowervXi8MulWithUNPCK() 27777 HiOp = DAG.getAnyExtOrTrunc(HiOp, dl, MVT::i16); in LowervXi8MulWithUNPCK() 40041 V = DAG.getAnyExtOrTrunc(V, DL, MVT::i32); in createMMXBuildVector() 40312 N00 = LowUndef ? DAG.getAnyExtOrTrunc(N00, dl, MVT::i32) in combineBitcast() 48225 SDValue Scl = DAG.getAnyExtOrTrunc(N00, DL, SVT); in combineToExtendBoolVectorInReg() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 10031 SDValue VLo = DAG.getAnyExtOrTrunc(V, dl, MVT::i32); in createGPRPairNode() 10032 SDValue VHi = DAG.getAnyExtOrTrunc( in createGPRPairNode()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIISelLowering.cpp | 5573 return DAG.getAnyExtOrTrunc(Elt, SL, ResultVT); in lowerEXTRACT_VECTOR_ELT()
|