inst.proto (11807:63325e5b0a9d) inst.proto (12602:69eb7c6e5f7f)
1// Copyright (c) 2014,2017 ARM Limited
2// All rights reserved
3//
4// The license below extends only to copyright in the software and shall
5// not be construed as granting a license to any other intellectual
6// property including but not limited to intellectual property relating
7// to a hardware implementation of the functionality of the software
8// licensed hereunder. You may use the software subject to the license

--- 38 unchanged lines hidden (view full) ---

47 required string obj_id = 1;
48 required uint32 ver = 2 [default = 0];
49 required uint64 tick_freq = 3;
50 required bool has_mem = 4;
51}
52
53message Inst {
54 required uint64 pc = 1;
1// Copyright (c) 2014,2017 ARM Limited
2// All rights reserved
3//
4// The license below extends only to copyright in the software and shall
5// not be construed as granting a license to any other intellectual
6// property including but not limited to intellectual property relating
7// to a hardware implementation of the functionality of the software
8// licensed hereunder. You may use the software subject to the license

--- 38 unchanged lines hidden (view full) ---

47 required string obj_id = 1;
48 required uint32 ver = 2 [default = 0];
49 required uint64 tick_freq = 3;
50 required bool has_mem = 4;
51}
52
53message Inst {
54 required uint64 pc = 1;
55 required fixed32 inst = 2;
55 oneof inst_oneof {
56 fixed32 inst = 2;
57 bytes inst_bytes = 9;
58 }
56 optional uint32 nodeid = 3;
57 optional uint32 cpuid = 4;
58 optional fixed64 tick = 5;
59
60 enum InstType {
61 None = 0;
62 IntAlu = 1;
63 IntMul = 2;

--- 45 unchanged lines hidden ---
59 optional uint32 nodeid = 3;
60 optional uint32 cpuid = 4;
61 optional fixed64 tick = 5;
62
63 enum InstType {
64 None = 0;
65 IntAlu = 1;
66 IntMul = 2;

--- 45 unchanged lines hidden ---