Simulator 66 src/arm/cpu-arm.cc Simulator::FlushICache(Isolate::Current()->simulator_i_cache(), start, size); Simulator 67 src/arm/simulator-arm.cc Simulator* sim_; Simulator 387 src/arm/simulator-arm.cc cur = reinterpret_cast<int32_t*>(sim_->get_register(Simulator::sp)); Simulator 598 src/arm/simulator-arm.cc Simulator::kNumOfWatchedStops); Simulator 649 src/arm/simulator-arm.cc void Simulator::set_last_debugger_input(char* input) { Simulator 655 src/arm/simulator-arm.cc void Simulator::FlushICache(v8::internal::HashMap* i_cache, Simulator 678 src/arm/simulator-arm.cc CachePage* Simulator::GetCachePage(v8::internal::HashMap* i_cache, void* page) { Simulator 691 src/arm/simulator-arm.cc void Simulator::FlushOnePage(v8::internal::HashMap* i_cache, Simulator 706 src/arm/simulator-arm.cc void Simulator::CheckICache(v8::internal::HashMap* i_cache, Simulator 729 src/arm/simulator-arm.cc void Simulator::Initialize(Isolate* isolate) { Simulator 737 src/arm/simulator-arm.cc Simulator::Simulator(Isolate* isolate) : isolate_(isolate) { Simulator 812 src/arm/simulator-arm.cc Simulator::current(isolate)-> Simulator 851 src/arm/simulator-arm.cc void* Simulator::RedirectExternalReference(void* external_function, Simulator 859 src/arm/simulator-arm.cc Simulator* Simulator::current(Isolate* isolate) { Simulator 864 src/arm/simulator-arm.cc Simulator* sim = isolate_data->simulator(); Simulator 867 src/arm/simulator-arm.cc sim = new Simulator(isolate); Simulator 876 src/arm/simulator-arm.cc void Simulator::set_register(int reg, int32_t value) { Simulator 887 src/arm/simulator-arm.cc int32_t Simulator::get_register(int reg) const { Simulator 897 src/arm/simulator-arm.cc double Simulator::get_double_from_register_pair(int reg) { Simulator 910 src/arm/simulator-arm.cc void Simulator::set_dw_register(int dreg, const int* dbl) { Simulator 918 src/arm/simulator-arm.cc void Simulator::set_pc(int32_t value) { Simulator 924 src/arm/simulator-arm.cc bool Simulator::has_bad_pc() const { Simulator 930 src/arm/simulator-arm.cc int32_t Simulator::get_pc() const { Simulator 936 src/arm/simulator-arm.cc void Simulator::set_s_register(int sreg, unsigned int value) { Simulator 942 src/arm/simulator-arm.cc unsigned int Simulator::get_s_register(int sreg) const { Simulator 948 src/arm/simulator-arm.cc void Simulator::set_s_register_from_float(int sreg, const float flt) { Simulator 958 src/arm/simulator-arm.cc void Simulator::set_s_register_from_sinteger(int sreg, const int sint) { Simulator 968 src/arm/simulator-arm.cc void Simulator::set_d_register_from_double(int dreg, const double& dbl) { Simulator 979 src/arm/simulator-arm.cc float Simulator::get_float_from_s_register(int sreg) { Simulator 992 src/arm/simulator-arm.cc int Simulator::get_sinteger_from_s_register(int sreg) { Simulator 1005 src/arm/simulator-arm.cc double Simulator::get_double_from_d_register(int dreg) { Simulator 1020 src/arm/simulator-arm.cc void Simulator::GetFpArgs(double* x, double* y) { Simulator 1039 src/arm/simulator-arm.cc void Simulator::GetFpArgs(double* x) { Simulator 1055 src/arm/simulator-arm.cc void Simulator::GetFpArgs(double* x, int32_t* y) { Simulator 1074 src/arm/simulator-arm.cc void Simulator::SetFpResult(const double& result) { Simulator 1089 src/arm/simulator-arm.cc void Simulator::TrashCallerSaveRegisters() { Simulator 1110 src/arm/simulator-arm.cc int Simulator::ReadW(int32_t addr, Instruction* instr) { Simulator 1128 src/arm/simulator-arm.cc void Simulator::WriteW(int32_t addr, int value, Instruction* instr) { Simulator 1147 src/arm/simulator-arm.cc uint16_t Simulator::ReadHU(int32_t addr, Instruction* instr) { Simulator 1165 src/arm/simulator-arm.cc int16_t Simulator::ReadH(int32_t addr, Instruction* instr) { Simulator 1181 src/arm/simulator-arm.cc void Simulator::WriteH(int32_t addr, uint16_t value, Instruction* instr) { Simulator 1200 src/arm/simulator-arm.cc void Simulator::WriteH(int32_t addr, int16_t value, Instruction* instr) { Simulator 1219 src/arm/simulator-arm.cc uint8_t Simulator::ReadBU(int32_t addr) { Simulator 1225 src/arm/simulator-arm.cc int8_t Simulator::ReadB(int32_t addr) { Simulator 1231 src/arm/simulator-arm.cc void Simulator::WriteB(int32_t addr, uint8_t value) { Simulator 1237 src/arm/simulator-arm.cc void Simulator::WriteB(int32_t addr, int8_t value) { Simulator 1243 src/arm/simulator-arm.cc int32_t* Simulator::ReadDW(int32_t addr) { Simulator 1259 src/arm/simulator-arm.cc void Simulator::WriteDW(int32_t addr, int32_t value1, int32_t value2) { Simulator 1279 src/arm/simulator-arm.cc uintptr_t Simulator::StackLimit() const { Simulator 1287 src/arm/simulator-arm.cc void Simulator::Format(Instruction* instr, const char* format) { Simulator 1296 src/arm/simulator-arm.cc bool Simulator::ConditionallyExecute(Instruction* instr) { Simulator 1320 src/arm/simulator-arm.cc void Simulator::SetNZFlags(int32_t val) { Simulator 1327 src/arm/simulator-arm.cc void Simulator::SetCFlag(bool val) { Simulator 1333 src/arm/simulator-arm.cc void Simulator::SetVFlag(bool val) { Simulator 1339 src/arm/simulator-arm.cc bool Simulator::CarryFrom(int32_t left, int32_t right, int32_t carry) { Simulator 1350 src/arm/simulator-arm.cc bool Simulator::BorrowFrom(int32_t left, int32_t right) { Simulator 1359 src/arm/simulator-arm.cc bool Simulator::OverflowFrom(int32_t alu_out, Simulator 1378 src/arm/simulator-arm.cc void Simulator::Compute_FPSCR_Flags(double val1, double val2) { Simulator 1405 src/arm/simulator-arm.cc void Simulator::Copy_FPSCR_to_APSR() { Simulator 1415 src/arm/simulator-arm.cc int32_t Simulator::GetShiftRm(Instruction* instr, bool* carry_out) { Simulator 1559 src/arm/simulator-arm.cc int32_t Simulator::GetImm(Instruction* instr, bool* carry_out) { Simulator 1580 src/arm/simulator-arm.cc void Simulator::ProcessPUW(Instruction* instr, Simulator 1621 src/arm/simulator-arm.cc void Simulator::HandleRList(Instruction* instr, bool load) { Simulator 1650 src/arm/simulator-arm.cc void Simulator::HandleVList(Instruction* instr) { Simulator 1727 src/arm/simulator-arm.cc void Simulator::SoftwareInterrupt(Instruction* instr) { Simulator 1930 src/arm/simulator-arm.cc bool Simulator::isStopInstruction(Instruction* instr) { Simulator 1935 src/arm/simulator-arm.cc bool Simulator::isWatchedStop(uint32_t code) { Simulator 1941 src/arm/simulator-arm.cc bool Simulator::isEnabledStop(uint32_t code) { Simulator 1949 src/arm/simulator-arm.cc void Simulator::EnableStop(uint32_t code) { Simulator 1957 src/arm/simulator-arm.cc void Simulator::DisableStop(uint32_t code) { Simulator 1965 src/arm/simulator-arm.cc void Simulator::IncreaseStopCounter(uint32_t code) { Simulator 1980 src/arm/simulator-arm.cc void Simulator::PrintStopInfo(uint32_t code) { Simulator 2005 src/arm/simulator-arm.cc void Simulator::DecodeType01(Instruction* instr) { Simulator 2478 src/arm/simulator-arm.cc void Simulator::DecodeType2(Instruction* instr) { Simulator 2542 src/arm/simulator-arm.cc void Simulator::DecodeType3(Instruction* instr) { Simulator 2676 src/arm/simulator-arm.cc void Simulator::DecodeType4(Instruction* instr) { Simulator 2688 src/arm/simulator-arm.cc void Simulator::DecodeType5(Instruction* instr) { Simulator 2700 src/arm/simulator-arm.cc void Simulator::DecodeType6(Instruction* instr) { Simulator 2705 src/arm/simulator-arm.cc void Simulator::DecodeType7(Instruction* instr) { Simulator 2729 src/arm/simulator-arm.cc void Simulator::DecodeTypeVFP(Instruction* instr) { Simulator 2884 src/arm/simulator-arm.cc void Simulator::DecodeVMOVBetweenCoreAndSinglePrecisionRegisters( Simulator 2903 src/arm/simulator-arm.cc void Simulator::DecodeVCMP(Instruction* instr) { Simulator 2941 src/arm/simulator-arm.cc void Simulator::DecodeVCVTBetweenDoubleAndSingle(Instruction* instr) { Simulator 3019 src/arm/simulator-arm.cc void Simulator::DecodeVCVTBetweenFloatingPointAndInteger(Instruction* instr) { Simulator 3129 src/arm/simulator-arm.cc void Simulator::DecodeType6CoprocessorIns(Instruction* instr) { Simulator 3228 src/arm/simulator-arm.cc void Simulator::InstructionDecode(Instruction* instr) { Simulator 3292 src/arm/simulator-arm.cc void Simulator::Execute() { Simulator 3324 src/arm/simulator-arm.cc int32_t Simulator::Call(byte* entry, int argument_count, ...) { Simulator 3414 src/arm/simulator-arm.cc uintptr_t Simulator::PushAddress(uintptr_t address) { Simulator 3423 src/arm/simulator-arm.cc uintptr_t Simulator::PopAddress() { Simulator 127 src/arm/simulator-arm.h class Simulator { Simulator 148 src/arm/simulator-arm.h explicit Simulator(Isolate* isolate); Simulator 149 src/arm/simulator-arm.h ~Simulator(); Simulator 153 src/arm/simulator-arm.h static Simulator* current(v8::internal::Isolate* isolate); Simulator 401 src/arm/simulator-arm.h reinterpret_cast<Object*>(Simulator::current(Isolate::Current())->Call( \ Simulator 405 src/arm/simulator-arm.h Simulator::current(Isolate::Current())->Call( \ Simulator 422 src/arm/simulator-arm.h return Simulator::current(isolate)->StackLimit(); Simulator 426 src/arm/simulator-arm.h Simulator* sim = Simulator::current(Isolate::Current()); Simulator 431 src/arm/simulator-arm.h Simulator::current(Isolate::Current())->PopAddress(); Simulator 118 src/isolate.cc simulator_ = Simulator::current(isolate_); Simulator 120 src/isolate.cc simulator_ = Simulator::current(isolate_); Simulator 1367 src/isolate.cc thread_local_top()->simulator_ = Simulator::current(this); Simulator 1369 src/isolate.cc thread_local_top()->simulator_ = Simulator::current(this); Simulator 1820 src/isolate.cc Simulator::Initialize(this); Simulator 99 src/isolate.h class Simulator; Simulator 259 src/isolate.h Simulator* simulator_; Simulator 391 src/isolate.h Simulator* simulator() const { return simulator_; } Simulator 392 src/isolate.h void set_simulator(Simulator* simulator) { Simulator 409 src/isolate.h Simulator* simulator_; Simulator 1284 src/isolate.h friend class Simulator; Simulator 86 src/mips/cpu-mips.cc Simulator::FlushICache(Isolate::Current()->simulator_i_cache(), start, size); Simulator 89 src/mips/simulator-mips.cc Simulator* sim_; Simulator 375 src/mips/simulator-mips.cc while (!done && (sim_->get_pc() != Simulator::end_sim_pc)) { Simulator 502 src/mips/simulator-mips.cc cur = reinterpret_cast<int32_t*>(sim_->get_register(Simulator::sp)); Simulator 796 src/mips/simulator-mips.cc void Simulator::set_last_debugger_input(char* input) { Simulator 802 src/mips/simulator-mips.cc void Simulator::FlushICache(v8::internal::HashMap* i_cache, Simulator 825 src/mips/simulator-mips.cc CachePage* Simulator::GetCachePage(v8::internal::HashMap* i_cache, void* page) { Simulator 838 src/mips/simulator-mips.cc void Simulator::FlushOnePage(v8::internal::HashMap* i_cache, Simulator 853 src/mips/simulator-mips.cc void Simulator::CheckICache(v8::internal::HashMap* i_cache, Simulator 876 src/mips/simulator-mips.cc void Simulator::Initialize(Isolate* isolate) { Simulator 884 src/mips/simulator-mips.cc Simulator::Simulator(Isolate* isolate) : isolate_(isolate) { Simulator 943 src/mips/simulator-mips.cc Simulator::current(isolate)-> Simulator 982 src/mips/simulator-mips.cc void* Simulator::RedirectExternalReference(void* external_function, Simulator 990 src/mips/simulator-mips.cc Simulator* Simulator::current(Isolate* isolate) { Simulator 996 src/mips/simulator-mips.cc Simulator* sim = isolate_data->simulator(); Simulator 999 src/mips/simulator-mips.cc sim = new Simulator(isolate); Simulator 1008 src/mips/simulator-mips.cc void Simulator::set_register(int reg, int32_t value) { Simulator 1019 src/mips/simulator-mips.cc void Simulator::set_fpu_register(int fpureg, int32_t value) { Simulator 1025 src/mips/simulator-mips.cc void Simulator::set_fpu_register_float(int fpureg, float value) { Simulator 1031 src/mips/simulator-mips.cc void Simulator::set_fpu_register_double(int fpureg, double value) { Simulator 1039 src/mips/simulator-mips.cc int32_t Simulator::get_register(int reg) const { Simulator 1048 src/mips/simulator-mips.cc int32_t Simulator::get_fpu_register(int fpureg) const { Simulator 1054 src/mips/simulator-mips.cc int64_t Simulator::get_fpu_register_long(int fpureg) const { Simulator 1061 src/mips/simulator-mips.cc float Simulator::get_fpu_register_float(int fpureg) const { Simulator 1068 src/mips/simulator-mips.cc double Simulator::get_fpu_register_double(int fpureg) const { Simulator 1076 src/mips/simulator-mips.cc void Simulator::GetFpArgs(double* x, double* y) { Simulator 1101 src/mips/simulator-mips.cc void Simulator::GetFpArgs(double* x) { Simulator 1119 src/mips/simulator-mips.cc void Simulator::GetFpArgs(double* x, int32_t* y) { Simulator 1141 src/mips/simulator-mips.cc void Simulator::SetFpResult(const double& result) { Simulator 1156 src/mips/simulator-mips.cc void Simulator::set_fcsr_bit(uint32_t cc, bool value) { Simulator 1165 src/mips/simulator-mips.cc bool Simulator::test_fcsr_bit(uint32_t cc) { Simulator 1172 src/mips/simulator-mips.cc bool Simulator::set_fcsr_round_error(double original, double rounded) { Simulator 1201 src/mips/simulator-mips.cc void Simulator::set_pc(int32_t value) { Simulator 1207 src/mips/simulator-mips.cc bool Simulator::has_bad_pc() const { Simulator 1213 src/mips/simulator-mips.cc int32_t Simulator::get_pc() const { Simulator 1226 src/mips/simulator-mips.cc int Simulator::ReadW(int32_t addr, Instruction* instr) { Simulator 1247 src/mips/simulator-mips.cc void Simulator::WriteW(int32_t addr, int value, Instruction* instr) { Simulator 1268 src/mips/simulator-mips.cc double Simulator::ReadD(int32_t addr, Instruction* instr) { Simulator 1281 src/mips/simulator-mips.cc void Simulator::WriteD(int32_t addr, double value, Instruction* instr) { Simulator 1294 src/mips/simulator-mips.cc uint16_t Simulator::ReadHU(int32_t addr, Instruction* instr) { Simulator 1307 src/mips/simulator-mips.cc int16_t Simulator::ReadH(int32_t addr, Instruction* instr) { Simulator 1320 src/mips/simulator-mips.cc void Simulator::WriteH(int32_t addr, uint16_t value, Instruction* instr) { Simulator 1333 src/mips/simulator-mips.cc void Simulator::WriteH(int32_t addr, int16_t value, Instruction* instr) { Simulator 1346 src/mips/simulator-mips.cc uint32_t Simulator::ReadBU(int32_t addr) { Simulator 1352 src/mips/simulator-mips.cc int32_t Simulator::ReadB(int32_t addr) { Simulator 1358 src/mips/simulator-mips.cc void Simulator::WriteB(int32_t addr, uint8_t value) { Simulator 1364 src/mips/simulator-mips.cc void Simulator::WriteB(int32_t addr, int8_t value) { Simulator 1371 src/mips/simulator-mips.cc uintptr_t Simulator::StackLimit() const { Simulator 1379 src/mips/simulator-mips.cc void Simulator::Format(Instruction* instr, const char* format) { Simulator 1413 src/mips/simulator-mips.cc void Simulator::SoftwareInterrupt(Instruction* instr) { Simulator 1582 src/mips/simulator-mips.cc bool Simulator::IsWatchpoint(uint32_t code) { Simulator 1587 src/mips/simulator-mips.cc void Simulator::PrintWatchpoint(uint32_t code) { Simulator 1597 src/mips/simulator-mips.cc void Simulator::HandleStop(uint32_t code, Instruction* instr) { Simulator 1609 src/mips/simulator-mips.cc bool Simulator::IsStopInstruction(Instruction* instr) { Simulator 1616 src/mips/simulator-mips.cc bool Simulator::IsEnabledStop(uint32_t code) { Simulator 1623 src/mips/simulator-mips.cc void Simulator::EnableStop(uint32_t code) { Simulator 1630 src/mips/simulator-mips.cc void Simulator::DisableStop(uint32_t code) { Simulator 1637 src/mips/simulator-mips.cc void Simulator::IncreaseStopCounter(uint32_t code) { Simulator 1651 src/mips/simulator-mips.cc void Simulator::PrintStopInfo(uint32_t code) { Simulator 1674 src/mips/simulator-mips.cc void Simulator::SignalExceptions() { Simulator 1685 src/mips/simulator-mips.cc void Simulator::ConfigureTypeRegister(Instruction* instr, Simulator 1921 src/mips/simulator-mips.cc void Simulator::DecodeTypeRegister(Instruction* instr) { Simulator 2300 src/mips/simulator-mips.cc void Simulator::DecodeTypeImmediate(Instruction* instr) { Simulator 2623 src/mips/simulator-mips.cc void Simulator::DecodeTypeJump(Instruction* instr) { Simulator 2649 src/mips/simulator-mips.cc void Simulator::InstructionDecode(Instruction* instr) { Simulator 2685 src/mips/simulator-mips.cc void Simulator::Execute() { Simulator 2716 src/mips/simulator-mips.cc int32_t Simulator::Call(byte* entry, int argument_count, ...) { Simulator 2817 src/mips/simulator-mips.cc uintptr_t Simulator::PushAddress(uintptr_t address) { Simulator 2826 src/mips/simulator-mips.cc uintptr_t Simulator::PopAddress() { Simulator 138 src/mips/simulator-mips.h class Simulator { Simulator 176 src/mips/simulator-mips.h explicit Simulator(Isolate* isolate); Simulator 177 src/mips/simulator-mips.h ~Simulator(); Simulator 181 src/mips/simulator-mips.h static Simulator* current(v8::internal::Isolate* isolate); Simulator 403 src/mips/simulator-mips.h reinterpret_cast<Object*>(Simulator::current(Isolate::Current())->Call( \ Simulator 407 src/mips/simulator-mips.h Simulator::current(Isolate::Current())->Call( \ Simulator 424 src/mips/simulator-mips.h return Simulator::current(isolate)->StackLimit(); Simulator 428 src/mips/simulator-mips.h Simulator* sim = Simulator::current(Isolate::Current()); Simulator 433 src/mips/simulator-mips.h Simulator::current(Isolate::Current())->PopAddress();