/external/v8/src/s390/ |
D | simulator-s390.cc | 39 explicit S390Debugger(Simulator* sim) : sim_(sim) {} in S390Debugger() 53 Simulator* sim_; 398 cur = reinterpret_cast<intptr_t*>(sim_->get_register(Simulator::sp)); in Debug() 610 Simulator::kNumOfWatchedStops); in Debug() 643 bool Simulator::ICacheMatch(void* one, void* two) { in ICacheMatch() 659 void Simulator::set_last_debugger_input(char* input) { in set_last_debugger_input() 664 void Simulator::SetRedirectInstruction(Instruction* instruction) { in SetRedirectInstruction() 673 void Simulator::FlushICache(base::CustomMatcherHashMap* i_cache, in FlushICache() 694 CachePage* Simulator::GetCachePage(base::CustomMatcherHashMap* i_cache, in GetCachePage() 705 void Simulator::FlushOnePage(base::CustomMatcherHashMap* i_cache, in FlushOnePage() [all …]
|
/external/v8/src/arm64/ |
D | simulator-logic-arm64.cc | 42 double Simulator::FixedToDouble(int64_t src, int fbits, FPRounding round) { in FixedToDouble() 52 double Simulator::UFixedToDouble(uint64_t src, int fbits, FPRounding round) { in UFixedToDouble() 67 float Simulator::FixedToFloat(int64_t src, int fbits, FPRounding round) { in FixedToFloat() 77 float Simulator::UFixedToFloat(uint64_t src, int fbits, FPRounding round) { in UFixedToFloat() 92 double Simulator::FPToDouble(float value) { in FPToDouble() 134 float Simulator::FPToFloat(float16 value) { in FPToFloat() 197 float16 Simulator::FPToFloat16(float value, FPRounding round_mode) { in FPToFloat16() 245 float16 Simulator::FPToFloat16(double value, FPRounding round_mode) { in FPToFloat16() 293 float Simulator::FPToFloat(double value, FPRounding round_mode) { in FPToFloat() 347 void Simulator::ld1(VectorFormat vform, LogicVRegister dst, uint64_t addr) { in ld1() [all …]
|
D | simulator-arm64.cc | 62 base::LazyInstance<Simulator::GlobalMonitor>::type Simulator::global_monitor_ = 66 void Simulator::TraceSim(const char* format, ...) { in TraceSim() 75 const Instruction* Simulator::kEndOfSimAddress = nullptr; 102 Simulator* Simulator::current(Isolate* isolate) { in current() 107 Simulator* sim = isolate_data->simulator(); in current() 110 sim = new Simulator(new Decoder<DispatchingDecoderVisitor>(), isolate); in current() 112 sim = new Decoder<Simulator>(); in current() 120 void Simulator::CallImpl(Address entry, CallArgument* args) { in CallImpl() 162 void Simulator::CheckPCSComplianceAndRun() { in CheckPCSComplianceAndRun() 224 void Simulator::CorruptRegisters(CPURegList* list, uint64_t value) { in CorruptRegisters() [all …]
|
/external/vixl/test/aarch64/ |
D | test-pointer-auth-aarch64.cc | 40 Simulator sim(&decoder); in TEST() 45 Simulator::PACKey key = {0x84be85ce9804e94b, 0xec2802d4e0a488e9, -1}; in TEST() 57 Simulator sim(&decoder); in TEST() 61 Simulator::PACKey key_a = {0x84be85ce9804e94b, 0xec2802d4e0a488e9, 0}; in TEST() 62 Simulator::PACKey key_b = {0xec1119e288704d13, 0xd7f6b76e1cea585e, 1}; in TEST() 65 sim.AddPAC(ptr, context, key_a, Simulator::kInstructionPointer); in TEST() 69 sim.AuthPAC(ptr_a, context, key_a, Simulator::kInstructionPointer); in TEST() 71 sim.AuthPAC(ptr_a, context, key_b, Simulator::kInstructionPointer); in TEST() 74 sim.CalculatePACMask(ptr, Simulator::kInstructionPointer, 0); in TEST() 85 Simulator sim(&decoder); in TEST() [all …]
|
/external/vixl/src/aarch64/ |
D | logic-aarch64.cc | 70 double Simulator::FPDefaultNaN<double>() { in FPDefaultNaN() 76 float Simulator::FPDefaultNaN<float>() { in FPDefaultNaN() 82 SimFloat16 Simulator::FPDefaultNaN<SimFloat16>() { in FPDefaultNaN() 87 double Simulator::FixedToDouble(int64_t src, int fbits, FPRounding round) { in FixedToDouble() 98 double Simulator::UFixedToDouble(uint64_t src, int fbits, FPRounding round) { in UFixedToDouble() 114 float Simulator::FixedToFloat(int64_t src, int fbits, FPRounding round) { in FixedToFloat() 125 float Simulator::UFixedToFloat(uint64_t src, int fbits, FPRounding round) { in UFixedToFloat() 141 SimFloat16 Simulator::FixedToFloat16(int64_t src, int fbits, FPRounding round) { in FixedToFloat16() 152 SimFloat16 Simulator::UFixedToFloat16(uint64_t src, in UFixedToFloat16() 170 void Simulator::ld1(VectorFormat vform, LogicVRegister dst, uint64_t addr) { in ld1() [all …]
|
D | pointer-auth-aarch64.cc | 37 const Simulator::PACKey Simulator::kPACKeyIA = {0xc31718727de20f71, 40 const Simulator::PACKey Simulator::kPACKeyIB = {0xeebb163b474e04c8, 43 const Simulator::PACKey Simulator::kPACKeyDA = {0x5caef808deb8b1e2, 46 const Simulator::PACKey Simulator::kPACKeyDB = {0xe06aa1a949ba8cc7, 52 const Simulator::PACKey Simulator::kPACKeyGA = {0xfcd98a44d564b3d5, 115 uint64_t Simulator::ComputePAC(uint64_t data, uint64_t context, PACKey key) { in ComputePAC() 133 uint64_t Simulator::CalculatePACMask(uint64_t ptr, PointerType type, int ttbr) { in CalculatePACMask() 142 uint64_t Simulator::AuthPAC(uint64_t ptr, in AuthPAC() 164 uint64_t Simulator::AddPAC(uint64_t ptr, in AddPAC() 190 uint64_t Simulator::StripPAC(uint64_t ptr, PointerType type) { in StripPAC()
|
D | simulator-aarch64.cc | 40 const Instruction* Simulator::kEndOfSimAddress = NULL; 67 Simulator::Simulator(Decoder* decoder, FILE* stream) in Simulator() function in vixl::aarch64::Simulator 117 void Simulator::ResetState() { in ResetState() 147 Simulator::~Simulator() { in ~Simulator() 158 void Simulator::Run() { in Run() 169 void Simulator::RunFrom(const Instruction* first) { in RunFrom() 175 const char* Simulator::xreg_names[] = {"x0", "x1", "x2", "x3", "x4", "x5", 182 const char* Simulator::wreg_names[] = {"w0", "w1", "w2", "w3", "w4", "w5", 189 const char* Simulator::hreg_names[] = {"h0", "h1", "h2", "h3", "h4", "h5", 196 const char* Simulator::sreg_names[] = {"s0", "s1", "s2", "s3", "s4", "s5", [all …]
|
/external/v8/src/ |
D | simulator-base.cc | 37 i_cache_ = new base::CustomMatcherHashMap(&Simulator::ICacheMatch); in InitializeOncePerProcess() 64 base::LockGuard<base::Mutex> lock_guard(Simulator::redirection_mutex()); in RedirectExternalReference() 72 next_ = Simulator::redirection(); in Redirection() 73 base::LockGuard<base::Mutex> lock_guard(Simulator::i_cache_mutex()); in Redirection() 74 Simulator::SetRedirectInstruction( in Redirection() 76 Simulator::FlushICache(Simulator::i_cache(), in Redirection() 79 Simulator::set_redirection(this); in Redirection() 90 Redirection* current = Simulator::redirection(); in Get()
|
D | simulator.h | 45 return Simulator::current(isolate)->StackLimit(c_limit); in JsLimitFromCLimit() 50 return Simulator::current(isolate)->PushAddress(try_catch_address); in RegisterCTryCatch() 54 Simulator::current(isolate)->PopAddress(); in UnregisterCTryCatch() 107 return Simulator::current(isolate_)->template Call<Return>( in Call()
|
D | v8.cc | 49 Simulator::GlobalTearDown(); in TearDown() 82 Simulator::InitializeOncePerProcess(); in InitializeOncePerProcessImpl()
|
/external/v8/src/arm/ |
D | simulator-arm.cc | 28 base::LazyInstance<Simulator::GlobalMonitor>::type Simulator::global_monitor_ = 41 explicit ArmDebugger(Simulator* sim) : sim_(sim) { } in ArmDebugger() 51 Simulator* sim_; 310 cur = reinterpret_cast<int32_t*>(sim_->get_register(Simulator::sp)); in Debug() 519 Simulator::kNumOfWatchedStops); in Debug() 550 bool Simulator::ICacheMatch(void* one, void* two) { in ICacheMatch() 568 void Simulator::set_last_debugger_input(char* input) { in set_last_debugger_input() 573 void Simulator::SetRedirectInstruction(Instruction* instruction) { in SetRedirectInstruction() 577 void Simulator::FlushICache(base::CustomMatcherHashMap* i_cache, in FlushICache() 598 CachePage* Simulator::GetCachePage(base::CustomMatcherHashMap* i_cache, in GetCachePage() [all …]
|
D | simulator-arm.h | 61 class Simulator : public SimulatorBase { 87 explicit Simulator(Isolate* isolate); 88 ~Simulator(); 92 V8_EXPORT_PRIVATE static Simulator* current(v8::internal::Isolate* isolate); 161 return VariadicCall<Return>(this, &Simulator::CallImpl, entry, args...); in Call()
|
/external/v8/src/ppc/ |
D | simulator-ppc.cc | 31 base::LazyInstance<Simulator::GlobalMonitor>::type Simulator::global_monitor_ = 44 explicit PPCDebugger(Simulator* sim) : sim_(sim) {} in PPCDebugger() 53 Simulator* sim_; 380 cur = reinterpret_cast<intptr_t*>(sim_->get_register(Simulator::sp)); in Debug() 607 Simulator::kNumOfWatchedStops); in Debug() 640 bool Simulator::ICacheMatch(void* one, void* two) { in ICacheMatch() 659 void Simulator::set_last_debugger_input(char* input) { in set_last_debugger_input() 664 void Simulator::SetRedirectInstruction(Instruction* instruction) { in SetRedirectInstruction() 668 void Simulator::FlushICache(base::CustomMatcherHashMap* i_cache, in FlushICache() 689 CachePage* Simulator::GetCachePage(base::CustomMatcherHashMap* i_cache, in GetCachePage() [all …]
|
D | simulator-ppc.h | 54 class Simulator : public SimulatorBase { 127 explicit Simulator(Isolate* isolate); 128 ~Simulator(); 132 static Simulator* current(v8::internal::Isolate* isolate); 169 return VariadicCall<Return>(this, &Simulator::CallImpl, entry, args...); in Call()
|
/external/v8/src/profiler/ |
D | tick-sample.cc | 92 Simulator* simulator = isolate->thread_local_top()->simulator_; in FillRegisters() 99 state->sp = reinterpret_cast<void*>(simulator->get_register(Simulator::sp)); in FillRegisters() 100 state->fp = reinterpret_cast<void*>(simulator->get_register(Simulator::r11)); in FillRegisters() 109 state->sp = reinterpret_cast<void*>(simulator->get_register(Simulator::sp)); in FillRegisters() 110 state->fp = reinterpret_cast<void*>(simulator->get_register(Simulator::fp)); in FillRegisters() 115 state->sp = reinterpret_cast<void*>(simulator->get_register(Simulator::sp)); in FillRegisters() 116 state->fp = reinterpret_cast<void*>(simulator->get_register(Simulator::fp)); in FillRegisters() 121 state->sp = reinterpret_cast<void*>(simulator->get_register(Simulator::sp)); in FillRegisters() 122 state->fp = reinterpret_cast<void*>(simulator->get_register(Simulator::fp)); in FillRegisters()
|
/external/v8/src/mips64/ |
D | simulator-mips64.cc | 69 explicit MipsDebugger(Simulator* sim) : sim_(sim) { } in MipsDebugger() 82 Simulator* sim_; 325 while (!done && (sim_->get_pc() != Simulator::end_sim_pc)) { in Debug() 443 cur = reinterpret_cast<int64_t*>(sim_->get_register(Simulator::sp)); in Debug() 716 bool Simulator::ICacheMatch(void* one, void* two) { in ICacheMatch() 735 void Simulator::set_last_debugger_input(char* input) { in set_last_debugger_input() 740 void Simulator::SetRedirectInstruction(Instruction* instruction) { in SetRedirectInstruction() 744 void Simulator::FlushICache(base::CustomMatcherHashMap* i_cache, in FlushICache() 765 CachePage* Simulator::GetCachePage(base::CustomMatcherHashMap* i_cache, in GetCachePage() 777 void Simulator::FlushOnePage(base::CustomMatcherHashMap* i_cache, in FlushOnePage() [all …]
|
D | simulator-mips64.h | 94 class Simulator : public SimulatorBase { 169 explicit Simulator(Isolate* isolate); 170 ~Simulator(); 174 V8_EXPORT_PRIVATE static Simulator* current(v8::internal::Isolate* isolate); 241 return VariadicCall<Return>(this, &Simulator::CallImpl, entry, args...); in Call()
|
/external/v8/src/mips/ |
D | simulator-mips.cc | 54 explicit MipsDebugger(Simulator* sim) : sim_(sim) { } in MipsDebugger() 67 Simulator* sim_; 360 while (!done && (sim_->get_pc() != Simulator::end_sim_pc)) { in Debug() 498 cur = reinterpret_cast<int32_t*>(sim_->get_register(Simulator::sp)); in Debug() 784 bool Simulator::ICacheMatch(void* one, void* two) { in ICacheMatch() 803 void Simulator::set_last_debugger_input(char* input) { in set_last_debugger_input() 808 void Simulator::SetRedirectInstruction(Instruction* instruction) { in SetRedirectInstruction() 812 void Simulator::FlushICache(base::CustomMatcherHashMap* i_cache, in FlushICache() 833 CachePage* Simulator::GetCachePage(base::CustomMatcherHashMap* i_cache, in GetCachePage() 846 void Simulator::FlushOnePage(base::CustomMatcherHashMap* i_cache, in FlushOnePage() [all …]
|
D | simulator-mips.h | 94 class Simulator : public SimulatorBase { 169 explicit Simulator(Isolate* isolate); 170 ~Simulator(); 174 V8_EXPORT_PRIVATE static Simulator* current(v8::internal::Isolate* isolate); 239 return VariadicCall<Return>(this, &Simulator::CallImpl, entry, args...); in Call()
|
/external/autotest/client/deps/lansim/src/py/ |
D | simulator.py | 29 class Simulator(object): class 279 class SimulatorThread(threading.Thread, Simulator): 303 Simulator.__init__(self, iface) 399 Simulator.run(self, self._timeout)
|
/external/vixl/examples/aarch64/ |
D | check-bounds.cc | 61 void run_function(Simulator* simulator, in run_function() 83 Simulator simulator(&decoder); in main()
|
D | getting-started.cc | 47 Simulator simulator(&decoder); in main()
|
D | abs.cc | 49 Simulator simulator(&decoder); in main()
|
/external/autotest/client/deps/lansim/ |
D | control | 16 The lansim Simulator class allows a Python function to attend all the 31 The Simulator class requires a TAP network interface and allows other 33 be up when the Simulator runs.
|
/external/parameter-framework/upstream/tools/clientSimulator/ |
D | README.md | 96 ## Example Client Simulator configuration file 228 determines whether the Client Simulator waits for the script to return before 232 Client Simulator; 233 * synchronous : The Client Simulator will wait the end of the script before
|