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.h278 enum class MulExpansionKind { enum
5369 SelectionDAG &DAG, MulExpansionKind Kind,
5383 SelectionDAG &DAG, MulExpansionKind Kind,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp7765 MulExpansionKind Kind, SDValue LL, in expandMUL_LOHI()
7770 bool HasMULHS = (Kind == MulExpansionKind::Always) || in expandMUL_LOHI()
7772 bool HasMULHU = (Kind == MulExpansionKind::Always) || in expandMUL_LOHI()
7774 bool HasSMUL_LOHI = (Kind == MulExpansionKind::Always) || in expandMUL_LOHI()
7776 bool HasUMUL_LOHI = (Kind == MulExpansionKind::Always) || in expandMUL_LOHI()
7937 SelectionDAG &DAG, MulExpansionKind Kind, in expandMUL()
H A DLegalizeDAG.cpp3959 TargetLowering::MulExpansionKind::Always)) { in ExpandNode()
4008 TargetLowering::MulExpansionKind::OnlyLegalOrCustom)) { in ExpandNode()
H A DLegalizeIntegerTypes.cpp4403 TargetLowering::MulExpansionKind::OnlyLegalOrCustom, in ExpandIntRes_MUL()
4527 TargetLowering::MulExpansionKind::OnlyLegalOrCustom, in ExpandIntRes_MULFIX()