New tests.
[mono.git] / mono / arch / arm / fpaops.sh
1 #!/bin/sh
2
3 DYADIC="ADF MUF SUF RSF DVF RDF POW RPW RMF FML FDV FRD POL"
4 MONADIC="MVF MNF ABS RND SQT LOG EXP SIN COS TAN ASN ACS ATN URD NRM"
5
6 # $1: opcode list
7 # $2: template
8 gen() {
9         for i in $1; do
10                 sed "s/<Op>/$i/g" $2.th
11         done
12 }
13
14 echo -e "/* Macros for FPA ops, auto-generated from template */\n"
15
16 echo -e "\n/* dyadic */\n"
17 gen "$DYADIC" fpa_macros
18
19 echo -e "\n/* monadic */\n"
20 gen "$MONADIC" fpam_macros
21
22 echo -e "\n\n"
23
24 echo -e "\n/* end generated */\n"