CACAO
|
Go to the source code of this file.
Macros | |
#define | fr0 f0 |
#define | fr1 f1 |
#define | fr2 f2 |
#define | fr3 f3 |
#define | fr4 f4 |
#define | fr5 f5 |
#define | fr6 f6 |
#define | fr7 f7 |
#define | fr8 f8 |
#define | fr9 f9 |
#define | fr10 f10 |
#define | fr11 f11 |
#define | fr12 f12 |
#define | fr13 f13 |
#define | fr14 f14 |
#define | fr15 f15 |
#define | fr16 f16 |
#define | fr17 f17 |
#define | fr18 f18 |
#define | fr19 f19 |
#define | fr20 f20 |
#define | fr21 f21 |
#define | fr22 f22 |
#define | fr23 f23 |
#define | fr24 f24 |
#define | fr25 f25 |
#define | fr26 f26 |
#define | fr27 f27 |
#define | fr28 f28 |
#define | fr29 f29 |
#define | fr30 f30 |
#define | fr31 f31 |
#define | zero r0 |
#define | sp r1 |
#define | t0 r2 |
#define | a0 r3 |
#define | a1 r4 |
#define | a2 r5 |
#define | a3 r6 |
#define | a4 r7 |
#define | a5 r8 |
#define | a6 r9 |
#define | a7 r10 |
#define | itmp1 r11 |
#define | itmp2 r12 |
#define | pv r13 |
#define | s0 r14 |
#define | s1 r15 |
#define | itmp3 r16 |
#define | t1 r17 |
#define | t2 r18 |
#define | t3 r19 |
#define | t4 r20 |
#define | t5 r21 |
#define | t6 r22 |
#define | t7 r23 |
#define | s2 r24 |
#define | s3 r25 |
#define | s4 r26 |
#define | s5 r27 |
#define | s6 r28 |
#define | s7 r29 |
#define | s8 r30 |
#define | s9 r31 |
#define | v0 a0 |
#define | v1 a1 |
#define | xptr itmp1 |
#define | xpc itmp2 |
#define | mptr itmp2 |
#define | mptrn 12 |
#define | ftmp3 f0 |
#define | fa0 f1 |
#define | fa1 f2 |
#define | fa2 f3 |
#define | fa3 f4 |
#define | fa4 f5 |
#define | fa5 f6 |
#define | fa6 f7 |
#define | fa7 f8 |
#define | fa8 f9 |
#define | fa9 f10 |
#define | fa10 f11 |
#define | fa11 f12 |
#define | fa12 f13 |
#define | fs0 f14 |
#define | fs1 f15 |
#define | ftmp1 f16 |
#define | ftmp2 f17 |
#define | ft0 f18 |
#define | ft1 f19 |
#define | ft2 f20 |
#define | ft3 f21 |
#define | ft4 f22 |
#define | ft5 f23 |
#define | fs2 f24 |
#define | fs3 f25 |
#define | fs4 f26 |
#define | fs5 f27 |
#define | fs6 f28 |
#define | fs7 f29 |
#define | fs8 f30 |
#define | fs9 f31 |
#define | fv0 fa0 |
#define | SAVE_ARGUMENT_REGISTERS(off) |
#define | RESTORE_ARGUMENT_REGISTERS(off) |
#define | asm_vm_call_method _asm_vm_call_method |
#define | asm_vm_call_method_int _asm_vm_call_method_int |
#define | asm_vm_call_method_long _asm_vm_call_method_long |
#define | asm_vm_call_method_float _asm_vm_call_method_float |
#define | asm_vm_call_method_double _asm_vm_call_method_double |
#define | asm_vm_call_method_end _asm_vm_call_method_end |
#define | asm_vm_call_method_exception_handler _asm_vm_call_method_exception_handler |
#define | asm_handle_nat_exception _asm_handle_nat_exception |
#define | asm_handle_exception _asm_handle_exception |
#define | asm_abstractmethoderror _asm_abstractmethoderror |
#define | asm_cacheflush _asm_cacheflush |
#define | builtin_throw_exception L_builtin_throw_exception$stub |
#define | md_asm_codegen_get_pv_from_pc L_md_asm_codegen_get_pv_from_pc$stub |
#define | exceptions_handle_exception L_exceptions_handle_exception$stub |
#define | exceptions_asm_new_abstractmethoderror L_exceptions_asm_new_abstractmethoderror$stub |
#define a0 r3 |
Definition at line 72 of file md-asm.hpp.
#define a1 r4 |
Definition at line 73 of file md-asm.hpp.
#define a2 r5 |
Definition at line 74 of file md-asm.hpp.
#define a3 r6 |
Definition at line 75 of file md-asm.hpp.
#define a4 r7 |
Definition at line 76 of file md-asm.hpp.
#define a5 r8 |
Definition at line 77 of file md-asm.hpp.
#define a6 r9 |
Definition at line 78 of file md-asm.hpp.
#define a7 r10 |
Definition at line 79 of file md-asm.hpp.
#define asm_abstractmethoderror _asm_abstractmethoderror |
Definition at line 225 of file md-asm.hpp.
#define asm_cacheflush _asm_cacheflush |
Definition at line 227 of file md-asm.hpp.
#define asm_handle_exception _asm_handle_exception |
Definition at line 223 of file md-asm.hpp.
#define asm_handle_nat_exception _asm_handle_nat_exception |
Definition at line 222 of file md-asm.hpp.
#define asm_vm_call_method _asm_vm_call_method |
Definition at line 213 of file md-asm.hpp.
#define asm_vm_call_method_double _asm_vm_call_method_double |
Definition at line 217 of file md-asm.hpp.
#define asm_vm_call_method_end _asm_vm_call_method_end |
Definition at line 218 of file md-asm.hpp.
#define asm_vm_call_method_exception_handler _asm_vm_call_method_exception_handler |
Definition at line 220 of file md-asm.hpp.
#define asm_vm_call_method_float _asm_vm_call_method_float |
Definition at line 216 of file md-asm.hpp.
#define asm_vm_call_method_int _asm_vm_call_method_int |
Definition at line 214 of file md-asm.hpp.
#define asm_vm_call_method_long _asm_vm_call_method_long |
Definition at line 215 of file md-asm.hpp.
#define builtin_throw_exception L_builtin_throw_exception$stub |
Definition at line 232 of file md-asm.hpp.
#define exceptions_asm_new_abstractmethoderror L_exceptions_asm_new_abstractmethoderror$stub |
Definition at line 237 of file md-asm.hpp.
#define exceptions_handle_exception L_exceptions_handle_exception$stub |
Definition at line 235 of file md-asm.hpp.
#define fa0 f1 |
Definition at line 118 of file md-asm.hpp.
#define fa1 f2 |
Definition at line 119 of file md-asm.hpp.
#define fa10 f11 |
Definition at line 129 of file md-asm.hpp.
#define fa11 f12 |
Definition at line 130 of file md-asm.hpp.
#define fa12 f13 |
Definition at line 131 of file md-asm.hpp.
#define fa2 f3 |
Definition at line 120 of file md-asm.hpp.
#define fa3 f4 |
Definition at line 121 of file md-asm.hpp.
#define fa4 f5 |
Definition at line 122 of file md-asm.hpp.
#define fa5 f6 |
Definition at line 123 of file md-asm.hpp.
#define fa6 f7 |
Definition at line 124 of file md-asm.hpp.
#define fa7 f8 |
Definition at line 126 of file md-asm.hpp.
#define fa8 f9 |
Definition at line 127 of file md-asm.hpp.
#define fa9 f10 |
Definition at line 128 of file md-asm.hpp.
#define fr0 f0 |
Definition at line 31 of file md-asm.hpp.
#define fr1 f1 |
Definition at line 32 of file md-asm.hpp.
#define fr10 f10 |
Definition at line 41 of file md-asm.hpp.
#define fr11 f11 |
Definition at line 42 of file md-asm.hpp.
#define fr12 f12 |
Definition at line 43 of file md-asm.hpp.
#define fr13 f13 |
Definition at line 44 of file md-asm.hpp.
#define fr14 f14 |
Definition at line 45 of file md-asm.hpp.
#define fr15 f15 |
Definition at line 46 of file md-asm.hpp.
#define fr16 f16 |
Definition at line 47 of file md-asm.hpp.
#define fr17 f17 |
Definition at line 48 of file md-asm.hpp.
#define fr18 f18 |
Definition at line 49 of file md-asm.hpp.
#define fr19 f19 |
Definition at line 50 of file md-asm.hpp.
#define fr2 f2 |
Definition at line 33 of file md-asm.hpp.
#define fr20 f20 |
Definition at line 51 of file md-asm.hpp.
#define fr21 f21 |
Definition at line 52 of file md-asm.hpp.
#define fr22 f22 |
Definition at line 53 of file md-asm.hpp.
#define fr23 f23 |
Definition at line 54 of file md-asm.hpp.
#define fr24 f24 |
Definition at line 55 of file md-asm.hpp.
#define fr25 f25 |
Definition at line 56 of file md-asm.hpp.
#define fr26 f26 |
Definition at line 57 of file md-asm.hpp.
#define fr27 f27 |
Definition at line 58 of file md-asm.hpp.
#define fr28 f28 |
Definition at line 59 of file md-asm.hpp.
#define fr29 f29 |
Definition at line 60 of file md-asm.hpp.
#define fr3 f3 |
Definition at line 34 of file md-asm.hpp.
#define fr30 f30 |
Definition at line 61 of file md-asm.hpp.
#define fr31 f31 |
Definition at line 62 of file md-asm.hpp.
#define fr4 f4 |
Definition at line 35 of file md-asm.hpp.
#define fr5 f5 |
Definition at line 36 of file md-asm.hpp.
#define fr6 f6 |
Definition at line 37 of file md-asm.hpp.
#define fr7 f7 |
Definition at line 38 of file md-asm.hpp.
#define fr8 f8 |
Definition at line 39 of file md-asm.hpp.
#define fr9 f9 |
Definition at line 40 of file md-asm.hpp.
#define fs0 f14 |
Definition at line 133 of file md-asm.hpp.
#define fs1 f15 |
Definition at line 134 of file md-asm.hpp.
#define fs2 f24 |
Definition at line 146 of file md-asm.hpp.
#define fs3 f25 |
Definition at line 147 of file md-asm.hpp.
#define fs4 f26 |
Definition at line 148 of file md-asm.hpp.
#define fs5 f27 |
Definition at line 149 of file md-asm.hpp.
#define fs6 f28 |
Definition at line 150 of file md-asm.hpp.
#define fs7 f29 |
Definition at line 151 of file md-asm.hpp.
#define fs8 f30 |
Definition at line 152 of file md-asm.hpp.
#define fs9 f31 |
Definition at line 153 of file md-asm.hpp.
#define ft0 f18 |
Definition at line 139 of file md-asm.hpp.
#define ft1 f19 |
Definition at line 140 of file md-asm.hpp.
#define ft2 f20 |
Definition at line 141 of file md-asm.hpp.
#define ft3 f21 |
Definition at line 142 of file md-asm.hpp.
#define ft4 f22 |
Definition at line 143 of file md-asm.hpp.
#define ft5 f23 |
Definition at line 144 of file md-asm.hpp.
#define ftmp1 f16 |
Definition at line 136 of file md-asm.hpp.
#define ftmp2 f17 |
Definition at line 137 of file md-asm.hpp.
#define ftmp3 f0 |
Definition at line 116 of file md-asm.hpp.
#define fv0 fa0 |
Definition at line 155 of file md-asm.hpp.
#define itmp1 r11 |
Definition at line 81 of file md-asm.hpp.
#define itmp2 r12 |
Definition at line 82 of file md-asm.hpp.
#define itmp3 r16 |
Definition at line 88 of file md-asm.hpp.
#define md_asm_codegen_get_pv_from_pc L_md_asm_codegen_get_pv_from_pc$stub |
Definition at line 234 of file md-asm.hpp.
#define mptr itmp2 |
Definition at line 112 of file md-asm.hpp.
#define mptrn 12 |
Definition at line 113 of file md-asm.hpp.
#define pv r13 |
Definition at line 83 of file md-asm.hpp.
#define RESTORE_ARGUMENT_REGISTERS | ( | off | ) |
Definition at line 184 of file md-asm.hpp.
#define s0 r14 |
Definition at line 85 of file md-asm.hpp.
Definition at line 86 of file md-asm.hpp.
Definition at line 97 of file md-asm.hpp.
#define s3 r25 |
Definition at line 98 of file md-asm.hpp.
Definition at line 99 of file md-asm.hpp.
#define s5 r27 |
Definition at line 100 of file md-asm.hpp.
#define s6 r28 |
Definition at line 101 of file md-asm.hpp.
#define s7 r29 |
Definition at line 102 of file md-asm.hpp.
Definition at line 103 of file md-asm.hpp.
#define s9 r31 |
Definition at line 104 of file md-asm.hpp.
#define SAVE_ARGUMENT_REGISTERS | ( | off | ) |
Definition at line 160 of file md-asm.hpp.
#define sp r1 |
Definition at line 68 of file md-asm.hpp.
#define t0 r2 |
Definition at line 70 of file md-asm.hpp.
#define t1 r17 |
Definition at line 89 of file md-asm.hpp.
#define t2 r18 |
Definition at line 90 of file md-asm.hpp.
#define t3 r19 |
Definition at line 91 of file md-asm.hpp.
#define t4 r20 |
Definition at line 92 of file md-asm.hpp.
#define t5 r21 |
Definition at line 93 of file md-asm.hpp.
#define t6 r22 |
Definition at line 94 of file md-asm.hpp.
#define t7 r23 |
Definition at line 95 of file md-asm.hpp.
#define v0 a0 |
Definition at line 106 of file md-asm.hpp.
#define v1 a1 |
Definition at line 107 of file md-asm.hpp.
#define xpc itmp2 |
Definition at line 110 of file md-asm.hpp.
#define xptr itmp1 |
Definition at line 109 of file md-asm.hpp.
#define zero r0 |
Definition at line 67 of file md-asm.hpp.