#[repr(u32)]
pub enum sparc_insn {
Show 280 variants SPARC_INS_INVALID = 0, SPARC_INS_ADDCC = 1, SPARC_INS_ADDX = 2, SPARC_INS_ADDXCC = 3, SPARC_INS_ADDXC = 4, SPARC_INS_ADDXCCC = 5, SPARC_INS_ADD = 6, SPARC_INS_ALIGNADDR = 7, SPARC_INS_ALIGNADDRL = 8, SPARC_INS_ANDCC = 9, SPARC_INS_ANDNCC = 10, SPARC_INS_ANDN = 11, SPARC_INS_AND = 12, SPARC_INS_ARRAY16 = 13, SPARC_INS_ARRAY32 = 14, SPARC_INS_ARRAY8 = 15, SPARC_INS_B = 16, SPARC_INS_JMP = 17, SPARC_INS_BMASK = 18, SPARC_INS_FB = 19, SPARC_INS_BRGEZ = 20, SPARC_INS_BRGZ = 21, SPARC_INS_BRLEZ = 22, SPARC_INS_BRLZ = 23, SPARC_INS_BRNZ = 24, SPARC_INS_BRZ = 25, SPARC_INS_BSHUFFLE = 26, SPARC_INS_CALL = 27, SPARC_INS_CASX = 28, SPARC_INS_CAS = 29, SPARC_INS_CMASK16 = 30, SPARC_INS_CMASK32 = 31, SPARC_INS_CMASK8 = 32, SPARC_INS_CMP = 33, SPARC_INS_EDGE16 = 34, SPARC_INS_EDGE16L = 35, SPARC_INS_EDGE16LN = 36, SPARC_INS_EDGE16N = 37, SPARC_INS_EDGE32 = 38, SPARC_INS_EDGE32L = 39, SPARC_INS_EDGE32LN = 40, SPARC_INS_EDGE32N = 41, SPARC_INS_EDGE8 = 42, SPARC_INS_EDGE8L = 43, SPARC_INS_EDGE8LN = 44, SPARC_INS_EDGE8N = 45, SPARC_INS_FABSD = 46, SPARC_INS_FABSQ = 47, SPARC_INS_FABSS = 48, SPARC_INS_FADDD = 49, SPARC_INS_FADDQ = 50, SPARC_INS_FADDS = 51, SPARC_INS_FALIGNDATA = 52, SPARC_INS_FAND = 53, SPARC_INS_FANDNOT1 = 54, SPARC_INS_FANDNOT1S = 55, SPARC_INS_FANDNOT2 = 56, SPARC_INS_FANDNOT2S = 57, SPARC_INS_FANDS = 58, SPARC_INS_FCHKSM16 = 59, SPARC_INS_FCMPD = 60, SPARC_INS_FCMPEQ16 = 61, SPARC_INS_FCMPEQ32 = 62, SPARC_INS_FCMPGT16 = 63, SPARC_INS_FCMPGT32 = 64, SPARC_INS_FCMPLE16 = 65, SPARC_INS_FCMPLE32 = 66, SPARC_INS_FCMPNE16 = 67, SPARC_INS_FCMPNE32 = 68, SPARC_INS_FCMPQ = 69, SPARC_INS_FCMPS = 70, SPARC_INS_FDIVD = 71, SPARC_INS_FDIVQ = 72, SPARC_INS_FDIVS = 73, SPARC_INS_FDMULQ = 74, SPARC_INS_FDTOI = 75, SPARC_INS_FDTOQ = 76, SPARC_INS_FDTOS = 77, SPARC_INS_FDTOX = 78, SPARC_INS_FEXPAND = 79, SPARC_INS_FHADDD = 80, SPARC_INS_FHADDS = 81, SPARC_INS_FHSUBD = 82, SPARC_INS_FHSUBS = 83, SPARC_INS_FITOD = 84, SPARC_INS_FITOQ = 85, SPARC_INS_FITOS = 86, SPARC_INS_FLCMPD = 87, SPARC_INS_FLCMPS = 88, SPARC_INS_FLUSHW = 89, SPARC_INS_FMEAN16 = 90, SPARC_INS_FMOVD = 91, SPARC_INS_FMOVQ = 92, SPARC_INS_FMOVRDGEZ = 93, SPARC_INS_FMOVRQGEZ = 94, SPARC_INS_FMOVRSGEZ = 95, SPARC_INS_FMOVRDGZ = 96, SPARC_INS_FMOVRQGZ = 97, SPARC_INS_FMOVRSGZ = 98, SPARC_INS_FMOVRDLEZ = 99, SPARC_INS_FMOVRQLEZ = 100, SPARC_INS_FMOVRSLEZ = 101, SPARC_INS_FMOVRDLZ = 102, SPARC_INS_FMOVRQLZ = 103, SPARC_INS_FMOVRSLZ = 104, SPARC_INS_FMOVRDNZ = 105, SPARC_INS_FMOVRQNZ = 106, SPARC_INS_FMOVRSNZ = 107, SPARC_INS_FMOVRDZ = 108, SPARC_INS_FMOVRQZ = 109, SPARC_INS_FMOVRSZ = 110, SPARC_INS_FMOVS = 111, SPARC_INS_FMUL8SUX16 = 112, SPARC_INS_FMUL8ULX16 = 113, SPARC_INS_FMUL8X16 = 114, SPARC_INS_FMUL8X16AL = 115, SPARC_INS_FMUL8X16AU = 116, SPARC_INS_FMULD = 117, SPARC_INS_FMULD8SUX16 = 118, SPARC_INS_FMULD8ULX16 = 119, SPARC_INS_FMULQ = 120, SPARC_INS_FMULS = 121, SPARC_INS_FNADDD = 122, SPARC_INS_FNADDS = 123, SPARC_INS_FNAND = 124, SPARC_INS_FNANDS = 125, SPARC_INS_FNEGD = 126, SPARC_INS_FNEGQ = 127, SPARC_INS_FNEGS = 128, SPARC_INS_FNHADDD = 129, SPARC_INS_FNHADDS = 130, SPARC_INS_FNOR = 131, SPARC_INS_FNORS = 132, SPARC_INS_FNOT1 = 133, SPARC_INS_FNOT1S = 134, SPARC_INS_FNOT2 = 135, SPARC_INS_FNOT2S = 136, SPARC_INS_FONE = 137, SPARC_INS_FONES = 138, SPARC_INS_FOR = 139, SPARC_INS_FORNOT1 = 140, SPARC_INS_FORNOT1S = 141, SPARC_INS_FORNOT2 = 142, SPARC_INS_FORNOT2S = 143, SPARC_INS_FORS = 144, SPARC_INS_FPACK16 = 145, SPARC_INS_FPACK32 = 146, SPARC_INS_FPACKFIX = 147, SPARC_INS_FPADD16 = 148, SPARC_INS_FPADD16S = 149, SPARC_INS_FPADD32 = 150, SPARC_INS_FPADD32S = 151, SPARC_INS_FPADD64 = 152, SPARC_INS_FPMERGE = 153, SPARC_INS_FPSUB16 = 154, SPARC_INS_FPSUB16S = 155, SPARC_INS_FPSUB32 = 156, SPARC_INS_FPSUB32S = 157, SPARC_INS_FQTOD = 158, SPARC_INS_FQTOI = 159, SPARC_INS_FQTOS = 160, SPARC_INS_FQTOX = 161, SPARC_INS_FSLAS16 = 162, SPARC_INS_FSLAS32 = 163, SPARC_INS_FSLL16 = 164, SPARC_INS_FSLL32 = 165, SPARC_INS_FSMULD = 166, SPARC_INS_FSQRTD = 167, SPARC_INS_FSQRTQ = 168, SPARC_INS_FSQRTS = 169, SPARC_INS_FSRA16 = 170, SPARC_INS_FSRA32 = 171, SPARC_INS_FSRC1 = 172, SPARC_INS_FSRC1S = 173, SPARC_INS_FSRC2 = 174, SPARC_INS_FSRC2S = 175, SPARC_INS_FSRL16 = 176, SPARC_INS_FSRL32 = 177, SPARC_INS_FSTOD = 178, SPARC_INS_FSTOI = 179, SPARC_INS_FSTOQ = 180, SPARC_INS_FSTOX = 181, SPARC_INS_FSUBD = 182, SPARC_INS_FSUBQ = 183, SPARC_INS_FSUBS = 184, SPARC_INS_FXNOR = 185, SPARC_INS_FXNORS = 186, SPARC_INS_FXOR = 187, SPARC_INS_FXORS = 188, SPARC_INS_FXTOD = 189, SPARC_INS_FXTOQ = 190, SPARC_INS_FXTOS = 191, SPARC_INS_FZERO = 192, SPARC_INS_FZEROS = 193, SPARC_INS_JMPL = 194, SPARC_INS_LDD = 195, SPARC_INS_LD = 196, SPARC_INS_LDQ = 197, SPARC_INS_LDSB = 198, SPARC_INS_LDSH = 199, SPARC_INS_LDSW = 200, SPARC_INS_LDUB = 201, SPARC_INS_LDUH = 202, SPARC_INS_LDX = 203, SPARC_INS_LZCNT = 204, SPARC_INS_MEMBAR = 205, SPARC_INS_MOVDTOX = 206, SPARC_INS_MOV = 207, SPARC_INS_MOVRGEZ = 208, SPARC_INS_MOVRGZ = 209, SPARC_INS_MOVRLEZ = 210, SPARC_INS_MOVRLZ = 211, SPARC_INS_MOVRNZ = 212, SPARC_INS_MOVRZ = 213, SPARC_INS_MOVSTOSW = 214, SPARC_INS_MOVSTOUW = 215, SPARC_INS_MULX = 216, SPARC_INS_NOP = 217, SPARC_INS_ORCC = 218, SPARC_INS_ORNCC = 219, SPARC_INS_ORN = 220, SPARC_INS_OR = 221, SPARC_INS_PDIST = 222, SPARC_INS_PDISTN = 223, SPARC_INS_POPC = 224, SPARC_INS_RD = 225, SPARC_INS_RESTORE = 226, SPARC_INS_RETT = 227, SPARC_INS_SAVE = 228, SPARC_INS_SDIVCC = 229, SPARC_INS_SDIVX = 230, SPARC_INS_SDIV = 231, SPARC_INS_SETHI = 232, SPARC_INS_SHUTDOWN = 233, SPARC_INS_SIAM = 234, SPARC_INS_SLLX = 235, SPARC_INS_SLL = 236, SPARC_INS_SMULCC = 237, SPARC_INS_SMUL = 238, SPARC_INS_SRAX = 239, SPARC_INS_SRA = 240, SPARC_INS_SRLX = 241, SPARC_INS_SRL = 242, SPARC_INS_STBAR = 243, SPARC_INS_STB = 244, SPARC_INS_STD = 245, SPARC_INS_ST = 246, SPARC_INS_STH = 247, SPARC_INS_STQ = 248, SPARC_INS_STX = 249, SPARC_INS_SUBCC = 250, SPARC_INS_SUBX = 251, SPARC_INS_SUBXCC = 252, SPARC_INS_SUB = 253, SPARC_INS_SWAP = 254, SPARC_INS_TADDCCTV = 255, SPARC_INS_TADDCC = 256, SPARC_INS_T = 257, SPARC_INS_TSUBCCTV = 258, SPARC_INS_TSUBCC = 259, SPARC_INS_UDIVCC = 260, SPARC_INS_UDIVX = 261, SPARC_INS_UDIV = 262, SPARC_INS_UMULCC = 263, SPARC_INS_UMULXHI = 264, SPARC_INS_UMUL = 265, SPARC_INS_UNIMP = 266, SPARC_INS_FCMPED = 267, SPARC_INS_FCMPEQ = 268, SPARC_INS_FCMPES = 269, SPARC_INS_WR = 270, SPARC_INS_XMULX = 271, SPARC_INS_XMULXHI = 272, SPARC_INS_XNORCC = 273, SPARC_INS_XNOR = 274, SPARC_INS_XORCC = 275, SPARC_INS_XOR = 276, SPARC_INS_RET = 277, SPARC_INS_RETL = 278, SPARC_INS_ENDING = 279,
}
Expand description

