Lines Matching defs:info
269 static inline struct storage * reginfo_reg(struct reg_info *info)
271 return hardreg_storage_table + info->own_regno;
276 struct reg_info *info = reg->reg;
280 aliases = info->aliases;
287 set_bit(info->own_regno, regs_in_use);
290 fprintf(stderr, "register %s is busy\n", info->name);
291 if (regno + reg_info_table != info)
298 struct reg_info *info = reg->reg;
299 int regno = info->own_regno;
336 struct reg_info *info = reg_info_table + regno;
337 const unsigned char *regs = info->aliases+1;
367 struct reg_info *info;
371 info = value->reg;
372 if (info && info->contains == value) {
373 emit_comment("already have register %s", info->name);
374 return get_hardreg(hardreg_storage_table + info->own_regno, 0);
379 info = reg->reg;
380 info->contains = value;
381 value->reg = info;
819 die("OOM on func info");
1202 struct reg_info *info = src->reg;
1203 if (info->contains == src) {
1204 src = reginfo_reg(info);