/external/vixl/examples/aarch64/ |
H A D | swap4.cc | 53 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 D | check-bounds.cc | 61 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 D | add3-double.cc | 50 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 D | abs.cc | 49 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 D | getting-started.cc | 28 #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 D | swap-int32.cc | 67 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 D | add4-double.cc | 58 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 D | factorial.cc | 59 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 D | literal.cc | 33 // 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 D | crc-checksums.cc | 78 // 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 D | simulated-runtime-calls.cc | 31 #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 D | sum-array.cc | 65 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 D | factorial-rec.cc | 61 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 D | non-const-visitor.cc | 47 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 D | add2-vectors.cc | 130 // 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 D | neon-matrix-multiply.cc | 101 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 D | test-examples.cc | 35 #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 D | tick-sample.cc | 11 #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 D | fake_file_access.cpp | 19 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 D | make_instruction_doc_aarch64.pl | 79 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 D | BackupAgentHelperShadow.java | 137 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 D | sim.c | 101 /* 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 D | p2p_ServeFiles.py | 50 """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 D | p2p_ShareFiles.py | 53 from lansim import simulator, host namespace 62 self._sim = simulator.Simulator(self._p2p.tap)
|
/external/autotest/client/deps/lansim/src/py/ |
H A D | simulator_unittest.py | 13 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."""
|