/art/runtime/interpreter/mterp/arm/ |
D | header.S | 128 .macro EXPORT_PC 132 .macro EXPORT_DEX_PC tmp 144 .macro FETCH_INST 160 .macro FETCH_ADVANCE_INST count 168 .macro PREFETCH_ADVANCE_INST dreg, sreg, count 177 .macro PREFETCH_INST count 182 .macro ADVANCE count 196 .macro FETCH_ADVANCE_INST_RB reg 206 .macro FETCH reg, count 210 .macro FETCH_S reg, count [all …]
|
/art/runtime/interpreter/mterp/arm64/ |
D | header.S | 134 .macro EXPORT_PC 141 .macro FETCH_INST 157 .macro FETCH_ADVANCE_INST count 165 .macro PREFETCH_ADVANCE_INST dreg, sreg, count 174 .macro PREFETCH_INST count 179 .macro ADVANCE count 189 .macro FETCH_ADVANCE_INST_RB reg 200 .macro FETCH reg, count 204 .macro FETCH_S reg, count 213 .macro FETCH_B reg, count, byte [all …]
|
/art/runtime/interpreter/mterp/x86/ |
D | header.S | 108 .macro PUSH _reg 114 .macro POP _reg 182 .macro EXPORT_PC 189 .macro REFRESH_IBASE 202 .macro RESTORE_IBASE 210 .macro RESTORE_IBASE_FROM_SELF _reg 220 .macro REFRESH_INST _opnum 228 .macro FETCH_INST 235 .macro GOTO_NEXT 246 .macro ADVANCE_PC _count [all …]
|
/art/runtime/interpreter/mterp/x86_64/ |
D | header.S | 104 .macro PUSH _reg 110 .macro POP _reg 183 .macro EXPORT_PC 194 .macro REFRESH_IBASE 205 .macro REFRESH_INST _opnum 213 .macro FETCH_INST 220 .macro GOTO_NEXT 231 .macro ADVANCE_PC _count 238 .macro ADVANCE_PC_FETCH_AND_GOTO_NEXT _count 250 .macro GET_VREG _reg _vreg [all …]
|
/art/runtime/interpreter/mterp/mips64/ |
D | header.S | 35 .macro blec lreg, rreg, target 38 .macro bgtc lreg, rreg, target 100 .macro EXPORT_PC 107 .macro REFRESH_IBASE 114 .macro FETCH_INST 119 .macro ADVANCE count 131 .macro FETCH_ADVANCE_INST count 141 .macro PREFETCH_INST count 148 .macro GET_INST_OPCODE reg 155 .macro GOTO_OPCODE reg [all …]
|
/art/runtime/arch/mips/ |
D | asm_support_mips.S | 30 .macro ENTRY name 46 .macro ENTRY_NO_GP name 57 .macro END name 62 .macro UNIMPLEMENTED name 75 .macro LDu feven,fodd,disp,base,temp 83 .macro SDu feven,fodd,disp,base,temp 91 .macro MTD reven,rodd,feven,fodd 101 .macro LDu feven,fodd,disp,base,temp 106 .macro SDu feven,fodd,disp,base,temp 111 .macro MTD reven,rodd,feven,fodd [all …]
|
D | quick_entrypoints_mips.S | 39 .macro SETUP_SAVE_ALL_CALLEE_SAVE_FRAME 98 .macro SETUP_REFS_ONLY_CALLEE_SAVE_FRAME 136 .macro RESTORE_REFS_ONLY_CALLEE_SAVE_FRAME 161 .macro RESTORE_REFS_ONLY_CALLEE_SAVE_FRAME_AND_RETURN 172 .macro SETUP_REFS_AND_ARGS_CALLEE_SAVE_FRAME_REGISTERS_ONLY 218 .macro SETUP_REFS_AND_ARGS_CALLEE_SAVE_FRAME 238 .macro SETUP_REFS_AND_ARGS_CALLEE_SAVE_FRAME_WITH_METHOD_IN_A0 246 .macro RESTORE_REFS_AND_ARGS_CALLEE_SAVE_FRAME 283 .macro DELIVER_PENDING_EXCEPTION 290 .macro RETURN_IF_NO_EXCEPTION [all …]
|
/art/runtime/arch/mips64/ |
D | asm_support_mips64.S | 32 .macro ENTRY name 49 .macro ENTRY_NO_GP name 60 .macro END name 65 .macro UNIMPLEMENTED name 73 .macro POISON_HEAP_REF rRef 80 .macro UNPOISON_HEAP_REF rRef 88 .macro MINint dreg,rreg,sreg,creg 103 .macro MINs dreg,rreg,sreg 112 .macro MINu dreg,rreg,sreg
|
D | quick_entrypoints_mips64.S | 33 .macro SETUP_GP 47 .macro SETUP_SAVE_ALL_CALLEE_SAVE_FRAME 139 .macro RESTORE_REFS_ONLY_CALLEE_SAVE_FRAME 191 .macro SETUP_REFS_AND_ARGS_CALLEE_SAVE_FRAME_INTERNAL 251 .macro SETUP_REFS_AND_ARGS_CALLEE_SAVE_FRAME 261 .macro SETUP_REFS_AND_ARGS_CALLEE_SAVE_FRAME_WITH_METHOD_IN_A0 267 .macro RESTORE_REFS_AND_ARGS_CALLEE_SAVE_FRAME 657 .macro INVOKE_TRAMPOLINE_BODY cxx_name 673 .macro INVOKE_TRAMPOLINE c_name, cxx_name 691 # This macro modifies t3, t9 and v0 [all …]
|
/art/runtime/arch/arm/ |
D | asm_support_arm.S | 35 .macro RUNTIME_CURRENT name, num, rDest, rTemp 51 .macro DEF_ENTRY thumb_or_arm, name 72 .macro RUNTIME_CURRENT1 rDest, rTemp 75 .macro RUNTIME_CURRENT2 rDest, rTemp 78 .macro RUNTIME_CURRENT3 rDest, rTemp 84 .macro ENTRY name 89 .macro ARM_ENTRY name 94 .macro END name 124 .macro UNIMPLEMENTED name 132 .macro POISON_HEAP_REF rRef [all …]
|
D | quick_entrypoints_arm.S | 29 .macro SPILL_ALL_CALLEE_SAVE_GPRS 47 .macro SETUP_SAVE_ALL_CALLEE_SAVE_FRAME rTemp1, rTemp2 68 .macro SETUP_REFS_ONLY_CALLEE_SAVE_FRAME rTemp1, rTemp2 96 .macro SETUP_REFS_ONLY_CALLEE_SAVE_FRAME_PRESERVE_RTEMP2 rTemp1, rTemp2 121 .macro RESTORE_REFS_ONLY_CALLEE_SAVE_FRAME 135 .macro RESTORE_REFS_ONLY_CALLEE_SAVE_FRAME_AND_RETURN 144 .macro SETUP_REFS_AND_ARGS_CALLEE_SAVE_FRAME_REGISTERS_ONLY 167 .macro SETUP_REFS_AND_ARGS_CALLEE_SAVE_FRAME rTemp1, rTemp2 176 .macro SETUP_REFS_AND_ARGS_CALLEE_SAVE_FRAME_WITH_METHOD_IN_R0 182 .macro RESTORE_REFS_AND_ARGS_CALLEE_SAVE_FRAME [all …]
|
/art/runtime/arch/arm64/ |
D | asm_support_arm64.S | 37 .macro ENTRY name 47 .macro END name 52 .macro UNIMPLEMENTED name 59 .macro POISON_HEAP_REF rRef 66 .macro UNPOISON_HEAP_REF rRef
|
D | quick_entrypoints_arm64.S | 26 .macro SETUP_SAVE_ALL_CALLEE_SAVE_FRAME 88 .macro SETUP_REFS_ONLY_CALLEE_SAVE_FRAME 139 .macro RESTORE_REFS_ONLY_CALLEE_SAVE_FRAME 168 .macro POP_REFS_ONLY_CALLEE_SAVE_FRAME 173 .macro RESTORE_REFS_ONLY_CALLEE_SAVE_FRAME_AND_RETURN 179 .macro SETUP_REFS_AND_ARGS_CALLEE_SAVE_FRAME_INTERNAL 242 .macro SETUP_REFS_AND_ARGS_CALLEE_SAVE_FRAME 260 .macro SETUP_REFS_AND_ARGS_CALLEE_SAVE_FRAME_WITH_METHOD_IN_X0 269 .macro RESTORE_REFS_AND_ARGS_CALLEE_SAVE_FRAME 319 .macro RETURN_IF_RESULT_IS_ZERO [all …]
|
/art/runtime/arch/x86/ |
D | asm_support_x86.S | 23 #define MACRO0(macro_name) .macro macro_name 24 #define MACRO1(macro_name, macro_arg1) .macro macro_name macro_arg1 25 #define MACRO2(macro_name, macro_arg1, macro_arg2) .macro macro_name macro_arg1, macro_arg2 26 #define MACRO3(macro_name, macro_arg1, macro_arg2, macro_arg3) .macro macro_name macro_arg1, macro_… 27 #define MACRO4(macro_name, macro_arg1, macro_arg2, macro_arg3, macro_arg4) .macro macro_name macro_… 28 #define MACRO5(macro_name, macro_arg1, macro_arg2, macro_arg3, macro_arg4, macro_arg5) .macro macro…
|
/art/runtime/arch/x86_64/ |
D | asm_support_x86_64.S | 23 #define MACRO0(macro_name) .macro macro_name 24 #define MACRO1(macro_name, macro_arg1) .macro macro_name macro_arg1 25 #define MACRO2(macro_name, macro_arg1, macro_arg2) .macro macro_name macro_arg1, macro_arg2 26 #define MACRO3(macro_name, macro_arg1, macro_arg2, macro_arg3) .macro macro_name macro_arg1, macro_… 27 #define MACRO4(macro_name, macro_arg1, macro_arg2, macro_arg3, macro_arg4) .macro macro_name macro_…
|
/art/runtime/arch/ |
D | quick_alloc_entrypoints.S | 17 .macro GENERATE_ALLOC_ENTRYPOINTS c_suffix, cxx_suffix 46 .macro GENERATE_ALL_ALLOC_ENTRYPOINTS 89 .macro GENERATE_ALLOC_ENTRYPOINTS_FOR_EACH_ALLOCATOR
|
/art/runtime/interpreter/mterp/out/ |
D | mterp_arm64.S | 141 .macro EXPORT_PC 148 .macro FETCH_INST 164 .macro FETCH_ADVANCE_INST count 172 .macro PREFETCH_ADVANCE_INST dreg, sreg, count 181 .macro PREFETCH_INST count 186 .macro ADVANCE count 196 .macro FETCH_ADVANCE_INST_RB reg 207 .macro FETCH reg, count 211 .macro FETCH_S reg, count 220 .macro FETCH_B reg, count, byte [all …]
|
D | mterp_x86_64.S | 111 .macro PUSH _reg 117 .macro POP _reg 190 .macro EXPORT_PC 201 .macro REFRESH_IBASE 212 .macro REFRESH_INST _opnum 220 .macro FETCH_INST 227 .macro GOTO_NEXT 238 .macro ADVANCE_PC _count 245 .macro ADVANCE_PC_FETCH_AND_GOTO_NEXT _count 257 .macro GET_VREG _reg _vreg [all …]
|
D | mterp_x86.S | 115 .macro PUSH _reg 121 .macro POP _reg 189 .macro EXPORT_PC 196 .macro REFRESH_IBASE 209 .macro RESTORE_IBASE 217 .macro RESTORE_IBASE_FROM_SELF _reg 227 .macro REFRESH_INST _opnum 235 .macro FETCH_INST 242 .macro GOTO_NEXT 253 .macro ADVANCE_PC _count [all …]
|
D | mterp_arm.S | 135 .macro EXPORT_PC 139 .macro EXPORT_DEX_PC tmp 151 .macro FETCH_INST 167 .macro FETCH_ADVANCE_INST count 175 .macro PREFETCH_ADVANCE_INST dreg, sreg, count 184 .macro PREFETCH_INST count 189 .macro ADVANCE count 203 .macro FETCH_ADVANCE_INST_RB reg 213 .macro FETCH reg, count 217 .macro FETCH_S reg, count [all …]
|
/art/tools/ |
D | cpplint.py | 2706 def ReplaceableCheck(operator, macro, line): argument 2729 match_this = (r'\s*' + macro + r'\((\s*' + 2754 for macro in _CHECK_MACROS: 2755 if raw_lines[linenum].find(macro) >= 0: 2756 current_macro = macro
|