Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h275 enum class MulExpansionKind { enum
5188 SelectionDAG &DAG, MulExpansionKind Kind,
5202 SelectionDAG &DAG, MulExpansionKind Kind,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp7546 MulExpansionKind Kind, SDValue LL, in expandMUL_LOHI()
7551 bool HasMULHS = (Kind == MulExpansionKind::Always) || in expandMUL_LOHI()
7553 bool HasMULHU = (Kind == MulExpansionKind::Always) || in expandMUL_LOHI()
7555 bool HasSMUL_LOHI = (Kind == MulExpansionKind::Always) || in expandMUL_LOHI()
7557 bool HasUMUL_LOHI = (Kind == MulExpansionKind::Always) || in expandMUL_LOHI()
7718 SelectionDAG &DAG, MulExpansionKind Kind, in expandMUL()
H A DLegalizeDAG.cpp3820 TargetLowering::MulExpansionKind::Always)) { in ExpandNode()
3869 TargetLowering::MulExpansionKind::OnlyLegalOrCustom)) { in ExpandNode()
H A DLegalizeIntegerTypes.cpp4178 TargetLowering::MulExpansionKind::OnlyLegalOrCustom, in ExpandIntRes_MUL()
4303 TargetLowering::MulExpansionKind::OnlyLegalOrCustom, in ExpandIntRes_MULFIX()