Searched refs:Simulator (Results 1 - 25 of 43) sorted by relevance

12

/external/vixl/src/a64/
H A Dsimulator-a64.cc35 const Instruction* Simulator::kEndOfSimAddress = NULL;
62 Simulator::Simulator(Decoder* decoder, FILE* stream) { function in class:vixl::Simulator
95 void Simulator::ResetState() {
110 // Returning to address 0 exits the Simulator.
115 Simulator::~Simulator() {
126 void Simulator::Run() {
134 void Simulator::RunFrom(Instruction* first) {
140 const char* Simulator
[all...]
/external/chromium_org/v8/test/cctest/compiler/
H A 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
[all...]
/external/chromium_org/v8/src/arm64/
H A Dsimulator-arm64.cc59 void Simulator::TraceSim(const char* format, ...) {
69 const Instruction* Simulator::kEndOfSimAddress = NULL;
97 void Simulator::Initialize(Isolate* isolate) {
104 // Get the active Simulator for the current thread.
105 Simulator* Simulator::current(Isolate* isolate) {
110 Simulator* sim = isolate_data->simulator();
113 sim = new Simulator(new Decoder<DispatchingDecoderVisitor>(), isolate);
115 sim = new Decoder<Simulator>();
124 void Simulator
342 Simulator::Simulator(Decoder<DispatchingDecoderVisitor>* decoder, function in class:v8::internal::Simulator
366 Simulator::Simulator() function in class:v8::internal::Simulator
[all...]
/external/chromium_org/v8/src/arm/
H A Dcpu-arm.cc36 Simulator::FlushICache(Isolate::Current()->simulator_i_cache(), start, size);
H A Dsimulator-arm.cc35 explicit ArmDebugger(Simulator* sim) : sim_(sim) { }
46 Simulator* sim_;
127 PrintF("Simulator hit stop %u: %s\n", code, msg);
129 PrintF("Simulator hit %s\n", msg);
367 cur = reinterpret_cast<int32_t*>(sim_->get_register(Simulator::sp));
575 PrintF(" When hitting a stop, the Simulator will\n");
578 Simulator::kNumOfWatchedStops);
579 PrintF(" - They can be enabled / disabled: the Simulator\n");
581 PrintF(" - The Simulator keeps track of how many times they \n");
629 void Simulator
717 Simulator::Simulator(Isolate* isolate) : isolate_(isolate) { function in class:v8::internal::Simulator
[all...]
H A Dsimulator-arm.h6 // Declares a Simulator for ARM instructions if we are not generating a native
7 // ARM binary. This Simulator allows us to run and debug ARM code generation on
10 // which will start execution in the Simulator or forwards to the real entry
101 class Simulator { class in namespace:v8::internal
127 explicit Simulator(Isolate* isolate);
128 ~Simulator();
130 // The currently executing Simulator instance. Potentially there can be one
132 static Simulator* current(v8::internal::Isolate* isolate);
386 // Simulator support.
425 reinterpret_cast<Object*>(Simulator
[all...]
/external/chromium_org/v8/src/mips/
H A Dcpu-mips.cc53 Simulator::FlushICache(Isolate::Current()->simulator_i_cache(), start, size);
H A Dsimulator-mips.cc53 explicit MipsDebugger(Simulator* sim) : sim_(sim) { }
67 Simulator* sim_;
148 PrintF("Simulator hit %s (%u)\n", msg, code);
416 while (!done && (sim_->get_pc() != Simulator::end_sim_pc)) {
554 cur = reinterpret_cast<int32_t*>(sim_->get_register(Simulator::sp));
808 PrintF(" When hitting a stop, the Simulator will\n");
811 PrintF(" - They can be enabled / disabled: the Simulator\n");
813 PrintF(" - The Simulator keeps track of how many times they \n");
861 void Simulator::set_last_debugger_input(char* input) {
867 void Simulator
949 Simulator::Simulator(Isolate* isolate) : isolate_(isolate) { function in class:v8::internal::Simulator
[all...]
H A Dsimulator-mips.h6 // Declares a Simulator for MIPS instructions if we are not generating a native
7 // MIPS binary. This Simulator allows us to run and debug MIPS code generation
10 // which will start execution in the Simulator or forwards to the real entry
112 class Simulator { class in namespace:v8::internal
150 explicit Simulator(Isolate* isolate);
151 ~Simulator();
153 // The currently executing Simulator instance. Potentially there can be one
155 static Simulator* current(v8::internal::Isolate* isolate);
351 // Simulator support.
389 reinterpret_cast<Object*>(Simulator
[all...]
/external/chromium_org/v8/src/mips64/
H A Dcpu-mips64.cc53 Simulator::FlushICache(Isolate::Current()->simulator_i_cache(), start, size);
H A Dsimulator-mips64.h6 // Declares a Simulator for MIPS instructions if we are not generating a native
7 // MIPS binary. This Simulator allows us to run and debug MIPS code generation
10 // which will start execution in the Simulator or forwards to the real entry
141 class Simulator { class in namespace:v8::internal
179 explicit Simulator(Isolate* isolate);
180 ~Simulator();
182 // The currently executing Simulator instance. Potentially there can be one
184 static Simulator* current(v8::internal::Isolate* isolate);
401 // Simulator support.
440 reinterpret_cast<Object*>(Simulator
[all...]
H A Dsimulator-mips64.cc71 explicit MipsDebugger(Simulator* sim) : sim_(sim) { }
85 Simulator* sim_;
165 PrintF("Simulator hit %s (%u)\n", msg, code);
380 while (!done && (sim_->get_pc() != Simulator::end_sim_pc)) {
497 cur = reinterpret_cast<int64_t*>(sim_->get_register(Simulator::sp));
738 PrintF(" When hitting a stop, the Simulator will\n");
741 PrintF(" - They can be enabled / disabled: the Simulator\n");
743 PrintF(" - The Simulator keeps track of how many times they \n");
791 void Simulator::set_last_debugger_input(char* input) {
797 void Simulator
879 Simulator::Simulator(Isolate* isolate) : isolate_(isolate) { function in class:v8::internal::Simulator
[all...]
/external/vixl/examples/
H A Dabs.cc51 Simulator simulator(&decoder);
H A Dgetting-started.cc48 Simulator simulator(&decoder);
H A Dcheck-bounds.cc61 void run_function(Simulator *simulator, Label *function,
80 Simulator simulator(&decoder);
H A Dadd3-double.cc52 Simulator simulator(&decoder);
H A Dfactorial.cc61 Simulator simulator(&decoder);
H A Dadd4-double.cc60 Simulator simulator(&decoder);
H A Dfactorial-rec.cc63 Simulator simulator(&decoder);
H A Dsum-array.cc67 Simulator simulator(&decoder);
H A Dswap-int32.cc69 Simulator simulator(&decoder);
H A Dswap4.cc55 Simulator simulator(&decoder);
/external/chromium_org/gpu/tools/compositor_model_bench/
H A 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) function in class:Simulator
72 ~Simulator() {
123 base::Bind(&Simulator::ProcessEvents,
269 base::Bind(&Simulator::UpdateLoop, weak_factory_.GetWeakPtr()));
347 base::WeakPtrFactory<Simulator> weak_factory_;
379 Simulator si
[all...]
/external/chromium_org/v8/test/cctest/
H A Dtest-code-stubs-arm64.cc141 Simulator::CallArgument args[] = {
142 Simulator::CallArgument(from),
143 Simulator::CallArgument::End()
145 return Simulator::current(Isolate::Current())->CallInt64(
/external/chromium_org/v8/src/
H A Dvm-state-inl.h63 scope_address_ = Simulator::current(isolate)->get_sp();

Completed in 266 milliseconds

12