Lines Matching defs:loc

753 ra_fail(Program* program, Location loc, Location loc2, const char* fmt, ...)
767 fprintf(memf, "RA error found at instruction in BB%d:\n", loc.block->index);
768 if (loc.instr) {
769 aco_print_instr(loc.instr, memf);
942 const std::vector<Assignment>& assignments, const Location& loc,
956 ra_fail(program, loc, assignments[regs[reg.reg_b + j]].defloc,
968 err |= ra_fail(program, loc, assignments[regs[written_reg]].defloc,
1003 Location loc;
1004 loc.block = &block;
1015 loc.instr = instr.get();
1021 err |= ra_fail(program, loc, Location(), "Operand %d is not assigned a register", i);
1024 ra_fail(program, loc, assignments[op.tempId()].firstloc,
1031 err |= ra_fail(program, loc, assignments[op.tempId()].firstloc,
1034 err |= ra_fail(program, loc, Location(),
1038 err |= ra_fail(program, loc, Location(), "Operand %d not aligned correctly", i);
1040 assignments[op.tempId()].firstloc = loc;
1053 ra_fail(program, loc, Location(), "Definition %d is not assigned a register", i);
1055 err |= ra_fail(program, loc, assignments[def.tempId()].defloc,
1062 err |= ra_fail(program, loc, assignments[def.tempId()].firstloc,
1065 err |= ra_fail(program, loc, Location(),
1069 err |= ra_fail(program, loc, Location(), "Definition %d not aligned correctly", i);
1071 assignments[def.tempId()].firstloc = loc;
1072 assignments[def.tempId()].defloc = loc;
1080 Location loc;
1081 loc.block = &block;
1097 err |= ra_fail(program, loc, Location(),
1116 program, loc, Location(),
1149 loc.instr = instr.get();
1172 err |= validate_instr_defs(program, regs, assignments, loc, instr);
1188 err |= validate_instr_defs(program, regs, assignments, loc, br);