Lines Matching refs:LHSExt
14750 std::optional<ExtKind> LHSExt;
14760 const NodeExtensionHelper &LHS, std::optional<ExtKind> LHSExt,
14762 : TargetOpcode(TargetOpcode), LHSExt(LHSExt), RHSExt(RHSExt), Root(Root),
14786 LHS.getOrCreateExtendedOp(Root, DAG, Subtarget, LHSExt),
14809 Root, LHS, /*LHSExt=*/{ExtKind::ZExt}, RHS,
14813 Root, LHS, /*LHSExt=*/{ExtKind::SExt}, RHS,
14817 Root, LHS, /*LHSExt=*/{ExtKind::FPExt}, RHS,
14848 Root, LHS, /*LHSExt=*/std::nullopt, RHS, /*RHSExt=*/{ExtKind::FPExt});
14857 LHS, /*LHSExt=*/std::nullopt, RHS, /*RHSExt=*/{ExtKind::ZExt});
14861 LHS, /*LHSExt=*/std::nullopt, RHS, /*RHSExt=*/{ExtKind::SExt});
14913 Root, LHS, /*LHSExt=*/{ExtKind::SExt}, RHS,
15040 if (Res->LHSExt.has_value())