| /src/external/gpl3/gdb/dist/sim/frv/ |
| pipeline.c | 1 /* frv vliw model. 28 /* Simulator specific vliw related functions. Additional vliw related 36 FRV_VLIW *vliw; local 44 vliw = CPU_VLIW (current_cpu); 45 index = vliw->next_slot - 1; 49 it is the first floating point insn in the vliw, then clear 53 if (frv_is_float_major (vliw->major[i], vliw->mach)) 70 if ((*vliw->current_vliw)[index] == UNIT_FM0 [all...] |
| sim-main.h | 69 FRV_VLIW vliw; 70 #define CPU_VLIW(cpu) (& FRV_SIM_CPU (cpu)->vliw) 68 FRV_VLIW vliw; member in struct:frv_sim_cpu
|
| memory.c | 702 /* Record the correct vliw slot with the interrupt. */ 1047 /* Record the current VLIW slot on the element at the top of the write queue. 1052 FRV_VLIW *vliw = CPU_VLIW (current_cpu); local 1053 int slot = vliw->next_slot - 1; 1057 CGEN_WRITE_QUEUE_ELEMENT_PIPE (item) = (*vliw->current_vliw)[slot];
|
| interrupts.c | 89 /* maintain the address of the start of the previous VLIW insn sequence. */ 393 FRV_VLIW *vliw = CPU_VLIW (current_cpu); local 395 /* Check for vliw constraints. */ 396 if (vliw->constraint_violation) 446 /* Record the current VLIW slot in the given interrupt queue element. */ 452 FRV_VLIW *vliw = CPU_VLIW (current_cpu); local 453 int slot = vliw->next_slot - 1; 454 item->slot = (*vliw->current_vliw)[slot]; 670 FRV_VLIW *vliw = CPU_VLIW (current_cpu); local 671 int slot = vliw->next_slot - 1 [all...] |
| profile-fr400.c | 291 FRV_VLIW *vliw; local 298 vliw = CPU_VLIW (cpu); 299 slot = vliw->next_slot - 1; 300 slot = (*vliw->current_vliw)[slot] - UNIT_I0; 304 /* The entire VLIW insn must wait if there is a dependency on a register 367 after the first taken branch in a vliw insn. */ 498 /* The entire VLIW insn must wait if there is a dependency on a register 557 /* The entire VLIW insn must wait if there is a dependency on a register
|
| profile-fr500.c | 255 /* The entire VLIW insn must wait if there is a dependency on a register 282 /* GRk is available immediately to the next VLIW insn as is ICCi_1. */ 299 /* The entire VLIW insn must wait if there is a dependency on a register 344 FRV_VLIW *vliw; local 351 vliw = CPU_VLIW (cpu); 352 slot = vliw->next_slot - 1; 353 slot = (*vliw->current_vliw)[slot] - UNIT_I0; 357 /* The entire VLIW insn must wait if there is a dependency on a register 421 /* The entire VLIW insn must wait if there is a dependency on a register 448 the first taken branch in a vliw insn. * 1646 FRV_VLIW *vliw; local 1700 FRV_VLIW *vliw; local 1764 FRV_VLIW *vliw; local [all...] |
| profile-fr550.c | 447 /* The entire VLIW insn must wait if there is a dependency on a register 463 /* GRk is available immediately to the next VLIW insn as is ICCi_1. */ 480 /* The entire VLIW insn must wait if there is a dependency on a register 512 FRV_VLIW *vliw; local 519 vliw = CPU_VLIW (cpu); 520 slot = vliw->next_slot - 1; 521 slot = (*vliw->current_vliw)[slot] - UNIT_I0; 525 /* The entire VLIW insn must wait if there is a dependency on a register 576 /* The entire VLIW insn must wait if there is a dependency on a register 590 the first taken branch in a vliw insn. * 1027 FRV_VLIW *vliw; local 1110 FRV_VLIW *vliw; local 1216 FRV_VLIW *vliw; local 1273 FRV_VLIW *vliw; local 1353 FRV_VLIW *vliw; local 1403 FRV_VLIW *vliw; local 1456 FRV_VLIW *vliw; local 1735 FRV_VLIW *vliw; local 1791 FRV_VLIW *vliw; local 1854 FRV_VLIW *vliw; local 1911 FRV_VLIW *vliw; local 1963 FRV_VLIW *vliw; local 2014 FRV_VLIW *vliw; local 2072 FRV_VLIW *vliw; local 2119 FRV_VLIW *vliw; local 2180 FRV_VLIW *vliw; local 2229 FRV_VLIW *vliw; local 2303 FRV_VLIW *vliw; local 2356 FRV_VLIW *vliw; local 2418 FRV_VLIW *vliw; local 2480 FRV_VLIW *vliw; local 2563 FRV_VLIW *vliw; local [all...] |
| profile.c | 116 /* Print information about the wait applied to an entire VLIW insn. */ 166 FRV_VLIW *vliw; local 191 vliw = CPU_VLIW (cpu); 192 slot = vliw->next_slot - 1; 193 q->slot = (*vliw->current_vliw)[slot]; 205 FRV_VLIW *vliw; local 222 vliw = CPU_VLIW (cpu); 223 slot = vliw->next_slot - 1; 224 q->slot = (*vliw->current_vliw)[slot]; 234 FRV_VLIW *vliw; local 263 FRV_VLIW *vliw; local 295 FRV_VLIW *vliw; local 1999 unsigned total, vliw; local [all...] |
| /src/external/gpl3/gdb.old/dist/sim/frv/ |
| pipeline.c | 1 /* frv vliw model. 28 /* Simulator specific vliw related functions. Additional vliw related 36 FRV_VLIW *vliw; local 44 vliw = CPU_VLIW (current_cpu); 45 index = vliw->next_slot - 1; 49 it is the first floating point insn in the vliw, then clear 53 if (frv_is_float_major (vliw->major[i], vliw->mach)) 70 if ((*vliw->current_vliw)[index] == UNIT_FM0 [all...] |
| sim-main.h | 69 FRV_VLIW vliw; 70 #define CPU_VLIW(cpu) (& FRV_SIM_CPU (cpu)->vliw) 68 FRV_VLIW vliw; member in struct:frv_sim_cpu
|
| memory.c | 702 /* Record the correct vliw slot with the interrupt. */ 1047 /* Record the current VLIW slot on the element at the top of the write queue. 1052 FRV_VLIW *vliw = CPU_VLIW (current_cpu); local 1053 int slot = vliw->next_slot - 1; 1057 CGEN_WRITE_QUEUE_ELEMENT_PIPE (item) = (*vliw->current_vliw)[slot];
|
| interrupts.c | 89 /* maintain the address of the start of the previous VLIW insn sequence. */ 393 FRV_VLIW *vliw = CPU_VLIW (current_cpu); local 395 /* Check for vliw constraints. */ 396 if (vliw->constraint_violation) 446 /* Record the current VLIW slot in the given interrupt queue element. */ 452 FRV_VLIW *vliw = CPU_VLIW (current_cpu); local 453 int slot = vliw->next_slot - 1; 454 item->slot = (*vliw->current_vliw)[slot]; 670 FRV_VLIW *vliw = CPU_VLIW (current_cpu); local 671 int slot = vliw->next_slot - 1 [all...] |
| profile-fr400.c | 291 FRV_VLIW *vliw; local 298 vliw = CPU_VLIW (cpu); 299 slot = vliw->next_slot - 1; 300 slot = (*vliw->current_vliw)[slot] - UNIT_I0; 304 /* The entire VLIW insn must wait if there is a dependency on a register 367 after the first taken branch in a vliw insn. */ 498 /* The entire VLIW insn must wait if there is a dependency on a register 557 /* The entire VLIW insn must wait if there is a dependency on a register
|
| profile-fr500.c | 255 /* The entire VLIW insn must wait if there is a dependency on a register 282 /* GRk is available immediately to the next VLIW insn as is ICCi_1. */ 299 /* The entire VLIW insn must wait if there is a dependency on a register 344 FRV_VLIW *vliw; local 351 vliw = CPU_VLIW (cpu); 352 slot = vliw->next_slot - 1; 353 slot = (*vliw->current_vliw)[slot] - UNIT_I0; 357 /* The entire VLIW insn must wait if there is a dependency on a register 421 /* The entire VLIW insn must wait if there is a dependency on a register 448 the first taken branch in a vliw insn. * 1646 FRV_VLIW *vliw; local 1700 FRV_VLIW *vliw; local 1764 FRV_VLIW *vliw; local [all...] |
| profile-fr550.c | 447 /* The entire VLIW insn must wait if there is a dependency on a register 463 /* GRk is available immediately to the next VLIW insn as is ICCi_1. */ 480 /* The entire VLIW insn must wait if there is a dependency on a register 512 FRV_VLIW *vliw; local 519 vliw = CPU_VLIW (cpu); 520 slot = vliw->next_slot - 1; 521 slot = (*vliw->current_vliw)[slot] - UNIT_I0; 525 /* The entire VLIW insn must wait if there is a dependency on a register 576 /* The entire VLIW insn must wait if there is a dependency on a register 590 the first taken branch in a vliw insn. * 1027 FRV_VLIW *vliw; local 1110 FRV_VLIW *vliw; local 1216 FRV_VLIW *vliw; local 1273 FRV_VLIW *vliw; local 1353 FRV_VLIW *vliw; local 1403 FRV_VLIW *vliw; local 1456 FRV_VLIW *vliw; local 1735 FRV_VLIW *vliw; local 1791 FRV_VLIW *vliw; local 1854 FRV_VLIW *vliw; local 1911 FRV_VLIW *vliw; local 1963 FRV_VLIW *vliw; local 2014 FRV_VLIW *vliw; local 2072 FRV_VLIW *vliw; local 2119 FRV_VLIW *vliw; local 2180 FRV_VLIW *vliw; local 2229 FRV_VLIW *vliw; local 2303 FRV_VLIW *vliw; local 2356 FRV_VLIW *vliw; local 2418 FRV_VLIW *vliw; local 2480 FRV_VLIW *vliw; local 2563 FRV_VLIW *vliw; local [all...] |
| profile.c | 116 /* Print information about the wait applied to an entire VLIW insn. */ 166 FRV_VLIW *vliw; local 191 vliw = CPU_VLIW (cpu); 192 slot = vliw->next_slot - 1; 193 q->slot = (*vliw->current_vliw)[slot]; 205 FRV_VLIW *vliw; local 222 vliw = CPU_VLIW (cpu); 223 slot = vliw->next_slot - 1; 224 q->slot = (*vliw->current_vliw)[slot]; 234 FRV_VLIW *vliw; local 263 FRV_VLIW *vliw; local 295 FRV_VLIW *vliw; local 1999 unsigned total, vliw; local [all...] |
| /src/external/gpl3/binutils/dist/gas/config/ |
| tc-frv.c | 71 /* A list of insns within a VLIW insn. */ 121 static FRV_VLIW vliw; variable 509 frv_vliw_reset (& vliw, frv_mach, frv_flags); 564 1) A VLIW insn that contains both a branch and the branch destination. 565 This requires the insertion of two vliw instructions before the 569 2) A single instruction VLIW insn which is the destination of a branch 570 that is in the next VLIW insn. This requires the insertion of a vliw 573 3) A double instruction VLIW insn which contains the destination of a 574 branch that is in the next VLIW insn. This requires the insertion o [all...] |
| /src/external/gpl3/binutils.old/dist/gas/config/ |
| tc-frv.c | 71 /* A list of insns within a VLIW insn. */ 121 static FRV_VLIW vliw; variable 509 frv_vliw_reset (& vliw, frv_mach, frv_flags); 564 1) A VLIW insn that contains both a branch and the branch destination. 565 This requires the insertion of two vliw instructions before the 569 2) A single instruction VLIW insn which is the destination of a branch 570 that is in the next VLIW insn. This requires the insertion of a vliw 573 3) A double instruction VLIW insn which contains the destination of a 574 branch that is in the next VLIW insn. This requires the insertion o [all...] |