Home
last modified time | relevance | path

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

12

/external/vixl/src/a64/
Dsimulator-a64.cc35 const Instruction* Simulator::kEndOfSimAddress = NULL;
62 Simulator::Simulator(Decoder* decoder, FILE* stream) { in Simulator() function in vixl::Simulator
95 void Simulator::ResetState() { in ResetState()
115 Simulator::~Simulator() { in ~Simulator()
126 void Simulator::Run() { in Run()
134 void Simulator::RunFrom(Instruction* first) { in RunFrom()
140 const char* Simulator::xreg_names[] = {
147 const char* Simulator::wreg_names[] = {
153 const char* Simulator::sreg_names[] = {
159 const char* Simulator::dreg_names[] = {
[all …]
/external/chromium_org/v8/src/arm64/
Dsimulator-arm64.cc59 void Simulator::TraceSim(const char* format, ...) { in TraceSim()
69 const Instruction* Simulator::kEndOfSimAddress = NULL;
97 void Simulator::Initialize(Isolate* isolate) { in Initialize()
105 Simulator* Simulator::current(Isolate* isolate) { in current()
110 Simulator* sim = isolate_data->simulator(); in current()
113 sim = new Simulator(new Decoder<DispatchingDecoderVisitor>(), isolate); in current()
115 sim = new Decoder<Simulator>(); in current()
124 void Simulator::CallVoid(byte* entry, CallArgument* args) { in CallVoid()
167 int64_t Simulator::CallInt64(byte* entry, CallArgument* args) { in CallInt64()
173 double Simulator::CallDouble(byte* entry, CallArgument* args) { in CallDouble()
[all …]
Dsimulator-arm64.h160 class Simulator : public DecoderVisitor {
162 explicit Simulator(Decoder<DispatchingDecoderVisitor>* decoder,
165 Simulator();
166 ~Simulator();
172 static Simulator* current(v8::internal::Isolate* isolate);
883 reinterpret_cast<Object*>(Simulator::current(Isolate::Current())->CallJS( \
888 Simulator::current(Isolate::Current())->CallRegExp( \
900 return Simulator::current(isolate)->StackLimit();
904 Simulator* sim = Simulator::current(Isolate::Current());
909 Simulator::current(Isolate::Current())->PopAddress();
/external/chromium_org/v8/test/cctest/compiler/
Dcall-tester.h171 uintptr_t CallSimulator(byte* f, Simulator::CallArgument* args) {
172 Simulator* simulator = Simulator::current(isolate_);
178 Simulator::CallArgument args[] = {Simulator::CallArgument::End()};
183 Simulator::CallArgument args[] = {Simulator::CallArgument(p1),
184 Simulator::CallArgument::End()};
189 Simulator::CallArgument args[] = {Simulator::CallArgument(p1),
190 Simulator::CallArgument(p2),
191 Simulator::CallArgument::End()};
196 Simulator::CallArgument args[] = {
197 Simulator::CallArgument(p1), Simulator::CallArgument(p2),
[all …]
/external/chromium_org/v8/src/arm/
Dsimulator-arm.cc35 explicit ArmDebugger(Simulator* sim) : sim_(sim) { } in ArmDebugger()
46 Simulator* sim_;
367 cur = reinterpret_cast<int32_t*>(sim_->get_register(Simulator::sp)); in Debug()
578 Simulator::kNumOfWatchedStops); in Debug()
629 void Simulator::set_last_debugger_input(char* input) { in set_last_debugger_input()
635 void Simulator::FlushICache(v8::internal::HashMap* i_cache, in FlushICache()
658 CachePage* Simulator::GetCachePage(v8::internal::HashMap* i_cache, void* page) { in GetCachePage()
671 void Simulator::FlushOnePage(v8::internal::HashMap* i_cache, in FlushOnePage()
686 void Simulator::CheckICache(v8::internal::HashMap* i_cache, in CheckICache()
709 void Simulator::Initialize(Isolate* isolate) { in Initialize()
[all …]
Dsimulator-arm.h101 class Simulator {
127 explicit Simulator(Isolate* isolate);
128 ~Simulator();
132 static Simulator* current(v8::internal::Isolate* isolate);
425 reinterpret_cast<Object*>(Simulator::current(Isolate::Current())->Call( \
429 Simulator::current(Isolate::Current())->CallFPReturnsInt( \
433 Simulator::current(Isolate::Current())->Call( \
446 return Simulator::current(isolate)->StackLimit(); in JsLimitFromCLimit()
450 Simulator* sim = Simulator::current(Isolate::Current()); in RegisterCTryCatch()
455 Simulator::current(Isolate::Current())->PopAddress(); in UnregisterCTryCatch()
Dcpu-arm.cc36 Simulator::FlushICache(Isolate::Current()->simulator_i_cache(), start, size); in FlushICache()
/external/chromium_org/v8/src/mips/
Dsimulator-mips.cc53 explicit MipsDebugger(Simulator* sim) : sim_(sim) { } in MipsDebugger()
67 Simulator* sim_;
416 while (!done && (sim_->get_pc() != Simulator::end_sim_pc)) { in Debug()
554 cur = reinterpret_cast<int32_t*>(sim_->get_register(Simulator::sp)); in Debug()
861 void Simulator::set_last_debugger_input(char* input) { in set_last_debugger_input()
867 void Simulator::FlushICache(v8::internal::HashMap* i_cache, in FlushICache()
890 CachePage* Simulator::GetCachePage(v8::internal::HashMap* i_cache, void* page) { in GetCachePage()
903 void Simulator::FlushOnePage(v8::internal::HashMap* i_cache, in FlushOnePage()
918 void Simulator::CheckICache(v8::internal::HashMap* i_cache, in CheckICache()
941 void Simulator::Initialize(Isolate* isolate) { in Initialize()
[all …]
Dsimulator-mips.h112 class Simulator {
150 explicit Simulator(Isolate* isolate);
151 ~Simulator();
155 static Simulator* current(v8::internal::Isolate* isolate);
389 reinterpret_cast<Object*>(Simulator::current(Isolate::Current())->Call( \
393 Simulator::current(Isolate::Current())->Call( \
406 return Simulator::current(isolate)->StackLimit(); in JsLimitFromCLimit()
410 Simulator* sim = Simulator::current(Isolate::Current()); in RegisterCTryCatch()
415 Simulator::current(Isolate::Current())->PopAddress(); in UnregisterCTryCatch()
Dcpu-mips.cc53 Simulator::FlushICache(Isolate::Current()->simulator_i_cache(), start, size); in FlushICache()
/external/chromium_org/v8/src/mips64/
Dsimulator-mips64.cc71 explicit MipsDebugger(Simulator* sim) : sim_(sim) { } in MipsDebugger()
85 Simulator* sim_;
380 while (!done && (sim_->get_pc() != Simulator::end_sim_pc)) { in Debug()
497 cur = reinterpret_cast<int64_t*>(sim_->get_register(Simulator::sp)); in Debug()
791 void Simulator::set_last_debugger_input(char* input) { in set_last_debugger_input()
797 void Simulator::FlushICache(v8::internal::HashMap* i_cache, in FlushICache()
820 CachePage* Simulator::GetCachePage(v8::internal::HashMap* i_cache, void* page) { in GetCachePage()
833 void Simulator::FlushOnePage(v8::internal::HashMap* i_cache, in FlushOnePage()
848 void Simulator::CheckICache(v8::internal::HashMap* i_cache, in CheckICache()
871 void Simulator::Initialize(Isolate* isolate) { in Initialize()
[all …]
Dsimulator-mips64.h141 class Simulator {
179 explicit Simulator(Isolate* isolate);
180 ~Simulator();
184 static Simulator* current(v8::internal::Isolate* isolate);
440 reinterpret_cast<Object*>(Simulator::current(Isolate::Current())->Call( \
445 Simulator::current(Isolate::Current())->Call( \
449 Simulator::current(Isolate::Current())->Call( \
463 return Simulator::current(isolate)->StackLimit(); in JsLimitFromCLimit()
467 Simulator* sim = Simulator::current(Isolate::Current()); in RegisterCTryCatch()
472 Simulator::current(Isolate::Current())->PopAddress(); in UnregisterCTryCatch()
Dcpu-mips64.cc53 Simulator::FlushICache(Isolate::Current()->simulator_i_cache(), start, size); in FlushICache()
/external/chromium_org/gpu/tools/compositor_model_bench/
Dcompositor_model_bench.cc54 class Simulator;
55 void _process_events(Simulator* sim);
56 void _update_loop(Simulator* sim);
58 class Simulator { class
60 Simulator(int seconds_per_test, const base::FilePath& output_path) in Simulator() function in Simulator
72 ~Simulator() { in ~Simulator()
123 base::Bind(&Simulator::ProcessEvents, in Run()
269 base::Bind(&Simulator::UpdateLoop, weak_factory_.GetWeakPtr())); in UpdateCurrentTest()
347 base::WeakPtrFactory<Simulator> weak_factory_;
379 Simulator sim(seconds_per_test, cl->GetSwitchValuePath("out")); in main()
/external/chromium_org/v8/test/cctest/
Dtest-code-stubs-arm64.cc141 Simulator::CallArgument args[] = { in RunGeneratedCodeCallWrapper()
142 Simulator::CallArgument(from), in RunGeneratedCodeCallWrapper()
143 Simulator::CallArgument::End() in RunGeneratedCodeCallWrapper()
145 return Simulator::current(Isolate::Current())->CallInt64( in RunGeneratedCodeCallWrapper()
Dtest-code-stubs-mips.cc146 Simulator::current(Isolate::Current())->CallFP(FUNCTION_ADDR(func), from, 0.); in RunGeneratedCodeCallWrapper()
147 return Simulator::current(Isolate::Current())->get_register(v0.code()); in RunGeneratedCodeCallWrapper()
Dtest-code-stubs-mips64.cc146 Simulator::current(Isolate::Current())->CallFP(FUNCTION_ADDR(func), from, 0.); in RunGeneratedCodeCallWrapper()
147 return Simulator::current(Isolate::Current())->get_register(v0.code()); in RunGeneratedCodeCallWrapper()
/external/vixl/examples/
Dcheck-bounds.cc61 void run_function(Simulator *simulator, Label *function, in run_function()
80 Simulator simulator(&decoder); in main()
Dgetting-started.cc48 Simulator simulator(&decoder); in main()
Dabs.cc51 Simulator simulator(&decoder); in main()
Dadd3-double.cc52 Simulator simulator(&decoder); in main()
Dfactorial.cc61 Simulator simulator(&decoder); in main()
Dadd4-double.cc60 Simulator simulator(&decoder); in main()
/external/chromium_org/testing/iossim/
Diossim.mm11 // An executable (iossim) that runs an app in the iOS Simulator.
14 // For best results, the iOS Simulator application should not be running when
89 // This timeout must allow time to start up iOS Simulator, install the app
110 @"iPhone Simulator.app";
112 // Simulator Error String Key. This can be found by looking in the Simulator's
279 // from iOS Simulator, issues like I/O buffering and interleaved output
280 // between iOS Simulator and the app would cause iossim to display things out
311 // Simulator takes a file path for the simulated app's stdout and stderr, but
347 // Fetches a localized error string from the Simulator.
383 // unless the iOS Simulator application is killed altogether.
[all …]
/external/chromium_org/v8/src/
Dsampler.cc239 Simulator::sp)); in FillRegisters()
241 Simulator::r11)); in FillRegisters()
256 Simulator::sp)); in FillRegisters()
258 Simulator::fp)); in FillRegisters()
262 Simulator::sp)); in FillRegisters()
264 Simulator::fp)); in FillRegisters()
269 Simulator* simulator_;

12