Lines Matching refs:endian
174 ByteOrder endian = ArmISA::byteOrder(tc);
179 argv[i + 1] = proxy.read<uint64_t>(param + i * 8, endian);
209 ByteOrder endian = ArmISA::byteOrder(tc);
214 argv[i + 1] = proxy.read<uint32_t>(param + i * 4, endian);
552 ByteOrder endian = ArmISA::byteOrder(tc);
556 proxy.write<uint64_t>(argv[0] + 1 * 8, cmdLine.size(), endian);
558 proxy.write<uint32_t>(argv[0] + 1 * 4, cmdLine.size(), endian);
607 ByteOrder endian = ArmISA::byteOrder(tc);
609 proxy.write<uint64_t>(base + 0 * 8, heap_base, endian);
610 proxy.write<uint64_t>(base + 1 * 8, heap_limit, endian);
611 proxy.write<uint64_t>(base + 2 * 8, stack_base, endian);
612 proxy.write<uint64_t>(base + 3 * 8, stack_limit, endian);
614 proxy.write<uint32_t>(base + 0 * 4, heap_base, endian);
615 proxy.write<uint32_t>(base + 1 * 4, heap_limit, endian);
616 proxy.write<uint32_t>(base + 2 * 4, stack_base, endian);
617 proxy.write<uint32_t>(base + 3 * 4, stack_limit, endian);
662 ByteOrder endian = ArmISA::byteOrder(tc);
666 proxy.write<uint64_t>(argv[0], tick, endian);
668 proxy.write<uint32_t>(argv[0] + 0 * 4, tick, endian);
669 proxy.write<uint32_t>(argv[0] + 1 * 4, tick >> 32, endian);