• Home
  • Raw
  • Download

Lines Matching refs:Prologue

228                               unsigned Length, bool Prologue) {  in opcode_0xxxxxxx()  argument
232 static_cast<const char *>(Prologue ? "sub" : "add"), in opcode_0xxxxxxx()
239 unsigned Length, bool Prologue) { in opcode_10Lxxxxx() argument
241 uint16_t RegisterMask = (Link << (Prologue ? 14 : 15)) in opcode_10Lxxxxx()
245 assert((~RegisterMask & (1 << (Prologue ? 15 : 14))) && "pc must not be set"); in opcode_10Lxxxxx()
249 Prologue ? "push" : "pop"); in opcode_10Lxxxxx()
258 unsigned Length, bool Prologue) { in opcode_1100xxxx() argument
259 if (Prologue) in opcode_1100xxxx()
270 unsigned Length, bool Prologue) { in opcode_11010Lxx() argument
274 uint16_t GPRMask = (Link << (Prologue ? 14 : 15)) in opcode_11010Lxx()
278 Prologue ? "push" : "pop"); in opcode_11010Lxx()
287 unsigned Length, bool Prologue) { in opcode_11011Lxx() argument
291 uint16_t GPRMask = (Link << (Prologue ? 14 : 15)) in opcode_11011Lxx()
295 Prologue ? "push" : "pop"); in opcode_11011Lxx()
304 unsigned Length, bool Prologue) { in opcode_11100xxx() argument
309 Prologue ? "vpush" : "vpop"); in opcode_11100xxx()
318 unsigned Length, bool Prologue) { in opcode_111010xx() argument
323 static_cast<const char *>(Prologue ? "sub" : "add"), in opcode_111010xx()
331 unsigned Length, bool Prologue) { in opcode_1110110L() argument
332 uint8_t GPRMask = ((OC[Offset + 0] & 0x01) << (Prologue ? 14 : 15)) in opcode_1110110L()
336 OC[Offset + 1], Prologue ? "push" : "pop"); in opcode_1110110L()
345 unsigned Length, bool Prologue) { in opcode_11101110() argument
346 assert(!Prologue && "may not be used in prologue"); in opcode_11101110()
361 unsigned Length, bool Prologue) { in opcode_11101111() argument
362 assert(!Prologue && "may not be used in prologue"); in opcode_11101111()
377 unsigned Length, bool Prologue) { in opcode_11110101() argument
383 OC[Offset + 1], Prologue ? "vpush" : "vpop"); in opcode_11110101()
392 unsigned Length, bool Prologue) { in opcode_11110110() argument
398 OC[Offset + 1], Prologue ? "vpush" : "vpop"); in opcode_11110110()
407 unsigned Length, bool Prologue) { in opcode_11110111() argument
412 static_cast<const char *>(Prologue ? "sub" : "add"), in opcode_11110111()
420 unsigned Length, bool Prologue) { in opcode_11111000() argument
428 static_cast<const char *>(Prologue ? "sub" : "add"), Imm); in opcode_11111000()
435 unsigned Length, bool Prologue) { in opcode_11111001() argument
441 static_cast<const char *>(Prologue ? "sub" : "add"), Imm); in opcode_11111001()
448 unsigned Length, bool Prologue) { in opcode_11111010() argument
456 static_cast<const char *>(Prologue ? "sub" : "add"), Imm); in opcode_11111010()
463 unsigned Length, bool Prologue) { in opcode_11111011() argument
470 unsigned Length, bool Prologue) { in opcode_11111100() argument
477 unsigned Length, bool Prologue) { in opcode_11111101() argument
484 unsigned Length, bool Prologue) { in opcode_11111110() argument
491 unsigned Length, bool Prologue) { in opcode_11111111() argument
497 bool Prologue) { in decodeOpcodes() argument
498 assert((!Prologue || Offset == 0) && "prologue should always use offset 0"); in decodeOpcodes()
504 Terminated = (this->*Ring[DI].Routine)(Opcodes.data(), OI, 0, Prologue); in decodeOpcodes()