Home | History | Annotate | Download | only in arm

Lines Matching refs:set_register

828 void Simulator::set_register(int reg, int32_t value) {
1547 set_register(reg, *address);
1558 set_register(instr->RnValue(), rn_val);
1614 set_register(instr->RnValue(), rn_val);
1721 set_register(r0, static_cast<int32_t>(iresult));
1722 set_register(r1, static_cast<int32_t>(iresult >> 32));
1848 set_register(r0, arg0);
1873 set_register(r0, lo_res);
1874 set_register(r1, hi_res);
1876 set_register(lr, saved_lr);
2029 set_register(rd, alu_out);
2044 set_register(rn, result);
2049 set_register(rn, result);
2081 set_register(rd_lo, lo_res);
2082 set_register(rd_hi, hi_res);
2105 set_register(rn, rn_val);
2113 set_register(rn, rn_val);
2121 set_register(rn, rn_val);
2130 set_register(rn, rn_val);
2148 set_register(rn, rn_val);
2156 set_register(rn, rn_val);
2164 set_register(rn, rn_val);
2173 set_register(rn, rn_val);
2200 set_register(rd, val);
2208 set_register(rd, val);
2219 set_register(rd, val);
2238 set_register(rd, GetFromSpecialRegister(sreg));
2248 set_register(lr, old_pc + Instruction::kInstrSize);
2275 set_register(rd, leading_zeros);
2306 set_register(rd, alu_out);
2318 set_register(rd, alu_out);
2330 set_register(rd, alu_out);
2343 set_register(rd, alu_out);
2356 set_register(rd, alu_out);
2369 set_register(rd, alu_out);
2382 set_register(rd, alu_out);
2407 set_register(rd, alu_out);
2439 set_register(rd, alu_out);
2464 set_register(rd, alu_out);
2476 set_register(rd, alu_out);
2488 set_register(rd, alu_out);
2500 set_register(rd, alu_out);
2529 set_register(rn, rn_val);
2537 set_register(rn, rn_val);
2545 set_register(rn, rn_val);
2554 set_register(rn, rn_val);
2566 set_register(rd, val);
2573 set_register(rd, ReadW(addr, instr));
2609 set_register(rd, (rn_val & 0xFFFF) | (rm_val & 0xFFFF0000U));
2619 set_register(rd, (rn_val & 0xFFFF0000U) | (rm_val & 0xFFFF));
2651 set_register(rd, rm_val);
2680 set_register(rd, static_cast<int8_t>(rm_val));
2699 set_register(rd, rn_val + static_cast<int8_t>(rm_val));
2719 set_register(rd, static_cast<int16_t>(rm_val));
2738 set_register(rd, rn_val + static_cast<int16_t>(rm_val));
2764 set_register(rd, (rm_val & 0xFF) | (rm_val & 0xFF0000));
2792 set_register(rd, (rm_val & 0xFF));
2811 set_register(rd, rn_val + (rm_val & 0xFF));
2831 set_register(rd, (rm_val & 0xFFFF));
2850 set_register(rd, rn_val + (rm_val & 0xFFFF));
2859 set_register(rd, base::bits::ReverseBits(rm_val));
2889 set_register(rn, rn_val);
2909 set_register(rn, ret_val);
2916 set_register(rn, addr);
2932 set_register(instr->RdValue(), extr_val);
2938 set_register(instr->RdValue(), extr_val);
2961 set_register(instr->RdValue(), rd_val);
2970 set_register(rn, addr);
2983 set_register(rd, byte);
2990 set_register(rd, ReadW(addr, instr));
3015 set_register(lr, pc_address + Instruction::kInstrSize);
3297 set_register(instr->RtValue(), data[instr->Bit(21)]);
3319 set_register(rt, fpscr);
3387 set_register(t, int_value);
3688 set_register(rt, data[0]);
3689 set_register(rn, data[1]);
3846 set_register(Rn, address);
3848 set_register(Rn, get_register(Rn) + get_register(Rm));
3887 set_register(Rn, address);
3889 set_register(Rn, get_register(Rn) + get_register(Rm));
4137 set_register(pc, reinterpret_cast<int32_t>(instr)
4180 set_register(pc, reinterpret_cast<int32_t>(entry));
4184 set_register(lr, end_sim_pc);
4201 set_register(r4, callee_saved_value);
4202 set_register(r5, callee_saved_value);
4203 set_register(r6, callee_saved_value);
4204 set_register(r7, callee_saved_value);
4205 set_register(r8, callee_saved_value);
4206 set_register(r9, callee_saved_value);
4207 set_register(r10, callee_saved_value);
4208 set_register(r11, callee_saved_value);
4224 set_register(r4, r4_val);
4225 set_register(r5, r5_val);
4226 set_register(r6, r6_val);
4227 set_register(r7, r7_val);
4228 set_register(r8, r8_val);
4229 set_register(r9, r9_val);
4230 set_register(r10, r10_val);
4231 set_register(r11, r11_val);
4242 set_register(r0, va_arg(parameters, int32_t));
4243 set_register(r1, va_arg(parameters, int32_t));
4244 set_register(r2, va_arg(parameters, int32_t));
4245 set_register(r3, va_arg(parameters, int32_t));
4260 set_register(sp, entry_stack);
4266 set_register(sp, original_stack);
4306 set_register(sp, new_sp);
4315 set_register(sp, current_sp + sizeof(uintptr_t));