SPARC instruction

Variants§

§

SPARC_INS_INVALID = 0

§

SPARC_INS_ADDCC = 1

§

SPARC_INS_ADDX = 2

§

SPARC_INS_ADDXCC = 3

§

SPARC_INS_ADDXC = 4

§

SPARC_INS_ADDXCCC = 5

§

SPARC_INS_ADD = 6

§

SPARC_INS_ALIGNADDR = 7

§

SPARC_INS_ALIGNADDRL = 8

§

SPARC_INS_ANDCC = 9

§

SPARC_INS_ANDNCC = 10

§

SPARC_INS_ANDN = 11

§

SPARC_INS_AND = 12

§

SPARC_INS_ARRAY16 = 13

§

SPARC_INS_ARRAY32 = 14

§

SPARC_INS_ARRAY8 = 15

§

SPARC_INS_B = 16

§

SPARC_INS_JMP = 17

§

SPARC_INS_BMASK = 18

§

SPARC_INS_FB = 19

§

SPARC_INS_BRGEZ = 20

§

SPARC_INS_BRGZ = 21

§

SPARC_INS_BRLEZ = 22

§

SPARC_INS_BRLZ = 23

§

SPARC_INS_BRNZ = 24

§

SPARC_INS_BRZ = 25

§

SPARC_INS_BSHUFFLE = 26

