/external/vixl/test/examples/ |
D | test-examples.cc | 120 saved_xregs[0] = simulator.xreg(19); \ 121 saved_xregs[1] = simulator.xreg(20); \ 122 saved_xregs[2] = simulator.xreg(21); \ 123 saved_xregs[3] = simulator.xreg(22); \ 124 saved_xregs[4] = simulator.xreg(23); \ 125 saved_xregs[5] = simulator.xreg(24); \ 126 saved_xregs[6] = simulator.xreg(25); \ 127 saved_xregs[7] = simulator.xreg(26); \ 128 saved_xregs[8] = simulator.xreg(27); \ 129 saved_xregs[9] = simulator.xreg(28); \ [all …]
|
/external/vixl/examples/ |
D | swap4.cc | 56 Simulator simulator(&decoder); in main() local 65 simulator.set_xreg(0, 0x1111111111111111); in main() 66 simulator.set_xreg(1, 0x2222222222222222); in main() 67 simulator.set_xreg(2, 0x3333333333333333); in main() 68 simulator.set_xreg(3, 0x4444444444444444); in main() 75 simulator.xreg(0), simulator.xreg(1), in main() 76 simulator.xreg(2), simulator.xreg(3)); in main() 78 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&swap4)); in main() 85 simulator.xreg(0), simulator.xreg(1), in main() 86 simulator.xreg(2), simulator.xreg(3)); in main()
|
D | check-bounds.cc | 62 void run_function(Simulator *simulator, Instruction * function, in run_function() argument 64 simulator->set_xreg(0, value); in run_function() 65 simulator->set_xreg(1, low); in run_function() 66 simulator->set_xreg(2, high); in run_function() 68 simulator->RunFrom(function); in run_function() 70 simulator->xreg(0) ? "is" : "is not", in run_function() 73 simulator->ResetState(); in run_function() 81 Simulator simulator(&decoder); in main() local 91 run_function(&simulator, function, 546, 50, 1000); in main() 92 run_function(&simulator, function, 62, 100, 200); in main() [all …]
|
D | swap-int32.cc | 70 Simulator simulator(&decoder); in main() local 79 simulator.set_wreg(0, 0x11111111); in main() 80 simulator.set_wreg(1, 0x22222222); in main() 85 simulator.wreg(0), simulator.wreg(1)); in main() 87 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&swap_int32)); in main() 92 simulator.wreg(0), simulator.wreg(1)); in main()
|
D | add4-double.cc | 61 Simulator simulator(&decoder); in main() local 74 simulator.set_xreg(0, a); in main() 75 simulator.set_dreg(0, b); in main() 76 simulator.set_xreg(1, c); in main() 77 simulator.set_dreg(1, d); in main() 78 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&add4_double)); in main() 79 printf("%ld + %f + %ld + %f = %f\n", a, b, c, d, simulator.dreg(0)); in main()
|
D | add3-double.cc | 53 Simulator simulator(&decoder); in main() local 65 simulator.set_dreg(0, a); in main() 66 simulator.set_dreg(1, b); in main() 67 simulator.set_dreg(2, c); in main() 68 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&add3_double)); in main() 69 printf("%f + %f + %f = %f\n", a, b, c, simulator.dreg(0)); in main()
|
D | literal.cc | 37 Simulator simulator(&decoder); in LiteralExample() local 72 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&start)); in LiteralExample() 73 printf("111 + 222 = %ld\n", simulator.xreg(0)); in LiteralExample() 80 simulator.RunFrom(reinterpret_cast<Instruction*>(code)); in LiteralExample() 81 printf("%" PRId64 " + %" PRId64 " = %" PRId64 "\n", a, b, simulator.xreg(0)); in LiteralExample() 83 return simulator.xreg(0); in LiteralExample()
|
D | crc-checksums.cc | 85 Simulator simulator(&decoder); in runExample() local 86 simulator.set_xreg(0, msg_addr); in runExample() 87 simulator.set_xreg(1, msg_size); in runExample() 88 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&func)); in runExample() 89 printf("crc32(\"%s\")=0x%x\n", msg, simulator.wreg(0)); in runExample()
|
D | sum-array.cc | 68 Simulator simulator(&decoder); in main() local 79 simulator.set_xreg(0, data_addr); in main() 80 simulator.set_xreg(1, ARRAY_SIZE(data)); in main() 81 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&sum_array)); in main() 87 printf("%d = %d\n", data[i], simulator.wreg(0)); in main()
|
D | getting-started.cc | 49 Simulator simulator(&decoder); in main() local 56 simulator.set_xreg(0, 0x8899aabbccddeeff); in main() 57 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&demo_function)); in main() 58 printf("x0 = %" PRIx64 "\n", simulator.xreg(0)); in main()
|
D | abs.cc | 52 Simulator simulator(&decoder); in main() local 62 simulator.set_xreg(0, input_value); in main() 63 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&abs)); in main() 64 printf("abs(%ld) = %ld\n", input_value, simulator.xreg(0)); in main()
|
D | non-const-visitor.cc | 48 Simulator simulator(&simulator_decoder); in RunNonConstVisitorTestGeneratedCode() local 52 simulator.set_xreg(0, a); in RunNonConstVisitorTestGeneratedCode() 53 simulator.set_xreg(1, b); in RunNonConstVisitorTestGeneratedCode() 54 simulator.RunFrom(start_instr); in RunNonConstVisitorTestGeneratedCode() 55 int64_t res = simulator.xreg(0); in RunNonConstVisitorTestGeneratedCode()
|
D | factorial.cc | 62 Simulator simulator(&decoder); in main() local 72 simulator.set_xreg(0, input_val); in main() 73 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&factorial)); in main() 74 printf("factorial(%ld) = %ld\n", input_val, simulator.xreg(0)); in main()
|
D | neon-matrix-multiply.cc | 104 Simulator simulator(&decoder); in main() local 137 simulator.ResetState(); in main() 138 simulator.set_xreg(0, reinterpret_cast<uintptr_t>(output)); in main() 139 simulator.set_xreg(1, reinterpret_cast<uintptr_t>(mat1)); in main() 140 simulator.set_xreg(2, reinterpret_cast<uintptr_t>(mat2)); in main() 141 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&neon_matrix_multiply)); in main()
|
D | factorial-rec.cc | 64 Simulator simulator(&decoder); in main() local 74 simulator.set_xreg(0, input_val); in main() 75 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&factorial_rec)); in main() 76 printf("factorial(%ld) = %ld\n", input_val, simulator.xreg(0)); in main()
|
D | add2-vectors.cc | 135 Simulator simulator(&decoder); in main() local 136 simulator.set_xreg(0, vecA_addr); in main() 137 simulator.set_xreg(1, vecB_addr); in main() 138 simulator.set_xreg(2, ARRAY_SIZE(vecA)); in main() 144 simulator.RunFrom(masm.GetLabelAddress<Instruction*>(&add2_vectors)); in main()
|
/external/vixl/doc/ |
D | getting-started.md | 8 the VIXL simulator. 14 Creating the macro assembler and the simulator. 18 the simulator are included. You should have the following lines at the beginning 21 #include "a64/simulator-a64.h" 45 We also need to set-up the simulator. The simulator uses a Decoder object to 47 decoder and bind our simulator to this decoder. 50 Simulator simulator(&decoder); 183 Running the code in the simulator. 186 Now we are going to see how to use the simulator to run the code that we 189 Use the simulator to assign a value to the registers. Our previous code example [all …]
|
/external/valgrind/callgrind/ |
D | sim.c | 148 } simulator; variable 1068 IrRes = (*simulator.I1_Read)(CLG_(bb_base) + ii->instr_offset, ii->instr_size); in log_1I0D() 1093 Ir1Res = (*simulator.I1_Read)(CLG_(bb_base) + ii1->instr_offset, ii1->instr_size); in log_2I0D() 1095 Ir2Res = (*simulator.I1_Read)(CLG_(bb_base) + ii2->instr_offset, ii2->instr_size); in log_2I0D() 1126 Ir1Res = (*simulator.I1_Read)(CLG_(bb_base) + ii1->instr_offset, ii1->instr_size); in log_3I0D() 1128 Ir2Res = (*simulator.I1_Read)(CLG_(bb_base) + ii2->instr_offset, ii2->instr_size); in log_3I0D() 1130 Ir3Res = (*simulator.I1_Read)(CLG_(bb_base) + ii3->instr_offset, ii3->instr_size); in log_3I0D() 1165 IrRes = (*simulator.I1_Read)(CLG_(bb_base) + ii->instr_offset, ii->instr_size); in log_1I1Dr() 1166 DrRes = (*simulator.D1_Read)(data_addr, data_size); in log_1I1Dr() 1201 DrRes = (*simulator.D1_Read)(data_addr, data_size); in log_0I1Dr() [all …]
|
/external/autotest/client/deps/lansim/ |
D | control | 6 lansim is a LAN simulator that runs over a TAP network interface and 23 This simulator is useful on situations where you can't fake a network 26 with multicast you can write those services using this simulator but 49 A very simple example of the usage of this simulator is the 55 simu = simulator.SimulatorThread(tap)
|
/external/vixl/ |
D | README.md | 22 3. A **simulator** that can simulate any instruction emitted by the assembler. 23 The simulator allows generated code to be run on another architecture 71 The VIXL simulator supports only those instructions that the VIXL assembler can 75 The VIXL simulator was developed to run on 64-bit amd64 platforms. Whilst it 94 All exclusive-access instructions are supported, but the simulator cannot 106 The simulator tries to be strict, and implements the following restrictions that 164 <benchmark name> simulator=off`. This will produce binaries called 166 the same way as the simulator versions.
|
/external/autotest/client/deps/lansim/src/py/ |
D | simulator_unittest.py | 13 from lansim import simulator 90 self._sim = simulator.Simulator(self._tap) 150 self._sim = simulator.SimulatorThread(self._tap, timeout=20)
|
/external/autotest/client/site_tests/p2p_ShareFiles/ |
D | p2p_ShareFiles.py | 53 from lansim import simulator, host 62 self._sim = simulator.Simulator(self._p2p.tap)
|
/external/v8/test/cctest/compiler/ |
D | call-tester.h | 177 Simulator* simulator = Simulator::current(isolate_); 178 return static_cast<uintptr_t>(simulator->CallInt64(f, args)); 226 Simulator* simulator = Simulator::current(isolate_); 227 return static_cast<uintptr_t>(simulator->Call(f, 5, p1, p2, p3, p4, p5)); 271 Simulator* simulator = Simulator::current(isolate_); 272 return static_cast<uintptr_t>(simulator->Call(f, 5, p1, p2, p3, p4, p5));
|
/external/autotest/client/site_tests/p2p_ServeFiles/ |
D | p2p_ServeFiles.py | 97 from lansim import simulator, host 111 self._sim = simulator.SimulatorThread(self._p2p.tap)
|
/external/webrtc/talk/app/webrtc/objc/ |
D | README | 12 up for building for iOS-device, iOS-simulator, and Mac (resp) are: 62 - To build & launch the sample app on the iOS simulator:
|