2007-11-02 18:56:58 +00:00
|
|
|
|
2016-10-29 21:37:11 +00:00
|
|
|
/* PowerPC desciptor table for ACK target optimizer */
|
2007-11-02 18:56:58 +00:00
|
|
|
|
|
|
|
MAXOP 3;
|
2016-10-29 21:37:11 +00:00
|
|
|
LABEL_STARTER '.';
|
2007-11-02 18:56:58 +00:00
|
|
|
|
|
|
|
%%;
|
|
|
|
|
|
|
|
P, Q, R { TRUE };
|
|
|
|
X, Y, Z { TRUE };
|
|
|
|
|
|
|
|
%%;
|
|
|
|
|
|
|
|
/* Whitespace is significant here! */
|
|
|
|
|
|
|
|
addi X, X, 0 -> ;
|
|
|
|
addis X, X, 0 -> ;
|
|
|
|
|
2016-10-29 21:37:11 +00:00
|
|
|
mr X, X -> ;
|
|
|
|
fmr X, X -> ;
|
|
|
|
|
2007-11-02 18:56:58 +00:00
|
|
|
or X, Y, Z : or. X, X, X -> or. X, Y, Z ;
|
|
|
|
|
2016-10-29 21:37:11 +00:00
|
|
|
b X : labdef X -> labdef X ;
|
|
|
|
|
|
|
|
/* IFFALSE=4, IFTRUE=12, ALWAYS=20 */
|
|
|
|
/* LT=0, GT=1, EQ=2, OV=3 */
|
|
|
|
|
2007-11-02 18:56:58 +00:00
|
|
|
%%;
|