§

SPARC_INS_CALL = 27

§

SPARC_INS_CASX = 28

§

SPARC_INS_CAS = 29

§

SPARC_INS_CMASK16 = 30

§

SPARC_INS_CMASK32 = 31

§

SPARC_INS_CMASK8 = 32

§

SPARC_INS_CMP = 33

§

SPARC_INS_EDGE16 = 34

§

SPARC_INS_EDGE16L = 35

§

SPARC_INS_EDGE16LN = 36

§

SPARC_INS_EDGE16N = 37

§

SPARC_INS_EDGE32 = 38

§

SPARC_INS_EDGE32L = 39

§

SPARC_INS_EDGE32LN = 40

§

SPARC_INS_EDGE32N = 41

§

SPARC_INS_EDGE8 = 42

§

SPARC_INS_EDGE8L = 43

§

SPARC_INS_EDGE8LN = 44

§

SPARC_INS_EDGE8N = 45

§

SPARC_INS_FABSD = 46

§

SPARC_INS_FABSQ = 47

§

SPARC_INS_FABSS = 48

§

SPARC_INS_FADDD = 49

§

SPARC_INS_FADDQ = 50

§

SPARC_INS_FADDS = 51

§

SPARC_INS_FALIGNDATA = 52

§

SPARC_INS_FAND = 53

