Lines Matching refs:slotnum
429 slotN_contents (char *bundle, int slotnum) in slotN_contents() argument
431 return extract_bit_field (bundle, 5+41*slotnum, 41); in slotN_contents()
437 replace_slotN_contents (char *bundle, long long instr, int slotnum) in replace_slotN_contents() argument
439 replace_bit_field (bundle, instr, 5+41*slotnum, 41); in replace_slotN_contents()
485 int slotnum = (int) (addr & 0x0f) / SLOT_MULTIPLIER; in fetch_instruction() local
502 if (slotnum > 2) in fetch_instruction()
506 slotnum = 0; in fetch_instruction()
516 *instr = slotN_contents (bundle, slotnum); in fetch_instruction()
518 *it = template_encoding_table[(int)template][slotnum]; in fetch_instruction()
520 if (slotnum == 2 || (slotnum == 1 && *it == L)) in fetch_instruction()
523 addr += (slotnum + 1) * SLOT_MULTIPLIER; in fetch_instruction()
556 int slotnum = (int) (addr & 0x0f) / SLOT_MULTIPLIER; in ia64_memory_insert_breakpoint() local
561 if (slotnum > 2) in ia64_memory_insert_breakpoint()
571 if (slotnum == 1 && template_encoding_table[template][1] == L) in ia64_memory_insert_breakpoint()
573 slotnum = 2; in ia64_memory_insert_breakpoint()
576 instr = slotN_contents (bundle, slotnum); in ia64_memory_insert_breakpoint()
578 replace_slotN_contents (bundle, IA64_BREAKPOINT, slotnum); in ia64_memory_insert_breakpoint()
589 int slotnum = (addr & 0x0f) / SLOT_MULTIPLIER; in ia64_memory_remove_breakpoint() local
601 if (slotnum == 1 && template_encoding_table[template][1] == L) in ia64_memory_remove_breakpoint()
603 slotnum = 2; in ia64_memory_remove_breakpoint()
607 replace_slotN_contents (bundle, instr, slotnum); in ia64_memory_remove_breakpoint()
3317 int nslots, rseslots, memslots, slotnum, nfuncargs; in ia64_push_dummy_call() local
3376 slotnum = 0; in ia64_push_dummy_call()
3396 if (slotnum < rseslots) in ia64_push_dummy_call()
3397 write_memory (rse_address_add (bsp, slotnum), val_buf, 8); in ia64_push_dummy_call()
3399 write_memory (sp + 16 + 8 * (slotnum - rseslots), val_buf, 8); in ia64_push_dummy_call()
3400 slotnum++; in ia64_push_dummy_call()
3407 if ((slotnum & 1) && slot_alignment_is_next_even (type)) in ia64_push_dummy_call()
3408 slotnum++; in ia64_push_dummy_call()
3418 if (slotnum < rseslots) in ia64_push_dummy_call()
3419 write_memory (rse_address_add (bsp, slotnum), val_buf, 8); in ia64_push_dummy_call()
3421 write_memory (sp + 16 + 8 * (slotnum - rseslots), val_buf, 8); in ia64_push_dummy_call()
3425 slotnum++; in ia64_push_dummy_call()