A | |
| allocatable [Register] | ensemble des registres participant à l'allocation de registres |
C | |
| callee_saved [Register] | |
| caller_saved [Register] | |
| comma [Pp] | Une virgule. |
| create [Memory] | renvoie une mémoire fraîche |
F | |
| fresh [Label] | une étiquette fraîche (de la forme |
| fresh [Register] | un pseudo-registre frais (de la forme |
G | |
| get [Memory] | lit en mémoire ; |
I | |
| is_hw [Register] | s'agit-il d'un registre physique? |
| is_pseudo [Register] | s'agit-il d'un pseudo-registre? |
M | |
| malloc [Memory] |
|
N | |
| newline [Pp] | Un retour-chariot. |
O | |
| one [Memory] | |
P | |
| parameters [Register] | |
| print [Label] | fonction d'impression |
| print [Register] | fonction d'impression |
| print_list [Pp] |
|
| print_mbbranch [Ops] | |
| print_mbinop [Ops] | |
| print_mubranch [Ops] | |
| print_munop [Ops] | |
| print_set [Register] | fonction d'impression |
R | |
| rax [Register] | |
| rbp [Register] | |
| rdi [Register] | |
| rdx [Register] | |
| result [Register] | registres utilisés pour passer les paramètres et renvoyer le résultat |
| rsp [Register] | quelques registres particuliers |
S | |
| semi [Pp] | Un point-virgule. |
| set [Memory] | écrit en mémoire ; |
| set_of_list [Register] | |
| space [Pp] | Un espace sécable. |
T | |
| tmp1 [Register] | |
| tmp2 [Register] | deux registres ne faisant pas partie de |
W | |
| word_size [Memory] | vaut ici 8, i.e., 64 bits |
Z | |
| zero [Memory] |