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

12

/external/vixl/examples/aarch64/
H A Dswap4.cc53 Simulator simulator(&decoder);
62 simulator.WriteXRegister(0, 0x1111111111111111);
63 simulator.WriteXRegister(1, 0x2222222222222222);
64 simulator.WriteXRegister(2, 0x3333333333333333);
65 simulator.WriteXRegister(3, 0x4444444444444444);
73 simulator.ReadXRegister(0), simulator.ReadXRegister(1),
74 simulator.ReadXRegister(2), simulator.ReadXRegister(3));
77 simulator
[all...]
H A Dcheck-bounds.cc61 void run_function(Simulator* simulator, argument
66 simulator->WriteXRegister(0, value);
67 simulator->WriteXRegister(1, low);
68 simulator->WriteXRegister(2, high);
70 simulator->RunFrom(function);
73 simulator->ReadXRegister(0) ? "is" : "is not",
77 simulator->ResetState();
83 Simulator simulator(&decoder);
93 run_function(&simulator, function, 546, 50, 1000);
94 run_function(&simulator, functio
[all...]
H A Dadd3-double.cc50 Simulator simulator(&decoder);
62 simulator.WriteDRegister(0, a);
63 simulator.WriteDRegister(1, b);
64 simulator.WriteDRegister(2, c);
65 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&add3_double));
66 printf("%f + %f + %f = %f\n", a, b, c, simulator.ReadDRegister(0));
71 // Without the simulator there is nothing to test.
H A Dabs.cc49 Simulator simulator(&decoder);
59 simulator.WriteXRegister(0, input_value);
60 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&abs));
63 simulator.ReadXRegister(0));
68 // Without the simulator there is nothing to test.
H A Dgetting-started.cc28 #include "aarch64/simulator-aarch64.h"
47 Simulator simulator(&decoder);
54 simulator.WriteXRegister(0, 0x8899aabbccddeeff);
55 simulator.RunFrom(masm.GetLabelAddress<Instruction *>(&demo_function));
56 printf("x0 = %" PRIx64 "\n", simulator.ReadXRegister(0));
61 // Without the simulator there is nothing to test.
H A Dswap-int32.cc67 Simulator simulator(&decoder);
76 simulator.WriteWRegister(0, 0x11111111);
77 simulator.WriteWRegister(1, 0x22222222);
83 simulator.ReadWRegister(0), simulator.ReadWRegister(1));
86 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&swap_int32));
92 simulator.ReadWRegister(0), simulator.ReadWRegister(1));
98 // Without the simulator there is nothing to test.
H A Dadd4-double.cc58 Simulator simulator(&decoder);
71 simulator.WriteXRegister(0, a);
72 simulator.WriteDRegister(0, b);
73 simulator.WriteXRegister(1, c);
74 simulator.WriteDRegister(1, d);
75 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&add4_double));
78 a, b, c, d, simulator.ReadDRegister(0));
84 // Without the simulator there is nothing to test.
H A Dfactorial.cc59 Simulator simulator(&decoder);
69 simulator.WriteXRegister(0, input_val);
70 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&factorial));
73 simulator.ReadXRegister(0));
78 // Without the simulator there is nothing to test.
H A Dliteral.cc33 // Create and initialize the macro-assembler and the simulator.
36 Simulator simulator(&decoder);
70 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&start));
71 printf("111 + 222 = %" PRId64 "\n", simulator.ReadXRegister(0));
78 simulator.RunFrom(reinterpret_cast<Instruction*>(code));
82 simulator.ReadXRegister(0));
84 return simulator.ReadXRegister(0);
95 // Without the simulator there is nothing to test.
H A Dcrc-checksums.cc78 // Run example function in the simulator.
82 Simulator simulator(&decoder);
83 simulator.WriteXRegister(0, msg_addr);
84 simulator.WriteXRegister(1, msg_size);
85 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&func));
86 printf("crc32(\"%s\")=0x%x\n", msg, simulator.ReadWRegister(0));
H A Dsimulated-runtime-calls.cc31 #include "aarch64/simulator-aarch64.h"
99 Simulator simulator(&decoder);
103 simulator.WriteWRegister(0, input_a);
104 simulator.WriteWRegister(1, input_b);
105 simulator.RunFrom(start);
106 printf("The final result is %d\n", simulator.ReadWRegister(0));
H A Dsum-array.cc65 Simulator simulator(&decoder);
76 simulator.WriteXRegister(0, data_addr);
77 simulator.WriteXRegister(1, ARRAY_SIZE(data));
78 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&sum_array));
84 printf("%d = %d\n", data[i], simulator.ReadWRegister(0));
89 // Without the simulator there is nothing to test.
H A Dfactorial-rec.cc61 Simulator simulator(&decoder);
71 simulator.WriteXRegister(0, input_val);
72 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&factorial_rec));
75 simulator.ReadXRegister(0));
80 // Without the simulator there is nothing to test.
H A Dnon-const-visitor.cc47 Simulator simulator(&simulator_decoder);
51 simulator.WriteXRegister(0, a);
52 simulator.WriteXRegister(1, b);
53 simulator.RunFrom(start_instr);
54 int64_t res = simulator.ReadXRegister(0);
59 // Without the simulator there is nothing to test.
108 // Without the simulator there is nothing to test.
H A Dadd2-vectors.cc130 // Configure register environment in the simulator.
132 Simulator simulator(&decoder);
133 simulator.WriteXRegister(0, vecA_addr);
134 simulator.WriteXRegister(1, vecB_addr);
135 simulator.WriteXRegister(2, ARRAY_SIZE(vecA));
140 // Run the example function in the simulator.
141 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&add2_vectors));
H A Dneon-matrix-multiply.cc101 Simulator simulator(&decoder);
158 simulator.ResetState();
159 simulator.WriteXRegister(0, reinterpret_cast<uintptr_t>(output));
160 simulator.WriteXRegister(1, reinterpret_cast<uintptr_t>(mat1));
161 simulator.WriteXRegister(2, reinterpret_cast<uintptr_t>(mat2));
162 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&neon_matrix_multiply));
198 // Without the simulator there is nothing to test.
/external/vixl/test/aarch64/examples/
H A Dtest-examples.cc35 #include "aarch64/simulator-aarch64.h"
45 // The tests below only work with the simulator.
114 saved_xregs[0] = simulator.ReadXRegister(19); \
115 saved_xregs[1] = simulator.ReadXRegister(20); \
116 saved_xregs[2] = simulator.ReadXRegister(21); \
117 saved_xregs[3] = simulator.ReadXRegister(22); \
118 saved_xregs[4] = simulator.ReadXRegister(23); \
119 saved_xregs[5] = simulator.ReadXRegister(24); \
120 saved_xregs[6] = simulator.ReadXRegister(25); \
121 saved_xregs[7] = simulator
[all...]
/external/v8/src/profiler/
H A Dtick-sample.cc11 #include "src/simulator.h"
87 // from the simulator, otherwise returns false.
93 Simulator* simulator = isolate->thread_local_top()->simulator_; local
94 // Check if there is active simulator.
95 if (simulator == NULL) return false;
97 if (!simulator->has_bad_pc()) {
98 state->pc = reinterpret_cast<Address>(simulator->get_pc());
100 state->sp = reinterpret_cast<Address>(simulator->get_register(Simulator::sp));
102 reinterpret_cast<Address>(simulator->get_register(Simulator::r11));
104 state->pc = reinterpret_cast<Address>(simulator
[all...]
/external/pdfium/testing/
H A Dfake_file_access.cpp19 explicit FileAccessWrapper(FakeFileAccess* simulator) argument
20 : simulator_(simulator) {
40 explicit FileAvailImpl(FakeFileAccess* simulator) : simulator_(simulator) { argument
58 explicit DownloadHintsImpl(FakeFileAccess* simulator) argument
59 : simulator_(simulator) {
/external/vixl/tools/
H A Dmake_instruction_doc_aarch64.pl79 disassembler and simulator. The simulator may not support all floating point
80 operations to the precision required by AArch64 - please check the simulator
/external/libbackup/src/com/google/android/libraries/backup/shadow/
H A DBackupAgentHelperShadow.java137 final BackupHelperSimulator simulator;
139 simulator = SharedPreferencesBackupHelperSimulator.fromHelper(
142 simulator = FileBackupHelperSimulator.fromHelper(keyPrefix, (FileBackupHelper) helper);
147 helperSimulators.put(keyPrefix, simulator);
157 BackupHelperSimulator simulator = simulatorEntry.getValue();
158 backupDataMapBuilder.put(keyPrefix, simulator.backup(realHelper));
177 BackupHelperSimulator simulator = simulatorEntry.getValue();
178 simulator.restore(realHelper, dataToRestore);
/external/valgrind/callgrind/
H A Dsim.c101 /* Cache simulator Options */
148 } simulator; variable in typeref:struct:__anon28845
1068 IrRes = (*simulator.I1_Read)(CLG_(bb_base) + ii->instr_offset, ii->instr_size);
1093 Ir1Res = (*simulator.I1_Read)(CLG_(bb_base) + ii1->instr_offset, ii1->instr_size);
1095 Ir2Res = (*simulator.I1_Read)(CLG_(bb_base) + ii2->instr_offset, ii2->instr_size);
1126 Ir1Res = (*simulator.I1_Read)(CLG_(bb_base) + ii1->instr_offset, ii1->instr_size);
1128 Ir2Res = (*simulator.I1_Read)(CLG_(bb_base) + ii2->instr_offset, ii2->instr_size);
1130 Ir3Res = (*simulator.I1_Read)(CLG_(bb_base) + ii3->instr_offset, ii3->instr_size);
1165 IrRes = (*simulator.I1_Read)(CLG_(bb_base) + ii->instr_offset, ii->instr_size);
1166 DrRes = (*simulator
[all...]
/external/autotest/client/site_tests/p2p_ServeFiles/
H A Dp2p_ServeFiles.py50 """Stops the simulator and logs any exception generated there."""
97 from lansim import simulator, host namespace
111 self._sim = simulator.SimulatorThread(self._p2p.tap)
/external/autotest/client/site_tests/p2p_ShareFiles/
H A Dp2p_ShareFiles.py53 from lansim import simulator, host namespace
62 self._sim = simulator.Simulator(self._p2p.tap)
/external/autotest/client/deps/lansim/src/py/
H A Dsimulator_unittest.py13 from lansim import simulator namespace
90 self._sim = simulator.Simulator(self._tap)
107 # Schedule the callback far in time, run the simulator for a short time
150 self._sim = simulator.SimulatorThread(self._tap, timeout=20)
175 """Test that the simulator properly handles a ARP request/response."""
235 """Main thread can wait until a condition is met on the simulator."""

Completed in 556 milliseconds

12