Lines Matching refs:dep
8187 const struct ia64_opcode_dependency *dep = idesc->dependencies; in depends_on() local
8188 for (i = 0; i < dep->nchks; i++) in depends_on()
8190 if (depind == DEP (dep->chks[i])) in depends_on()
8249 specify_resource (const struct ia64_dependency *dep, in specify_resource() argument
8265 if (dep->mode == IA64_DV_WAW in specify_resource()
8266 || (dep->mode == IA64_DV_RAW && type == DV_REG) in specify_resource()
8267 || (dep->mode == IA64_DV_WAR && type == DV_CHK)) in specify_resource()
8271 tmpl.dependency = dep; in specify_resource()
8289 dep->name, idesc->name, (rsrc_write?"write":"read"), note) in specify_resource()
8293 if (dep->semantics == IA64_DVS_NONE) in specify_resource()
8296 switch (dep->specifier) in specify_resource()
8776 if (dep->specifier == IA64_RS_FRb in specify_resource()
9105 if (dep->regindex < 6) in specify_resource()
9112 if (dep->regindex < 32 in specify_resource()
9113 || dep->regindex == 35 in specify_resource()
9114 || dep->regindex == 36 in specify_resource()
9115 || (!rsrc_write && dep->regindex == PSR_CPL)) in specify_resource()
9122 if (dep->regindex < 32 in specify_resource()
9123 || dep->regindex == 35 in specify_resource()
9124 || dep->regindex == 36 in specify_resource()
9125 || (rsrc_write && dep->regindex == PSR_CPL)) in specify_resource()
9133 switch (dep->regindex) in specify_resource()
9223 if (mask & ((valueT) 1 << dep->regindex)) in specify_resource()
9230 int min = dep->regindex == PSR_DFL ? 2 : 32; in specify_resource()
9231 int max = dep->regindex == PSR_DFL ? 31 : 127; in specify_resource()
9250 int min = dep->regindex == PSR_MFL ? 2 : 32; in specify_resource()
9251 int max = dep->regindex == PSR_MFL ? 31 : 127; in specify_resource()
9309 && regno == dep->regindex) in specify_resource()
9318 switch (dep->regindex) in specify_resource()
9342 switch (dep->regindex) in specify_resource()
9373 if (regno == dep->regindex) in specify_resource()
9382 if ((dep->regindex >= CR_IRR0 in specify_resource()
9383 && dep->regindex <= CR_IRR3) in specify_resource()
9384 || dep->regindex == CR_TPR) in specify_resource()
9600 as_bad (_("Unrecognized dependency specifier %d\n"), dep->specifier); in specify_resource()
10183 const struct ia64_dependency *dep = regdeps[i].dependency; in insn_group_break() local
10202 if (dep->semantics == IA64_DVS_IMPLIED in insn_group_break()
10203 || dep->semantics == IA64_DVS_IMPLIEDF in insn_group_break()
10211 if (dep->semantics == IA64_DVS_DATA in insn_group_break()
10212 || dep->semantics == IA64_DVS_INSTR in insn_group_break()
10213 || dep->semantics == IA64_DVS_SPECIFIC) in insn_group_break()
10229 const struct ia64_dependency *dep ATTRIBUTE_UNUSED, in mark_resource()
10396 const struct ia64_dependency *dep = rs->dependency; in check_dependencies() local
10401 if (dep->semantics == IA64_DVS_NONE in check_dependencies()
10468 dv_mode[dep->mode], dep->name, in check_dependencies()
10469 dv_sem[dep->semantics], in check_dependencies()
10528 const struct ia64_dependency *dep; in mark_resources() local
10534 dep = ia64_find_dependency (opdeps->regs[i]); in mark_resources()
10538 && !(dep->mode == IA64_DV_WAR in mark_resources()
10539 && (dep->specifier == IA64_RS_PR in mark_resources()
10540 || dep->specifier == IA64_RS_PRr in mark_resources()
10541 || dep->specifier == IA64_RS_PR63))) in mark_resources()
10544 count = specify_resource (dep, idesc, DV_REG, specs, note, md.path); in mark_resources()
10548 mark_resource (idesc, dep, &specs[count], in mark_resources()
10554 switch (dep->specifier) in mark_resources()
10568 count = specify_resource (dep, idesc, DV_REG, specs, note, path); in mark_resources()
10570 mark_resource (idesc, dep, &specs[count], in mark_resources()