opcodes.h

Defines

OP_LABEL 1
OP_FUNC_INFO 2
OP_INT_CALL_END 3
OP_CALL 4
OP_CALL_LAST 5
OP_CALL_ONLY 6
OP_CALL_EXT 7
OP_CALL_EXT_LAST 8
OP_BIF0 9
OP_BIF1 10
OP_BIF2 11
OP_ALLOCATE 12
OP_ALLOCATE_HEAP 13
OP_ALLOCATE_ZERO 14
OP_ALLOCATE_HEAP_ZERO 15
OP_TEST_HEAP 16
OP_KILL 17
OP_DEALLOCATE 18
OP_RETURN 19
OP_SEND 20
OP_REMOVE_MESSAGE 21
OP_TIMEOUT 22
OP_LOOP_REC 23
OP_LOOP_REC_END 24
OP_WAIT 25
OP_WAIT_TIMEOUT 26
OP_IS_LT 39
OP_IS_GE 40
OP_IS_EQUAL 41
OP_IS_NOT_EQUAL 42
OP_IS_EQ_EXACT 43
OP_IS_NOT_EQ_EXACT 44
OP_IS_INTEGER 45
OP_IS_FLOAT 46
OP_IS_NUMBER 47
OP_IS_ATOM 48
OP_IS_PID 49
OP_IS_REFERENCE 50
OP_IS_PORT 51
OP_IS_NIL 52
OP_IS_BINARY 53
OP_IS_LIST 55
OP_IS_NONEMPTY_LIST 56
OP_IS_TUPLE 57
OP_TEST_ARITY 58
OP_SELECT_VAL 59
OP_SELECT_TUPLE_ARITY 60
OP_JUMP 61
OP_CATCH 62
OP_CATCH_END 63
OP_MOVE 64
OP_GET_LIST 65
OP_GET_TUPLE_ELEMENT 66
OP_SET_TUPLE_ELEMENT 67
OP_PUT_LIST 69
OP_PUT_TUPLE 70
OP_PUT 71
OP_BADMATCH 72
OP_IF_END 73
OP_CASE_END 74
OP_CALL_FUN 75
OP_IS_FUNCTION 77
OP_CALL_EXT_ONLY 78
OP_BS_PUT_INTEGER 89
OP_BS_PUT_BINARY 90
OP_BS_PUT_STRING 92
OP_FCLEARERROR 94
OP_FCHECKERROR 95
OP_FMOVE 96
OP_FCONV 97
OP_FADD 98
OP_FSUB 99
OP_FMUL 100
OP_FDIV 101
OP_FNEGATE 102
OP_MAKE_FUN2 103
OP_TRY 104
OP_TRY_END 105
OP_TRY_CASE 106
OP_TRY_CASE_END 107
OP_RAISE 108
OP_BS_INIT2 109
OP_BS_ADD 111
OP_APPLY 112
OP_APPLY_LAST 113
OP_IS_BOOLEAN 114
OP_IS_FUNCTION2 115
OP_BS_START_MATCH2 116
OP_BS_GET_INTEGER2 117
OP_BS_GET_FLOAT2 118
OP_BS_GET_BINARY2 119
OP_BS_SKIP_BITS2 120
OP_BS_TEST_TAIL2 121
OP_BS_SAVE2 122
OP_BS_RESTORE2 123
OP_GC_BIF1 124
OP_GC_BIF2 125
OP_IS_BITSTR 129
OP_BS_CONTEXT_TO_BINARY 130
OP_BS_TEST_UNIT 131
OP_BS_MATCH_STRING 132
OP_BS_INIT_WRITABLE 133
OP_BS_APPEND 134
OP_BS_PRIVATE_APPEND 135
OP_TRIM 136
OP_BS_INIT_BITS 137
OP_BS_GET_UTF8 138
OP_BS_SKIP_UTF8 139
OP_BS_GET_UTF16 140
OP_BS_SKIP_UTF16 141
OP_BS_GET_UTF32 142
OP_BS_SKIP_UTF32 143
OP_BS_UTF8_SIZE 144
OP_BS_PUT_UTF8 145
OP_BS_UTF16_SIZE 146
OP_BS_PUT_UTF16 147
OP_BS_PUT_UTF32 148
OP_RECV_MARK 150
OP_RECV_SET 151
OP_GC_BIF3 152
OP_LINE 153
OP_PUT_MAP_ASSOC 154
OP_PUT_MAP_EXACT 155
OP_IS_MAP 156
OP_HAS_MAP_FIELDS 157
OP_GET_MAP_ELEMENTS 158
OP_IS_TAGGED_TUPLE 159
OP_BUILD_STACKTRACE 160
OP_GET_HD 162
OP_GET_TL 163
OP_PUT_TUPLE2 164
OP_BS_GET_TAIL 165
OP_BS_START_MATCH3 166
OP_BS_GET_POSITION 167
OP_BS_SET_POSITION 168
OP_SWAP 169
OP_BS_START_MATCH4 170
OP_MAKE_FUN3 171
OP_INIT_YREGS 172
OP_RECV_MARKER_BIND 173
OP_RECV_MARKER_CLEAR 174
OP_RECV_MARKER_RESERVE 175
OP_RECV_MARKER_USE 176
OP_BS_CREATE_BIN 177
OP_CALL_FUN2 178
OP_BADRECORD 180
OP_UPDATE_RECORD 181
OP_BS_MATCH 182