Home
last modified time | relevance | path

Searched refs:LegalTy (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp1973 Type *LegalTy = Type::getIntNTy(ICA.getReturnType()->getContext(), in getIntrinsicInstrCost() local
1979 LegalTy, {LegalTy, LegalTy}); in getIntrinsicInstrCost()
1983 LegalTy, {LegalTy, LegalTy}); in getIntrinsicInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp777 Type *LegalTy = in getIntrinsicInstrCost() local
780 LegalTy = VectorType::get(LegalTy, LT.second.getVectorElementCount()); in getIntrinsicInstrCost()
783 LegalTy, {LegalTy, LegalTy}); in getIntrinsicInstrCost()
786 LegalTy, {LegalTy, LegalTy}); in getIntrinsicInstrCost()
2858 Type *LegalTy = EVT(SrcLT.second).getTypeForEVT(Src->getContext()); in getCastInstrCost() local
2860 Opcode, LegalTy, Src, CCH, CostKind, I); in getCastInstrCost()
2862 Opcode, Dst, LegalTy, TTI::CastContextHint::None, CostKind, I); in getCastInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAGHVX.cpp1871 MVT LegalTy = Lower.getTypeToTransformTo(Ctx, ElemTy).getSimpleVT(); in scalarizeShuffle()
1874 Ops.push_back(ISel.selectUndef(dl, LegalTy)); in scalarizeShuffle()
1894 SDValue Ex = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, LegalTy, {Vec, Idx}); in scalarizeShuffle()
1872 MVT LegalTy = Lower.getTypeToTransformTo(Ctx, ElemTy).getSimpleVT(); scalarizeShuffle() local
H A DHexagonISelLoweringHVX.cpp2381 EVT LegalTy = getTypeToTransformTo(*DAG.getContext(), Ty); in typeLegalize()
2382 assert(LegalTy.isSimple()); in typeLegalize() local
2383 return LegalTy.getSimpleVT(); in typeLegalize()