§

SPARC_INS_FANDNOT1 = 54

§

SPARC_INS_FANDNOT1S = 55

§

SPARC_INS_FANDNOT2 = 56

§

SPARC_INS_FANDNOT2S = 57

§

SPARC_INS_FANDS = 58

§

SPARC_INS_FCHKSM16 = 59

§

SPARC_INS_FCMPD = 60

§

SPARC_INS_FCMPEQ16 = 61

§

SPARC_INS_FCMPEQ32 = 62

§

SPARC_INS_FCMPGT16 = 63

§

SPARC_INS_FCMPGT32 = 64

§

SPARC_INS_FCMPLE16 = 65

§

SPARC_INS_FCMPLE32 = 66

§

SPARC_INS_FCMPNE16 = 67

§

SPARC_INS_FCMPNE32 = 68

§

SPARC_INS_FCMPQ = 69

§

SPARC_INS_FCMPS = 70

§

SPARC_INS_FDIVD = 71

§

SPARC_INS_FDIVQ = 72

§

SPARC_INS_FDIVS = 73

§

SPARC_INS_FDMULQ = 74

§

SPARC_INS_FDTOI = 75

§

SPARC_INS_FDTOQ = 76

§

SPARC_INS_FDTOS = 77

§

SPARC_INS_FDTOX = 78

§

SPARC_INS_FEXPAND = 79

§

SPARC_INS_FHADDD = 80

§

SPARC_INS_FHADDS = 81

§

SPARC_INS_FHSUBD = 82

§

SPARC_INS_FHSUBS = 83

§

SPARC_INS_FITOD = 84

§

SPARC_INS_FITOQ = 85

§

SPARC_INS_FITOS = 86

§

SPARC_INS_FLCMPD = 87

§

SPARC_INS_FLCMPS = 88

§

SPARC_INS_FLUSHW = 89

§

SPARC_INS_FMEAN16 = 90

§

SPARC_INS_FMOVD = 91

§

SPARC_INS_FMOVQ = 92

§

SPARC_INS_FMOVRDGEZ = 93

§

SPARC_INS_FMOVRQGEZ = 94

§

SPARC_INS_FMOVRSGEZ = 95

§

SPARC_INS_FMOVRDGZ = 96

§

SPARC_INS_FMOVRQGZ = 97

§

SPARC_INS_FMOVRSGZ = 98

§

SPARC_INS_FMOVRDLEZ = 99

§

SPARC_INS_FMOVRQLEZ = 100

§

SPARC_INS_FMOVRSLEZ = 101

§

SPARC_INS_FMOVRDLZ = 102

§

SPARC_INS_FMOVRQLZ = 103

§

SPARC_INS_FMOVRSLZ = 104

§

SPARC_INS_FMOVRDNZ = 105

