lib/choir/src/backends/aarch64/encoding/root.zig

daab053ee43316e1809a84551d573ddd1e5bf3d2

 1 const instruction = @import("instruction.zig");
 2 
 3 pub const MoveWideOpcode = instruction.MoveWideOpcode;
 4 pub const LogicalOpcode = instruction.LogicalOpcode;
 5 pub const AddSubShift = instruction.AddSubShift;
 6 pub const AddSubExtend = instruction.AddSubExtend;
 7 pub const LogicalShift = instruction.LogicalShift;
 8 pub const DataProcessing2SourceOpcode = instruction.DataProcessing2SourceOpcode;
 9 pub const LoadStoreFPSize = instruction.LoadStoreFPSize;
10 pub const LoadStorePairMode = instruction.LoadStorePairMode;
11 pub const LoadStorePairFPSize = instruction.LoadStorePairFPSize;
12 pub const FP1SourceOpcode = instruction.FP1SourceOpcode;
13 pub const FP2SourceOpcode = instruction.FP2SourceOpcode;
14 pub const FPImmediateType = instruction.FPImmediateType;
15 pub const Instruction = instruction.Instruction;
16 pub const DataProcessingImmediate = instruction.DataProcessingImmediate;
17 pub const AddSubImmediate = instruction.AddSubImmediate;
18 pub const MoveWide = instruction.MoveWide;
19 pub const LogicalImmediate = instruction.LogicalImmediate;
20 pub const DataProcessingRegister = instruction.DataProcessingRegister;
21 pub const AddSubShiftedRegister = instruction.AddSubShiftedRegister;
22 pub const AddSubExtendedRegister = instruction.AddSubExtendedRegister;
23 pub const LogicalShiftedRegister = instruction.LogicalShiftedRegister;
24 pub const DataProcessing2Source = instruction.DataProcessing2Source;
25 pub const DataProcessing3Source = instruction.DataProcessing3Source;
26 pub const ConditionalSelect = instruction.ConditionalSelect;
27 pub const LoadStore = instruction.LoadStore;
28 pub const LoadStoreRegImm = instruction.LoadStoreRegImm;
29 pub const LoadStoreRegImmFP = instruction.LoadStoreRegImmFP;
30 pub const LoadStorePair = instruction.LoadStorePair;
31 pub const LoadStorePairFP = instruction.LoadStorePairFP;
32 pub const Branch = instruction.Branch;
33 pub const UnconditionalBranchImm = instruction.UnconditionalBranchImm;
34 pub const ConditionalBranch = instruction.ConditionalBranch;
35 pub const UnconditionalBranchReg = instruction.UnconditionalBranchReg;
36 pub const FPDataProcessing = instruction.FPDataProcessing;
37 pub const FP1Source = instruction.FP1Source;
38 pub const FP2Source = instruction.FP2Source;
39 pub const FPCompare = instruction.FPCompare;
40 pub const FPConversion = instruction.FPConversion;
41 pub const FPImmediate = instruction.FPImmediate;
42 pub const FMovGeneral = instruction.FMovGeneral;
43 pub const Condition = instruction.Condition;