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