§

SPARC_INS_FMOVRQNZ = 106

§

SPARC_INS_FMOVRSNZ = 107

§

SPARC_INS_FMOVRDZ = 108

§

SPARC_INS_FMOVRQZ = 109

§

SPARC_INS_FMOVRSZ = 110

§

SPARC_INS_FMOVS = 111

§

SPARC_INS_FMUL8SUX16 = 112

§

SPARC_INS_FMUL8ULX16 = 113

§

SPARC_INS_FMUL8X16 = 114

§

SPARC_INS_FMUL8X16AL = 115

§

SPARC_INS_FMUL8X16AU = 116

§

SPARC_INS_FMULD = 117

§

SPARC_INS_FMULD8SUX16 = 118

§

SPARC_INS_FMULD8ULX16 = 119

§

SPARC_INS_FMULQ = 120

§

SPARC_INS_FMULS = 121

§

SPARC_INS_FNADDD = 122

§

SPARC_INS_FNADDS = 123

§

SPARC_INS_FNAND = 124

§

SPARC_INS_FNANDS = 125

§

SPARC_INS_FNEGD = 126

§

SPARC_INS_FNEGQ = 127

§

SPARC_INS_FNEGS = 128

§

SPARC_INS_FNHADDD = 129

§

SPARC_INS_FNHADDS = 130

§

SPARC_INS_FNOR = 131

§

SPARC_INS_FNORS = 132

§

SPARC_INS_FNOT1 = 133

§

SPARC_INS_FNOT1S = 134

§

SPARC_INS_FNOT2 = 135

§

SPARC_INS_FNOT2S = 136

§

SPARC_INS_FONE = 137

§

SPARC_INS_FONES = 138

§

SPARC_INS_FOR = 139

§

SPARC_INS_FORNOT1 = 140

§

SPARC_INS_FORNOT1S = 141

§

SPARC_INS_FORNOT2 = 142

§

SPARC_INS_FORNOT2S = 143

§

SPARC_INS_FORS = 144

§

SPARC_INS_FPACK16 = 145

§

SPARC_INS_FPACK32 = 146

§

SPARC_INS_FPACKFIX = 147

§

SPARC_INS_FPADD16 = 148

§

SPARC_INS_FPADD16S = 149

§

SPARC_INS_FPADD32 = 150

§

SPARC_INS_FPADD32S = 151

§

SPARC_INS_FPADD64 = 152

§

SPARC_INS_FPMERGE = 153

§

SPARC_INS_FPSUB16 = 154

§

SPARC_INS_FPSUB16S = 155

§

SPARC_INS_FPSUB32 = 156

§

SPARC_INS_FPSUB32S = 157

§

SPARC_INS_FQTOD = 158

§

SPARC_INS_FQTOI = 159

§

SPARC_INS_FQTOS = 160

§

SPARC_INS_FQTOX = 161

§

SPARC_INS_FSLAS16 = 162

§

SPARC_INS_FSLAS32 = 163

§

SPARC_INS_FSLL16 = 164

§

SPARC_INS_FSLL32 = 165

§

SPARC_INS_FSMULD = 166

§

SPARC_INS_FSQRTD = 167

§

SPARC_INS_FSQRTQ = 168

§

SPARC_INS_FSQRTS = 169

§

SPARC_INS_FSRA16 = 170

§

SPARC_INS_FSRA32 = 171

§

SPARC_INS_FSRC1 = 172

§

SPARC_INS_FSRC1S = 173

§

SPARC_INS_FSRC2 = 174

§

SPARC_INS_FSRC2S = 175

§

SPARC_INS_FSRL16 = 176

§

SPARC_INS_FSRL32 = 177

§

SPARC_INS_FSTOD = 178

§

SPARC_INS_FSTOI = 179

§

SPARC_INS_FSTOQ = 180

§

SPARC_INS_FSTOX = 181

§

SPARC_INS_FSUBD = 182

§

SPARC_INS_FSUBQ = 183

§

SPARC_INS_FSUBS = 184

§

SPARC_INS_FXNOR = 185

§

SPARC_INS_FXNORS = 186

§

SPARC_INS_FXOR = 187

§

SPARC_INS_FXORS = 188

§

SPARC_INS_FXTOD = 189

§

SPARC_INS_FXTOQ = 190

§

SPARC_INS_FXTOS = 191

§

SPARC_INS_FZERO = 192

§

SPARC_INS_FZEROS = 193

§

SPARC_INS_JMPL = 194

