insts.isa (10183:badc31a41a87) insts.isa (10197:a60405212dea)
1// -*- mode:c++ -*-
2
3// Copyright (c) 2010-2014 ARM Limited
4// All rights reserved
5//
6// The license below extends only to copyright in the software and shall
7// not be construed as granting a license to any other intellectual
8// property including but not limited to intellectual property relating

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

48
49//Loads of a single item, AArch64
50##include "ldr64.isa"
51
52//Miscellaneous instructions that don't fit elsewhere
53##include "misc.isa"
54##include "misc64.isa"
55
1// -*- mode:c++ -*-
2
3// Copyright (c) 2010-2014 ARM Limited
4// All rights reserved
5//
6// The license below extends only to copyright in the software and shall
7// not be construed as granting a license to any other intellectual
8// property including but not limited to intellectual property relating

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

48
49//Loads of a single item, AArch64
50##include "ldr64.isa"
51
52//Miscellaneous instructions that don't fit elsewhere
53##include "misc.isa"
54##include "misc64.isa"
55
56split exec;
57split decoder;
58
56//Stores of a single item, AArch64
57##include "str64.isa"
58
59//Stores of a single item
60##include "str.isa"
61
62//Swaps
63##include "swap.isa"
64
65//Load/store multiple
66##include "macromem.isa"
67
59//Stores of a single item, AArch64
60##include "str64.isa"
61
62//Stores of a single item
63##include "str.isa"
64
65//Swaps
66##include "swap.isa"
67
68//Load/store multiple
69##include "macromem.isa"
70
71split exec;
72
68//Data processing instructions
69##include "data.isa"
70
71//AArch64 data processing instructions
72##include "data64.isa"
73
74//Branches
75##include "branch.isa"

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

80
81//Divide
82##include "div.isa"
83
84//VFP
85##include "fp.isa"
86##include "fp64.isa"
87
73//Data processing instructions
74##include "data.isa"
75
76//AArch64 data processing instructions
77##include "data64.isa"
78
79//Branches
80##include "branch.isa"

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

85
86//Divide
87##include "div.isa"
88
89//VFP
90##include "fp.isa"
91##include "fp64.isa"
92
93split exec;
94
88//Neon
89##include "neon.isa"
90
91//AArch64 Neon
92##include "neon64.isa"
95//Neon
96##include "neon.isa"
97
98//AArch64 Neon
99##include "neon64.isa"
100split decoder;
93##include "neon64_mem.isa"
94
101##include "neon64_mem.isa"
102
95//m5 Psuedo-ops
103//m5 Pseudo-ops
96##include "m5ops.isa"
104##include "m5ops.isa"