Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetLowering.h246 LegalizeTypeAction getTypeAction(MVT VT) const { in getTypeAction() function
264 LegalizeTypeAction getTypeAction(LLVMContext &Context, EVT VT) const { in getTypeAction() function
267 LegalizeTypeAction getTypeAction(MVT VT) const { in getTypeAction() function
268 return ValueTypeActions.getTypeAction(VT); in getTypeAction()
288 switch (getTypeAction(Context, VT)) { in getTypeToExpandTo()
1820 LegalizeTypeAction LA = ValueTypeActions.getTypeAction(VT.getSimpleVT()); in getTypeConversion()
1824 ValueTypeActions.getTypeAction(NVT.getSimpleVT()) != TypePromoteInteger) in getTypeConversion()
1895 if (NVT != MVT() && ValueTypeActions.getTypeAction(NVT) == TypeLegal) in getTypeConversion()
1915 if (ValueTypeActions.getTypeAction(LargerVector) == TypeLegal) in getTypeConversion()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp257 if (getTypeAction(OpVT) == TargetLowering::TypeScalarizeVector) { in ScalarizeVecRes_UnaryOp()
390 if (getTypeAction(OpVT) == TargetLowering::TypeScalarizeVector) { in ScalarizeVecRes_VSETCC()
750 switch (getTypeAction(InVT)) { in SplitVecRes_BITCAST()
918 if (getTypeAction(RHSVT) == TargetLowering::TypeSplitVector) in SplitVecRes_FCOPYSIGN()
1106 if (getTypeAction(Mask.getValueType()) == TargetLowering::TypeSplitVector) in SplitVecRes_MLOAD()
1116 if (getTypeAction(Src0.getValueType()) == TargetLowering::TypeSplitVector) in SplitVecRes_MLOAD()
1168 if (getTypeAction(Mask.getValueType()) == TargetLowering::TypeSplitVector) in SplitVecRes_MGATHER()
1179 if (getTypeAction(Src0.getValueType()) == TargetLowering::TypeSplitVector) in SplitVecRes_MGATHER()
1185 if (getTypeAction(Index.getValueType()) == TargetLowering::TypeSplitVector) in SplitVecRes_MGATHER()
1242 if (getTypeAction(InVT) == TargetLowering::TypeSplitVector) in SplitVecRes_UnaryOp()
[all …]
DLegalizeIntegerTypes.cpp257 switch (getTypeAction(InVT)) { in PromoteIntRes_BITCAST()
451 if (getTypeAction(N->getOperand(0).getValueType()) in PromoteIntRes_INT_EXTEND()
611 if (getTypeAction(LHS.getValueType()) == TargetLowering::TypePromoteInteger && in PromoteIntRes_SETCC()
614 if (getTypeAction(RHS.getValueType()) == TargetLowering::TypePromoteInteger && in PromoteIntRes_SETCC()
631 if (getTypeAction(LHS.getValueType()) == TargetLowering::TypePromoteInteger) in PromoteIntRes_SHL()
633 if (getTypeAction(RHS.getValueType()) == TargetLowering::TypePromoteInteger) in PromoteIntRes_SHL()
674 if (getTypeAction(LHS.getValueType()) == TargetLowering::TypePromoteInteger) in PromoteIntRes_SRA()
676 if (getTypeAction(RHS.getValueType()) == TargetLowering::TypePromoteInteger) in PromoteIntRes_SRA()
685 if (getTypeAction(LHS.getValueType()) == TargetLowering::TypePromoteInteger) in PromoteIntRes_SRL()
687 if (getTypeAction(RHS.getValueType()) == TargetLowering::TypePromoteInteger) in PromoteIntRes_SRL()
[all …]
DLegalizeTypesGeneric.cpp49 switch (getTypeAction(InVT)) { in ExpandRes_BITCAST()
535 if (getTypeAction(Cond.getValueType()) == TargetLowering::TypeSplitVector) in SplitRes_SELECT()
DLegalizeTypes.h63 TargetLowering::LegalizeTypeAction getTypeAction(EVT VT) const { in getTypeAction() function
64 return TLI.getTypeAction(*DAG.getContext(), VT); in getTypeAction()
69 return TLI.getTypeAction(*DAG.getContext(), VT) == TargetLowering::TypeLegal; in isTypeLegal()
DLegalizeTypes.cpp224 switch (getTypeAction(ResultVT)) { in run()
283 switch (getTypeAction(OpVT)) { in run()
DLegalizeFloatTypes.cpp461 if (getTypeAction(MVT::f32) == TargetLowering::TypeSoftenFloat) in SoftenFloatRes_FP_EXTEND()
465 if (getTypeAction(Op.getValueType()) == TargetLowering::TypePromoteFloat) { in SoftenFloatRes_FP_EXTEND()
475 if (getTypeAction(Op.getValueType()) == TargetLowering::TypeSoftenFloat) in SoftenFloatRes_FP_EXTEND()
1964 switch (getTypeAction(VecVT)) { in PromoteFloatRes_EXTRACT_VECTOR_ELT()
DDAGCombiner.cpp5344 if (TLI.getTypeAction(*DAG.getContext(), Data.getValueType()) != in visitMSCATTER()
5404 if (TLI.getTypeAction(*DAG.getContext(), Data.getValueType()) != in visitMSTORE()
5481 if (TLI.getTypeAction(*DAG.getContext(), VT) != in visitMGATHER()
5556 if (TLI.getTypeAction(*DAG.getContext(), VT) != in visitMLOAD()
5672 if (TLI.getTypeAction(*DAG.getContext(), VT) != in visitVSELECT()
11629 } else if (TLI.getTypeAction(Context, StoreTy) == in MergeConsecutiveStores()
11801 else if (TLI.getTypeAction(Context, StoreTy) == in MergeConsecutiveStores()
DLegalizeDAG.cpp930 assert((TLI.getTypeAction(*DAG.getContext(), Node->getValueType(i)) == in LegalizeOp()
936 assert((TLI.getTypeAction(*DAG.getContext(), Op.getValueType()) == in LegalizeOp()
DSelectionDAG.cpp1123 if (VT.isVector() && TLI->getTypeAction(*getContext(), EltVT) == in getConstant()
1136 TLI->getTypeAction(*getContext(), EltVT) == in getConstant()
DSelectionDAGBuilder.cpp2763 while (TLI.getTypeAction(Ctx, VT) != TargetLoweringBase::TypeLegal && in visitSelect()
/external/llvm/include/llvm/Target/
DTargetLowering.h474 LegalizeTypeAction getTypeAction(MVT VT) const { in getTypeAction() function
491 LegalizeTypeAction getTypeAction(LLVMContext &Context, EVT VT) const { in getTypeAction() function
494 LegalizeTypeAction getTypeAction(MVT VT) const { in getTypeAction() function
495 return ValueTypeActions.getTypeAction(VT); in getTypeAction()
515 switch (getTypeAction(Context, VT)) { in getTypeToExpandTo()
1292 LegalizeTypeAction Action = getTypeAction(Context, VT); in shouldNormalizeToSelectSequence()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp526 switch (getTypeAction(InVT)) { in SplitVecRes_BITCAST()
778 switch (getTypeAction(InVT)) { in SplitVecRes_UnaryOp()
1473 if (getTypeAction(InVT) == TargetLowering::TypeWidenVector) { in WidenVecRes_Convert()
1549 if (getTypeAction(ShVT) == TargetLowering::TypeWidenVector) { in WidenVecRes_Shift()
1592 switch (getTypeAction(InVT)) { in WidenVecRes_BITCAST()
1693 if (getTypeAction(InVT) != TargetLowering::TypeWidenVector) { in WidenVecRes_CONCAT_VECTORS()
1771 if (getTypeAction(InVT) == TargetLowering::TypeWidenVector) { in WidenVecRes_CONVERT_RNDSAT()
1839 if (getTypeAction(InOp.getValueType()) == TargetLowering::TypeWidenVector) in WidenVecRes_EXTRACT_SUBVECTOR()
1921 if (getTypeAction(CondVT) == TargetLowering::TypeWidenVector) in WidenVecRes_SELECT()
2074 if (getTypeAction(InOp.getValueType()) == TargetLowering::TypeWidenVector) in WidenVecOp_Convert()
[all …]
DLegalizeTypes.h67 TargetLowering::LegalizeTypeAction getTypeAction(EVT VT) const { in getTypeAction() function
68 return TLI.getTypeAction(*DAG.getContext(), VT); in getTypeAction()
73 return TLI.getTypeAction(*DAG.getContext(), VT) == TargetLowering::TypeLegal; in isTypeLegal()
DLegalizeTypes.cpp224 switch (getTypeAction(ResultVT)) { in run()
277 switch (getTypeAction(OpVT)) { in run()
DLegalizeIntegerTypes.cpp213 switch (getTypeAction(InVT)) { in PromoteIntRes_BITCAST()
387 if (getTypeAction(N->getOperand(0).getValueType()) in PromoteIntRes_INT_EXTEND()
570 switch (getTypeAction(InOp.getValueType())) { in PromoteIntRes_TRUNCATE()
1626 assert(getTypeAction(Op.getValueType()) == in ExpandIntRes_ANY_EXTEND()
2144 assert(getTypeAction(Op.getValueType()) == in ExpandIntRes_SIGN_EXTEND()
2373 assert(getTypeAction(Op.getValueType()) == in ExpandIntRes_ZERO_EXTEND()
DLegalizeTypesGeneric.cpp48 switch (getTypeAction(InVT)) { in ExpandRes_BITCAST()
DLegalizeDAG.cpp774 assert(TLI.getTypeAction(*DAG.getContext(), Node->getValueType(i)) == in LegalizeOp()
779 assert((TLI.getTypeAction(*DAG.getContext(), in LegalizeOp()
DTargetLowering.cpp946 if (NumElts != 1 && getTypeAction(Context, VT) == TypeWidenVector) { in getVectorTypeBreakdown()
DSelectionDAG.cpp945 if (VT.isVector() && TLI.getTypeAction(*getContext(), EltVT) == in getConstant()
/external/llvm/lib/CodeGen/
DTargetLoweringBase.cpp989 LegalizeTypeAction LA = ValueTypeActions.getTypeAction(SVT); in getTypeConversion()
992 ValueTypeActions.getTypeAction(NVT) != TypePromoteInteger) && in getTypeConversion()
1074 if (NVT != MVT() && ValueTypeActions.getTypeAction(NVT) == TypeLegal) in getTypeConversion()
1100 if (ValueTypeActions.getTypeAction(LargerVector) == TypeLegal) in getTypeConversion()
1511 LegalizeTypeAction TA = getTypeAction(Context, VT); in getVectorTypeBreakdown()
DCodeGenPrepare.cpp823 if (TLI.getTypeAction(CI->getContext(), SrcVT) == in OptimizeNoopCopyExpression()
826 if (TLI.getTypeAction(CI->getContext(), DstVT) == in OptimizeNoopCopyExpression()
5218 TLI->getTypeAction(CI->getContext(), in optimizeInst()
/external/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h428 if ((TLI->getTypeAction(Src->getContext(), TLI->getValueType(DL, Src)) == in getCastInstrCost()
430 (TLI->getTypeAction(Dst->getContext(), TLI->getValueType(DL, Dst)) == in getCastInstrCost()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DCodeGenPrepare.cpp381 if (TLI.getTypeAction(CI->getContext(), SrcVT) == in OptimizeNoopCopyExpression()
384 if (TLI.getTypeAction(CI->getContext(), DstVT) == in OptimizeNoopCopyExpression()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp1730 if (!isTypeLegal(VT) && getTypeAction(Context, VT) == TypePromoteInteger) { in getSetCCResultType()