§

SPARC_INS_LDD = 195

§

SPARC_INS_LD = 196

§

SPARC_INS_LDQ = 197

§

SPARC_INS_LDSB = 198

§

SPARC_INS_LDSH = 199

§

SPARC_INS_LDSW = 200

§

SPARC_INS_LDUB = 201

§

SPARC_INS_LDUH = 202

§

SPARC_INS_LDX = 203

§

SPARC_INS_LZCNT = 204

§

SPARC_INS_MEMBAR = 205

§

SPARC_INS_MOVDTOX = 206

§

SPARC_INS_MOV = 207

§

SPARC_INS_MOVRGEZ = 208

§

SPARC_INS_MOVRGZ = 209

§

SPARC_INS_MOVRLEZ = 210

§

SPARC_INS_MOVRLZ = 211

§

SPARC_INS_MOVRNZ = 212

§

SPARC_INS_MOVRZ = 213

§

SPARC_INS_MOVSTOSW = 214

§

SPARC_INS_MOVSTOUW = 215

§

SPARC_INS_MULX = 216

§

SPARC_INS_NOP = 217

§

SPARC_INS_ORCC = 218

§

SPARC_INS_ORNCC = 219

§

SPARC_INS_ORN = 220

§

SPARC_INS_OR = 221

§

SPARC_INS_PDIST = 222

§

SPARC_INS_PDISTN = 223

§

SPARC_INS_POPC = 224

§

SPARC_INS_RD = 225

§

SPARC_INS_RESTORE = 226

§

SPARC_INS_RETT = 227

§

SPARC_INS_SAVE = 228

§

SPARC_INS_SDIVCC = 229

§

SPARC_INS_SDIVX = 230

§

SPARC_INS_SDIV = 231

§

SPARC_INS_SETHI = 232

§

SPARC_INS_SHUTDOWN = 233

§

SPARC_INS_SIAM = 234

§

SPARC_INS_SLLX = 235

§

SPARC_INS_SLL = 236

§

SPARC_INS_SMULCC = 237

§

SPARC_INS_SMUL = 238

§

SPARC_INS_SRAX = 239

§

SPARC_INS_SRA = 240

§

SPARC_INS_SRLX = 241

§

SPARC_INS_SRL = 242

§

SPARC_INS_STBAR = 243

§

SPARC_INS_STB = 244

§

SPARC_INS_STD = 245

§

SPARC_INS_ST = 246

§

SPARC_INS_STH = 247

§

SPARC_INS_STQ = 248

§

SPARC_INS_STX = 249

§

SPARC_INS_SUBCC = 250

§

SPARC_INS_SUBX = 251

§

SPARC_INS_SUBXCC = 252

§

SPARC_INS_SUB = 253

§

SPARC_INS_SWAP = 254

§

SPARC_INS_TADDCCTV = 255

§

SPARC_INS_TADDCC = 256

§

SPARC_INS_T = 257

§

SPARC_INS_TSUBCCTV = 258

§

SPARC_INS_TSUBCC = 259

§

SPARC_INS_UDIVCC = 260

§

SPARC_INS_UDIVX = 261

§

SPARC_INS_UDIV = 262

§

SPARC_INS_UMULCC = 263

§

SPARC_INS_UMULXHI = 264

§

SPARC_INS_UMUL = 265

§

SPARC_INS_UNIMP = 266

§

SPARC_INS_FCMPED = 267

§

SPARC_INS_FCMPEQ = 268

§

SPARC_INS_FCMPES = 269

§

SPARC_INS_WR = 270

§

SPARC_INS_XMULX = 271

§

SPARC_INS_XMULXHI = 272

§

SPARC_INS_XNORCC = 273

§

SPARC_INS_XNOR = 274

§

SPARC_INS_XORCC = 275

§

SPARC_INS_XOR = 276

§

SPARC_INS_RET = 277

§

SPARC_INS_RETL = 278

§

SPARC_INS_ENDING = 279

Trait Implementations§

source§

impl Clone for sparc_insn

source§

fn clone(&self) -> sparc_insn

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for sparc_insn

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
§

impl From<u32> for sparc_insn

§

fn from(id: u32) -> Self

Converts to this type from the input type.
source§

impl Hash for sparc_insn

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl PartialEq for sparc_insn

source§

fn eq(&self, other: &sparc_insn) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Copy for sparc_insn

source§

impl Eq for sparc_insn

source§

impl StructuralPartialEq for sparc_insn

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.