Home
last modified time | relevance | path

Searched refs:reg_map (Results 1 – 13 of 13) sorted by relevance

/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dintegrate.c611 map->reg_map[REGNO (loc)] = copy;
843 map->reg_map = (rtx *) xcalloc (max_regno, sizeof (rtx));
953 map->reg_map[REGNO (XEXP (loc, 0))] = copy;
1069 map->reg_map[REGNO (XEXP (loc, 0))] = temp;
1162 map->reg_map[REGNO (loc)] = reg_to_map;
1186 map->reg_map[REGNO (XEXP (loc, 0))] = XEXP (target, 0);
1187 map->reg_map[REGNO (XEXP (loc, 1))] = XEXP (target, 1);
1195 map->reg_map[REGNO (temp)] = get_exception_pointer (cfun);
1313 free (map->reg_map);
1478 temp = map->reg_map[REGNO (SET_DEST (set))];
[all …]
H A Djump.c322 rtx *reg_map = 0; local
402 if (reg_map == 0)
403 reg_map = (rtx *) xcalloc (max_reg, sizeof (rtx));
407 reg_map[REGNO (reg)] = gen_reg_rtx (GET_MODE (reg));
431 if (reg_map)
432 replace_regs (PATTERN (copy), reg_map, max_reg, 1);
454 if (reg_map && REG_NOTES (copy))
455 replace_regs (REG_NOTES (copy), reg_map, max_reg, 1);
462 if (reg_map)
463 replace_regs (PATTERN (copy), reg_map, max_reg, 1);
[all …]
H A Dunroll.c866 map->reg_map = (rtx *) xmalloc (maxregnum * sizeof (rtx));
1079 map->reg_map[r]
1081 record_base_value (REGNO (map->reg_map[r]),
1175 map->reg_map = (rtx *) xmalloc (maxregnum * sizeof (rtx));
1191 map->reg_map[bl->regno] = bl->biv->src_reg;
1196 map->reg_map[REGNO (v->dest_reg)] = v->src_reg;
1235 map->reg_map[r] = gen_reg_rtx (GET_MODE (regno_reg_rtx[r]));
1236 record_base_value (REGNO (map->reg_map[r]),
1340 if (map->reg_map)
1341 free (map->reg_map);
[all …]
H A Drtlanal.c2608 replace_regs (x, reg_map, nregs, replace_dest) in replace_regs() argument
2610 rtx *reg_map;
2637 if (REGNO (x) < nregs && reg_map[REGNO (x)] != 0)
2642 if (GET_CODE (reg_map[REGNO (x)]) == SUBREG)
2643 return copy_rtx (reg_map[REGNO (x)]);
2644 return reg_map[REGNO (x)];
2651 && reg_map[REGNO (SUBREG_REG (x))] != 0
2652 && GET_CODE (reg_map[REGNO (SUBREG_REG (x))]) == SUBREG)
2654 rtx map_val = reg_map[REGNO (SUBREG_REG (x))];
2663 SET_DEST (x) = replace_regs (SET_DEST (x), reg_map, nregs, 0);
[all …]
H A Dintegrate.h49 rtx *reg_map; member
H A Dloop.c1822 rtx *reg_map = (rtx *) xcalloc (nregs, sizeof (rtx));
2252 reg_map[m1->regno] = m->set_dest;
2254 reg_map[m1->regno]
2304 replace_regs (PATTERN (p), reg_map, nregs, 0);
2305 replace_regs (REG_NOTES (p), reg_map, nregs, 0);
2310 free (reg_map);
4855 loop_givs_rescan (loop, bl, reg_map) in loop_givs_rescan() argument
4858 rtx *reg_map;
4921 reg_map[REGNO (v->dest_reg)] = v->new_reg;
5107 rtx *reg_map = NULL; local
[all …]
H A DFSFChangeLog.101465 * integrate.c (save_for_inline_copying): Allocate reg_map with size
1747 * integrate.c (save_for_inline_copying): Put reg_map in function's
H A DChangeLog.29137 (reg_map, label_map, insn_map, orig_asm_operands_vector,
H A DChangeLog.15772 * loop.c (strength_reduce): Size reg_map according to reg_iv_type.
/openbsd-src/gnu/llvm/lldb/scripts/
H A Ddisasm-gdb-remote.pl35 our %reg_map = (
439 if (exists $reg_map{$opt_r})
441 $registers_aref = $reg_map{$opt_r};
/openbsd-src/gnu/usr.bin/binutils/gas/config/
H A Dtc-arm.c778 struct reg_map struct
786 struct reg_map all_reg_maps[] = argument
1069 static void build_reg_hsh PARAMS ((struct reg_map *));
11369 struct reg_map *map; in build_reg_hsh()
/openbsd-src/gnu/usr.bin/binutils/gas/
H A DChangeLog-02037430 (struct reg_map): New structure.
/openbsd-src/gnu/usr.bin/binutils-2.17/gas/
H A DChangeLog-02037430 (struct reg_map): New structure.