Home
last modified time | relevance | path

Searched refs:getTypeAction (Results 1 – 24 of 24) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp258 if (getTypeAction(LHS.getValueType()) == in ScalarizeVecRes_CMP()
307 if (getTypeAction(OtherVT) == TargetLowering::TypeScalarizeVector) { in ScalarizeVecRes_UnaryOpWithTwoResults()
336 if (getTypeAction(OperVT) == TargetLowering::TypeScalarizeVector) in ScalarizeVecRes_StrictFPOp()
362 if (getTypeAction(ResVT) == TargetLowering::TypeScalarizeVector) { in ScalarizeVecRes_OverflowOp()
382 if (getTypeAction(OtherVT) == TargetLowering::TypeScalarizeVector) { in ScalarizeVecRes_OverflowOp()
401 if (getTypeAction(Op.getValueType()) == TargetLowering::TypeScalarizeVector) in ScalarizeVecRes_BITCAST()
430 if (getTypeAction(OpVT) == TargetLowering::TypeScalarizeVector) { in ScalarizeVecRes_FP_ROUND()
487 if (getTypeAction(OpVT) == TargetLowering::TypeScalarizeVector) { in ScalarizeVecRes_UnaryOp()
512 if (getTypeAction(OpVT) == TargetLowering::TypeScalarizeVector) { in ScalarizeVecRes_VecInregOp()
542 if (getTypeAction(OpVT) == TargetLowering::TypeScalarizeVector) { in ScalarizeVecRes_ADDRSPACECAST()
[all …]
H A DLegalizeIntegerTypes.cpp487 switch (getTypeAction(InVT)) { in PromoteIntRes_BITCAST()
836 if (TLI.getTypeAction(*DAG.getContext(), Op0.getValueType()) in PromoteIntRes_EXTRACT_VECTOR_ELT()
936 if (getTypeAction(N->getOperand(0).getValueType()) in PromoteIntRes_INT_EXTEND()
1389 if (getTypeAction(SVT) == TargetLowering::TypePromoteInteger) { in PromoteIntRes_SETCC()
1390 if (getTypeAction(InVT) == TargetLowering::TypePromoteInteger) { in PromoteIntRes_SETCC()
1445 if (getTypeAction(RHS.getValueType()) == TargetLowering::TypePromoteInteger) in PromoteIntRes_SHL()
1453 if (getTypeAction(RHS.getValueType()) == TargetLowering::TypePromoteInteger) in PromoteIntRes_SHL()
1532 if (getTypeAction(RHS.getValueType()) == TargetLowering::TypePromoteInteger) in PromoteIntRes_SRA()
1541 if (getTypeAction(RHS.getValueType()) == TargetLowering::TypePromoteInteger) in PromoteIntRes_SRA()
1552 if (getTypeAction(RHS.getValueType()) == TargetLowering::TypePromoteInteger) in PromoteIntRes_SRL()
[all …]
H A DLegalizeTypesGeneric.cpp48 switch (getTypeAction(InVT)) { in ExpandRes_BITCAST()
539 else if (getTypeAction(Cond.getValueType()) == in SplitRes_Select()
H A DLegalizeTypes.cpp251 switch (getTypeAction(ResultVT)) { in run()
316 switch (getTypeAction(OpVT)) { in run()
H A DLegalizeTypes.h62 TargetLowering::LegalizeTypeAction getTypeAction(EVT VT) const { in getTypeAction() function
63 return TLI.getTypeAction(*DAG.getContext(), VT); in getTypeAction()
68 return TLI.getTypeAction(*DAG.getContext(), VT) == TargetLowering::TypeLegal; in isTypeLegal()
1052 assert(getTypeAction(Mask.getValueType()) == in GetWidenedMask()
H A DLegalizeFloatTypes.cpp610 if (getTypeAction(Op.getValueType()) == TargetLowering::TypePromoteFloat) { in SoftenFloatRes_FP_EXTEND()
2987 switch (getTypeAction(VecVT)) { in PromoteFloatRes_EXTRACT_VECTOR_ELT()
3267 if (getTypeAction(VT) == TargetLowering::TypePromoteFloat) { in BitcastToInt_ATOMIC_SWAP()
3563 if (getTypeAction(SVT) == TargetLowering::TypeSoftenFloat) { in SoftPromoteHalfRes_FP_ROUND()
H A DLegalizeDAG.cpp982 assert(TLI.getTypeAction(*DAG.getContext(), Node->getValueType(i)) == in LegalizeOp()
987 assert((TLI.getTypeAction(*DAG.getContext(), Op.getValueType()) == in LegalizeOp()
H A DSelectionDAG.cpp1688 if (VT.isVector() && TLI->getTypeAction(*getContext(), EltVT) == in getConstant()
1705 TLI->getTypeAction(*getContext(), EltVT) == in getConstant()
7179 TLI->getTypeAction(*getContext(), InSVT) != in FoldConstantArithmetic()
H A DTargetLowering.cpp6521 if (getTypeAction(VT.getSimpleVT()) != TypePromoteInteger) in BuildSDIV()
6689 if (getTypeAction(VT.getSimpleVT()) != TypePromoteInteger) in BuildUDIV()
9630 if (TLI.getTypeAction(StepVecVT.getSimpleVT()) == in expandVectorFindLastActive()
H A DDAGCombiner.cpp2893 auto TyActn = TLI.getTypeAction(*DAG.getContext(), N0.getValueType()); in visitADDLike()
8868 if (VT.isScalarInteger() && TLI.getTypeAction(*DAG.getContext(), VT) == in MatchRotate()
14694 if (TLI.getTypeAction(*DAG.getContext(), AbsVT) != in widenAbs()
21764 } else if (TLI.getTypeAction(Context, StoreTy) == in tryStoreMergeOfConstants()
22043 } else if (TLI.getTypeAction(Context, StoreTy) == in tryStoreMergeOfLoads()
H A DSelectionDAGBuilder.cpp716 TLI.getTypeAction(*DAG.getContext(), ValueVT) == in getCopyToPartsVector()
3777 while (TLI.getTypeAction(Ctx, VT) != TargetLoweringBase::TypeLegal) in visitSelect()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1029 LegalizeTypeAction LA = ValueTypeActions.getTypeAction(SVT); in getTypeConversion()
1034 ValueTypeActions.getTypeAction(NVT) != TypePromoteInteger)) && in getTypeConversion()
1117 if (NVT != MVT() && ValueTypeActions.getTypeAction(NVT) == TypeLegal) in getTypeConversion()
1143 if (ValueTypeActions.getTypeAction(LargerVector) == TypeLegal) in getTypeConversion()
1627 LegalizeTypeAction TA = getTypeAction(Context, VT); in getVectorTypeBreakdown()
H A DTypePromotion.cpp943 if (TLI->getTypeAction(*Ctx, SrcVT) != TargetLowering::TypePromoteInteger) in run()
H A DCodeGenPrepare.cpp1487 if (TLI.getTypeAction(CI->getContext(), SrcVT) == in OptimizeNoopCopyExpression()
1490 if (TLI.getTypeAction(CI->getContext(), DstVT) == in OptimizeNoopCopyExpression()
8739 if (TLI->getTypeAction(CI->getContext(), in optimizeInst()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h1121 LegalizeTypeAction getTypeAction(MVT VT) const { in getTypeAction() function
1154 LegalizeTypeAction getTypeAction(LLVMContext &Context, EVT VT) const { in getTypeAction() function
1157 LegalizeTypeAction getTypeAction(MVT VT) const { in getTypeAction() function
1158 return ValueTypeActions.getTypeAction(VT); in getTypeAction()
1178 switch (getTypeAction(Context, VT)) { in getTypeToExpandTo()
2460 LegalizeTypeAction Action = getTypeAction(Context, VT); in shouldNormalizeToSelectSequence()
H A DBasicTTIImpl.h1294 TLI->getTypeAction(Src->getContext(), TLI->getValueType(DL, Src)) ==
1297 TLI->getTypeAction(Dst->getContext(), TLI->getValueType(DL, Dst)) ==
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLoweringCall.cpp217 while (getTypeAction(Context, LegalVT) != TypeLegal) in getSetCCResultType()
H A DX86ISelLowering.cpp3353 while (getTypeAction(Context, VT) != TypeLegal) in decomposeMulByConstant()
25571 assert(TLI.getTypeAction(*DAG.getContext(), StoreVT) == in LowerStore()
33817 assert(getTypeAction(*DAG.getContext(), VT) == TypeWidenVector && in ReplaceNodeResults()
33836 assert(getTypeAction(*DAG.getContext(), VT) == TypeWidenVector && in ReplaceNodeResults()
33878 assert(getTypeAction(*DAG.getContext(), VT) == TypeWidenVector && in ReplaceNodeResults()
33931 assert(getTypeAction(*DAG.getContext(), VT) == TypeWidenVector && in ReplaceNodeResults()
33956 if (getTypeAction(*DAG.getContext(), VT) != TypeWidenVector) in ReplaceNodeResults()
34019 getTypeAction(*DAG.getContext(), InVT) == TypeSplitVector && in ReplaceNodeResults()
34063 assert(getTypeAction(*DAG.getContext(), InVT) == TypeWidenVector && in ReplaceNodeResults()
34094 if (getTypeAction(*DAG.getContext(), InVT) != TypePromoteInteger) in ReplaceNodeResults()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp3627 TLI->getTypeAction(Src->getContext(), SrcTy) == in getCastInstrCost()
3629 TLI->getTypeAction(Dst->getContext(), DstTy) == in getCastInstrCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp1288 if (getTypeAction(*DAG.getContext(), Op.getOperand(0).getValueType()) == in lowerBITCAST()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp4058 if (getTypeAction(*DAG.getContext(), Src.getValueType()) != in ReplaceNodeResults()
4339 if (getTypeAction(*DAG.getContext(), VT) != TypeWidenVector) in ReplaceNodeResults()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp11231 while (getTypeAction(*DAG.getContext(), VecEVT) == in lowerVECREDUCE()
14081 if (getTypeAction(*DAG.getContext(), Op0.getValueType()) != in ReplaceNodeResults()
14142 if (getTypeAction(*DAG.getContext(), Op0.getValueType()) != in ReplaceNodeResults()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp9128 if (getTypeAction(*DAG.getContext(), EltVT) == in LowerINSERT_VECTOR_ELT()
9138 assert(getTypeAction(*DAG.getContext(), IEltVT) != in LowerINSERT_VECTOR_ELT()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc14775 {"_ZNK4llvm16DAGTypeLegalizer13getTypeActionENS_3EVTE", "llvm::DAGTypeLegalizer::getTypeAction(llvm…