Lines Matching refs:ST1
522 // Various unary fpstack operations default to operating on ST1.
524 def : InstAlias<"faddp", (ADD_FPrST0 ST1), 0>;
525 def: InstAlias<"fadd", (ADD_FPrST0 ST1), 0>;
526 def : InstAlias<"fsub{|r}p", (SUBR_FPrST0 ST1), 0>;
527 def : InstAlias<"fsub{r|}p", (SUB_FPrST0 ST1), 0>;
528 def : InstAlias<"fmul", (MUL_FPrST0 ST1), 0>;
529 def : InstAlias<"fmulp", (MUL_FPrST0 ST1), 0>;
530 def : InstAlias<"fdiv{|r}p", (DIVR_FPrST0 ST1), 0>;
531 def : InstAlias<"fdiv{r|}p", (DIV_FPrST0 ST1), 0>;
532 def : InstAlias<"fxch", (XCH_F ST1), 0>;
533 def : InstAlias<"fcom", (COM_FST0r ST1), 0>;
534 def : InstAlias<"fcomp", (COMP_FST0r ST1), 0>;
535 def : InstAlias<"fcomi", (COM_FIr ST1), 0>;
536 def : InstAlias<"fcompi", (COM_FIPr ST1), 0>;
537 def : InstAlias<"fucom", (UCOM_Fr ST1), 0>;
538 def : InstAlias<"fucomp", (UCOM_FPr ST1), 0>;
539 def : InstAlias<"fucomi", (UCOM_FIr ST1), 0>;
540 def : InstAlias<"fucompi", (UCOM_FIPr ST1), 0>;