Home
last modified time | relevance | path

Searched refs:Simulator (Results 1 – 25 of 58) sorted by relevance

123

/external/v8/src/s390/
Dsimulator-s390.cc38 explicit S390Debugger(Simulator* sim) : sim_(sim) {} in S390Debugger()
52 Simulator* sim_;
397 cur = reinterpret_cast<intptr_t*>(sim_->get_register(Simulator::sp)); in Debug()
609 Simulator::kNumOfWatchedStops); in Debug()
658 void Simulator::set_last_debugger_input(char* input) { in set_last_debugger_input()
663 void Simulator::FlushICache(base::CustomMatcherHashMap* i_cache, in FlushICache()
684 CachePage* Simulator::GetCachePage(base::CustomMatcherHashMap* i_cache, in GetCachePage()
695 void Simulator::FlushOnePage(base::CustomMatcherHashMap* i_cache, in FlushOnePage()
708 void Simulator::CheckICache(base::CustomMatcherHashMap* i_cache, in CheckICache()
730 void Simulator::Initialize(Isolate* isolate) { in Initialize()
[all …]
Dsimulator-s390.h99 class Simulator {
145 explicit Simulator(Isolate* isolate);
146 ~Simulator();
150 static Simulator* current(v8::internal::Isolate* isolate);
520 typedef int (Simulator::*EvaluateFuncType)(Instruction*);
1265 reinterpret_cast<Object*>(Simulator::current(isolate)->Call( \
1271 Simulator::current(isolate)->Call(entry, 10, (intptr_t)p0, (intptr_t)p1, \
1284 return Simulator::current(isolate)->StackLimit(c_limit); in JsLimitFromCLimit()
1289 Simulator* sim = Simulator::current(isolate); in RegisterCTryCatch()
1294 Simulator::current(isolate)->PopAddress(); in UnregisterCTryCatch()
/external/vixl/src/aarch64/
Dlogic-aarch64.cc37 double Simulator::FPDefaultNaN<double>() { in FPDefaultNaN()
43 float Simulator::FPDefaultNaN<float>() { in FPDefaultNaN()
86 double Simulator::FixedToDouble(int64_t src, int fbits, FPRounding round) { in FixedToDouble()
97 double Simulator::UFixedToDouble(uint64_t src, int fbits, FPRounding round) { in UFixedToDouble()
113 float Simulator::FixedToFloat(int64_t src, int fbits, FPRounding round) { in FixedToFloat()
124 float Simulator::UFixedToFloat(uint64_t src, int fbits, FPRounding round) { in UFixedToFloat()
140 double Simulator::FPToDouble(float value) { in FPToDouble()
180 float Simulator::FPToFloat(float16 value) { in FPToFloat()
244 float16 Simulator::FPToFloat16(float value, FPRounding round_mode) { in FPToFloat16()
294 float16 Simulator::FPToFloat16(double value, FPRounding round_mode) { in FPToFloat16()
[all …]
Dsimulator-aarch64.cc38 const Instruction* Simulator::kEndOfSimAddress = NULL;
65 Simulator::Simulator(Decoder* decoder, FILE* stream) { in Simulator() function in vixl::aarch64::Simulator
104 void Simulator::ResetState() { in ResetState()
134 Simulator::~Simulator() { in ~Simulator()
145 void Simulator::Run() { in Run()
156 void Simulator::RunFrom(const Instruction* first) { in RunFrom()
162 const char* Simulator::xreg_names[] = {"x0", "x1", "x2", "x3", "x4", "x5",
169 const char* Simulator::wreg_names[] = {"w0", "w1", "w2", "w3", "w4", "w5",
176 const char* Simulator::sreg_names[] = {"s0", "s1", "s2", "s3", "s4", "s5",
183 const char* Simulator::dreg_names[] = {"d0", "d1", "d2", "d3", "d4", "d5",
[all …]
/external/v8/src/arm64/
Dsimulator-arm64.cc60 void Simulator::TraceSim(const char* format, ...) { in TraceSim()
70 const Instruction* Simulator::kEndOfSimAddress = NULL;
98 void Simulator::Initialize(Isolate* isolate) { in Initialize()
106 Simulator* Simulator::current(Isolate* isolate) { in current()
111 Simulator* sim = isolate_data->simulator(); in current()
114 sim = new Simulator(new Decoder<DispatchingDecoderVisitor>(), isolate); in current()
116 sim = new Decoder<Simulator>(); in current()
125 void Simulator::CallVoid(byte* entry, CallArgument* args) { in CallVoid()
168 int64_t Simulator::CallInt64(byte* entry, CallArgument* args) { in CallInt64()
174 double Simulator::CallDouble(byte* entry, CallArgument* args) { in CallDouble()
[all …]
Dsimulator-arm64.h152 class Simulator : public DecoderVisitor {
161 explicit Simulator(Decoder<DispatchingDecoderVisitor>* decoder,
164 Simulator();
165 ~Simulator();
173 static Simulator* current(v8::internal::Isolate* isolate);
879 reinterpret_cast<Object*>(Simulator::current(isolate)->CallJS( \
884 static_cast<int>(Simulator::current(isolate)->CallRegExp( \
896 return Simulator::current(isolate)->StackLimit(c_limit);
901 Simulator* sim = Simulator::current(isolate);
906 Simulator::current(isolate)->PopAddress();
/external/v8/src/arm/
Dsimulator-arm.cc26 base::LazyInstance<Simulator::GlobalMonitor>::type Simulator::global_monitor_ =
39 explicit ArmDebugger(Simulator* sim) : sim_(sim) { } in ArmDebugger()
49 Simulator* sim_;
314 cur = reinterpret_cast<int32_t*>(sim_->get_register(Simulator::sp)); in Debug()
526 Simulator::kNumOfWatchedStops); in Debug()
576 void Simulator::set_last_debugger_input(char* input) { in set_last_debugger_input()
581 void Simulator::FlushICache(base::CustomMatcherHashMap* i_cache, in FlushICache()
602 CachePage* Simulator::GetCachePage(base::CustomMatcherHashMap* i_cache, in GetCachePage()
614 void Simulator::FlushOnePage(base::CustomMatcherHashMap* i_cache, in FlushOnePage()
627 void Simulator::CheckICache(base::CustomMatcherHashMap* i_cache, in CheckICache()
[all …]
Dsimulator-arm.h109 class Simulator {
135 explicit Simulator(Isolate* isolate);
136 ~Simulator();
140 static Simulator* current(v8::internal::Isolate* isolate);
544 reinterpret_cast<Object*>(Simulator::current(isolate)->Call( \
548 Simulator::current(isolate)->CallFPReturnsInt(FUNCTION_ADDR(entry), p0, p1)
552 Simulator::current(isolate) \
564 return Simulator::current(isolate)->StackLimit(c_limit); in JsLimitFromCLimit()
569 Simulator* sim = Simulator::current(isolate); in RegisterCTryCatch()
574 Simulator::current(isolate)->PopAddress(); in UnregisterCTryCatch()
/external/v8/src/mips/
Dsimulator-mips.cc53 explicit MipsDebugger(Simulator* sim) : sim_(sim) { } in MipsDebugger()
66 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()
806 void Simulator::set_last_debugger_input(char* input) { in set_last_debugger_input()
811 void Simulator::FlushICache(base::CustomMatcherHashMap* i_cache, in FlushICache()
832 CachePage* Simulator::GetCachePage(base::CustomMatcherHashMap* i_cache, in GetCachePage()
845 void Simulator::FlushOnePage(base::CustomMatcherHashMap* i_cache, in FlushOnePage()
858 void Simulator::CheckICache(base::CustomMatcherHashMap* i_cache, in CheckICache()
881 void Simulator::Initialize(Isolate* isolate) { in Initialize()
[all …]
Dsimulator-mips.h149 class Simulator {
187 explicit Simulator(Isolate* isolate);
188 ~Simulator();
192 static Simulator* current(v8::internal::Isolate* isolate);
528 reinterpret_cast<Object*>(Simulator::current(isolate)->Call( \
533 Simulator::current(isolate) \
545 return Simulator::current(isolate)->StackLimit(c_limit); in JsLimitFromCLimit()
550 Simulator* sim = Simulator::current(isolate); in RegisterCTryCatch()
555 Simulator::current(isolate)->PopAddress(); in UnregisterCTryCatch()
/external/v8/src/mips64/
Dsimulator-mips64.cc68 explicit MipsDebugger(Simulator* sim) : sim_(sim) { } in MipsDebugger()
81 Simulator* sim_;
326 while (!done && (sim_->get_pc() != Simulator::end_sim_pc)) { in Debug()
444 cur = reinterpret_cast<int64_t*>(sim_->get_register(Simulator::sp)); in Debug()
739 void Simulator::set_last_debugger_input(char* input) { in set_last_debugger_input()
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()
790 void Simulator::CheckICache(base::CustomMatcherHashMap* i_cache, in CheckICache()
813 void Simulator::Initialize(Isolate* isolate) { in Initialize()
[all …]
Dsimulator-mips64.h158 class Simulator {
196 explicit Simulator(Isolate* isolate);
197 ~Simulator();
201 static Simulator* current(v8::internal::Isolate* isolate);
558 reinterpret_cast<Object*>(Simulator::current(isolate)->Call( \
566 static_cast<int>(Simulator::current(isolate)->Call( \
579 return Simulator::current(isolate)->StackLimit(c_limit); in JsLimitFromCLimit()
584 Simulator* sim = Simulator::current(isolate); in RegisterCTryCatch()
589 Simulator::current(isolate)->PopAddress(); in UnregisterCTryCatch()
/external/v8/src/profiler/
Dtick-sample.cc93 Simulator* simulator = isolate->thread_local_top()->simulator_; in FillRegisters()
100 state->sp = reinterpret_cast<Address>(simulator->get_register(Simulator::sp)); in FillRegisters()
102 reinterpret_cast<Address>(simulator->get_register(Simulator::r11)); in FillRegisters()
111 state->sp = reinterpret_cast<Address>(simulator->get_register(Simulator::sp)); in FillRegisters()
112 state->fp = reinterpret_cast<Address>(simulator->get_register(Simulator::fp)); in FillRegisters()
117 state->sp = reinterpret_cast<Address>(simulator->get_register(Simulator::sp)); in FillRegisters()
118 state->fp = reinterpret_cast<Address>(simulator->get_register(Simulator::fp)); in FillRegisters()
123 state->sp = reinterpret_cast<Address>(simulator->get_register(Simulator::sp)); in FillRegisters()
124 state->fp = reinterpret_cast<Address>(simulator->get_register(Simulator::fp)); in FillRegisters()
/external/v8/src/ppc/
Dsimulator-ppc.cc38 explicit PPCDebugger(Simulator* sim) : sim_(sim) {} in PPCDebugger()
47 Simulator* sim_;
375 cur = reinterpret_cast<intptr_t*>(sim_->get_register(Simulator::sp)); in Debug()
603 Simulator::kNumOfWatchedStops); in Debug()
656 void Simulator::set_last_debugger_input(char* input) { in set_last_debugger_input()
661 void Simulator::FlushICache(base::CustomMatcherHashMap* i_cache, in FlushICache()
682 CachePage* Simulator::GetCachePage(base::CustomMatcherHashMap* i_cache, in GetCachePage()
694 void Simulator::FlushOnePage(base::CustomMatcherHashMap* i_cache, in FlushOnePage()
707 void Simulator::CheckICache(base::CustomMatcherHashMap* i_cache, in CheckICache()
730 void Simulator::Initialize(Isolate* isolate) { in Initialize()
[all …]
Dsimulator-ppc.h102 class Simulator {
175 explicit Simulator(Isolate* isolate);
176 ~Simulator();
180 static Simulator* current(v8::internal::Isolate* isolate);
407 reinterpret_cast<Object*>(Simulator::current(isolate)->Call( \
413 Simulator::current(isolate)->Call(entry, 10, (intptr_t)p0, (intptr_t)p1, \
427 return Simulator::current(isolate)->StackLimit(c_limit); in JsLimitFromCLimit()
432 Simulator* sim = Simulator::current(isolate); in RegisterCTryCatch()
437 Simulator::current(isolate)->PopAddress(); in UnregisterCTryCatch()
/external/autotest/client/deps/lansim/src/py/
Dsimulator.py29 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/
Dcheck-bounds.cc61 void run_function(Simulator* simulator, in run_function()
83 Simulator simulator(&decoder); in main()
Dgetting-started.cc47 Simulator simulator(&decoder); in main()
Dabs.cc49 Simulator simulator(&decoder); in main()
Dadd3-double.cc50 Simulator simulator(&decoder); in main()
Dfactorial.cc59 Simulator simulator(&decoder); in main()
Dadd4-double.cc58 Simulator simulator(&decoder); in main()
/external/autotest/client/deps/lansim/
Dcontrol16 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/
DREADME.md96 ## 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
/external/compiler-rt/make/
DAppleBI.mk21 INSTALL_TARGET = install-iOS-Simulator
118 install-iOS-Simulator: $(SYMROOT)/libcompiler_rt_sim.dylib \

123