Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:opcode

760   /// opcode for captured block variables layout 'instructions'.
762 /// (field following the opcode).
814 enum BLOCK_LAYOUT_OPCODE opcode;
817 RUN_SKIP(enum BLOCK_LAYOUT_OPCODE Opcode = BLOCK_LAYOUT_OPERATOR,
820 : opcode(Opcode), block_var_bytepos(BytePos), block_var_size(Size) {}
2136 RUN_SKIP(RunSkipBlockVars[i].opcode,
2225 enum BLOCK_LAYOUT_OPCODE opcode ;
2229 opcode = (enum BLOCK_LAYOUT_OPCODE) (inst >> 4);
2230 if (opcode == BLOCK_LAYOUT_STRONG)
2235 opcode = (enum BLOCK_LAYOUT_OPCODE) (inst >> 4);
2236 if (opcode == BLOCK_LAYOUT_BYREF)
2241 opcode = (enum BLOCK_LAYOUT_OPCODE) (inst >> 4);
2242 if (opcode == BLOCK_LAYOUT_WEAK)
2250 opcode = (enum BLOCK_LAYOUT_OPCODE) (inst >> 4);
2251 if (opcode == BLOCK_LAYOUT_STRONG) {
2254 opcode = (enum BLOCK_LAYOUT_OPCODE) (inst >> 4);
2255 if (opcode == BLOCK_LAYOUT_BYREF)
2257 else if (opcode == BLOCK_LAYOUT_WEAK)
2262 else if (opcode == BLOCK_LAYOUT_BYREF) {
2265 opcode = (enum BLOCK_LAYOUT_OPCODE) (inst >> 4);
2266 if (opcode == BLOCK_LAYOUT_WEAK)
2277 opcode = (enum BLOCK_LAYOUT_OPCODE) (inst >> 4);
2278 if (opcode == BLOCK_LAYOUT_STRONG)
2280 else if (opcode == BLOCK_LAYOUT_BYREF)
2282 else if (opcode == BLOCK_LAYOUT_WEAK)
2330 enum BLOCK_LAYOUT_OPCODE opcode = RunSkipBlockVars[i].opcode;
2335 if (opcode == RunSkipBlockVars[j].opcode) {
2351 if (opcode == BLOCK_LAYOUT_NON_OBJECT_BYTES) {
2354 opcode = BLOCK_LAYOUT_NON_OBJECT_WORDS;
2361 unsigned char inst = (opcode << 4) | 0xf;
2368 unsigned char inst = (opcode << 4) | (size_in_words-1);
2381 enum BLOCK_LAYOUT_OPCODE opcode = (enum BLOCK_LAYOUT_OPCODE) (inst >> 4);
2382 if (opcode == BLOCK_LAYOUT_NON_OBJECT_BYTES || opcode == BLOCK_LAYOUT_NON_OBJECT_WORDS)
2421 enum BLOCK_LAYOUT_OPCODE opcode = (enum BLOCK_LAYOUT_OPCODE) (inst >> 4);
2423 switch (opcode) {