Home
last modified time | relevance | path

Searched refs:to_spill (Results 1 – 25 of 46) sorted by relevance

12

/dports/devel/libfirm/libfirm-1.21.0/ir/be/
H A Dbespillutil.c125 return xx->to_spill != yy->to_spill; in cmp_spillinfo()
136 info.to_spill = value; in get_spillinfo()
241 info = get_spillinfo(env, to_spill); in be_add_reload2()
243 if (is_Phi(to_spill)) { in be_add_reload2()
274 be_add_reload2(senv, to_spill, before, to_spill, reload_cls, allow_remat); in be_add_reload()
402 ir_node *to_spill = spillinfo->to_spill; in spill_irn() local
667 (void) to_spill; in be_get_spill_costs()
760 ir_node *to_spill = spillinfo->to_spill; in determine_spill_costs() local
871 be_add_spill(env, si->to_spill, si->to_spill); in make_spill_locations_dominate_irn()
890 ir_node *to_spill = si->to_spill; in be_insert_spills_reloads() local
[all …]
H A Dbespillutil.h56 void be_add_spill(spill_env_t *senv, ir_node *to_spill, ir_node *after);
72 void be_add_reload(spill_env_t *senv, ir_node *to_spill, ir_node *before,
75 void be_add_reload2(spill_env_t *senv, ir_node *to_spill, ir_node *before, ir_node *can_spill_after,
82 void be_add_reload_at_end(spill_env_t *env, ir_node *to_spill, const ir_node *block,
90 void be_add_reload_on_edge(spill_env_t *senv, ir_node *to_spill, ir_node *bl,
116 double be_get_spill_costs(spill_env_t *env, ir_node *to_spill, ir_node *before);
124 double be_get_reload_costs(spill_env_t *env, ir_node *to_spill,
127 unsigned be_get_reload_costs_no_weight(spill_env_t *env, const ir_node *to_spill,
135 double be_get_reload_costs_on_edge(spill_env_t *env, ir_node *to_spill,
H A Dbenode.h81 ir_node *frame, ir_node *to_spill);
H A Dbenode.c252 ir_node *frame, ir_node *to_spill) in be_new_Spill() argument
260 in[1] = to_spill; in be_new_Spill()
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/amd/compiler/
H A Daco_spill.cpp403 Temp to_spill; in init_live_in_vars() local
430 Temp to_spill; in init_live_in_vars() local
477 Temp to_spill; in init_live_in_vars() local
494 Temp to_spill; in init_live_in_vars() local
664 Temp to_spill = Temp(); in init_live_in_vars() local
671 to_spill = *it; in init_live_in_vars()
677 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
687 Temp to_spill = Temp(); in init_live_in_vars() local
694 to_spill = *it; in init_live_in_vars()
1129 Temp to_spill; in process_block() local
[all …]
/dports/lang/clover/mesa-21.3.6/src/amd/compiler/
H A Daco_spill.cpp534 Temp to_spill; in init_live_in_vars() local
563 loop_demand -= to_spill; in init_live_in_vars()
575 Temp to_spill; in init_live_in_vars() local
587 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
589 reg_pressure -= to_spill; in init_live_in_vars()
729 Temp to_spill = Temp(); in init_live_in_vars() local
738 to_spill = *it; in init_live_in_vars()
744 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
747 reg_pressure -= to_spill; in init_live_in_vars()
1218 Temp to_spill; in process_block() local
[all …]
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/amd/compiler/
H A Daco_spill.cpp534 Temp to_spill; in init_live_in_vars() local
563 loop_demand -= to_spill; in init_live_in_vars()
575 Temp to_spill; in init_live_in_vars() local
587 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
589 reg_pressure -= to_spill; in init_live_in_vars()
729 Temp to_spill = Temp(); in init_live_in_vars() local
738 to_spill = *it; in init_live_in_vars()
744 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
747 reg_pressure -= to_spill; in init_live_in_vars()
1218 Temp to_spill; in process_block() local
[all …]
/dports/graphics/libosmesa/mesa-21.3.6/src/amd/compiler/
H A Daco_spill.cpp534 Temp to_spill; in init_live_in_vars() local
563 loop_demand -= to_spill; in init_live_in_vars()
575 Temp to_spill; in init_live_in_vars() local
587 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
589 reg_pressure -= to_spill; in init_live_in_vars()
729 Temp to_spill = Temp(); in init_live_in_vars() local
738 to_spill = *it; in init_live_in_vars()
744 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
747 reg_pressure -= to_spill; in init_live_in_vars()
1218 Temp to_spill; in process_block() local
[all …]
/dports/graphics/mesa-libs/mesa-21.3.6/src/amd/compiler/
H A Daco_spill.cpp534 Temp to_spill; in init_live_in_vars() local
563 loop_demand -= to_spill; in init_live_in_vars()
575 Temp to_spill; in init_live_in_vars() local
587 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
589 reg_pressure -= to_spill; in init_live_in_vars()
729 Temp to_spill = Temp(); in init_live_in_vars() local
738 to_spill = *it; in init_live_in_vars()
744 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
747 reg_pressure -= to_spill; in init_live_in_vars()
1218 Temp to_spill; in process_block() local
[all …]
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/amd/compiler/
H A Daco_spill.cpp534 Temp to_spill; in init_live_in_vars() local
563 loop_demand -= to_spill; in init_live_in_vars()
575 Temp to_spill; in init_live_in_vars() local
587 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
589 reg_pressure -= to_spill; in init_live_in_vars()
729 Temp to_spill = Temp(); in init_live_in_vars() local
738 to_spill = *it; in init_live_in_vars()
744 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
747 reg_pressure -= to_spill; in init_live_in_vars()
1218 Temp to_spill; in process_block() local
[all …]
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/amd/compiler/
H A Daco_spill.cpp534 Temp to_spill; in init_live_in_vars() local
563 loop_demand -= to_spill; in init_live_in_vars()
575 Temp to_spill; in init_live_in_vars() local
587 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
589 reg_pressure -= to_spill; in init_live_in_vars()
729 Temp to_spill = Temp(); in init_live_in_vars() local
738 to_spill = *it; in init_live_in_vars()
744 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
747 reg_pressure -= to_spill; in init_live_in_vars()
1218 Temp to_spill; in process_block() local
[all …]
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/amd/compiler/
H A Daco_spill.cpp534 Temp to_spill; in init_live_in_vars() local
563 loop_demand -= to_spill; in init_live_in_vars()
575 Temp to_spill; in init_live_in_vars() local
587 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
589 reg_pressure -= to_spill; in init_live_in_vars()
729 Temp to_spill = Temp(); in init_live_in_vars() local
738 to_spill = *it; in init_live_in_vars()
744 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
747 reg_pressure -= to_spill; in init_live_in_vars()
1218 Temp to_spill; in process_block() local
[all …]
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/amd/compiler/
H A Daco_spill.cpp534 Temp to_spill; in init_live_in_vars() local
563 loop_demand -= to_spill; in init_live_in_vars()
575 Temp to_spill; in init_live_in_vars() local
587 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
589 reg_pressure -= to_spill; in init_live_in_vars()
729 Temp to_spill = Temp(); in init_live_in_vars() local
738 to_spill = *it; in init_live_in_vars()
744 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
747 reg_pressure -= to_spill; in init_live_in_vars()
1218 Temp to_spill; in process_block() local
[all …]
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/amd/compiler/
H A Daco_spill.cpp534 Temp to_spill; in init_live_in_vars() local
563 loop_demand -= to_spill; in init_live_in_vars()
575 Temp to_spill; in init_live_in_vars() local
587 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
589 reg_pressure -= to_spill; in init_live_in_vars()
729 Temp to_spill = Temp(); in init_live_in_vars() local
738 to_spill = *it; in init_live_in_vars()
744 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
747 reg_pressure -= to_spill; in init_live_in_vars()
1218 Temp to_spill; in process_block() local
[all …]
/dports/graphics/mesa-dri/mesa-21.3.6/src/amd/compiler/
H A Daco_spill.cpp534 Temp to_spill; in init_live_in_vars() local
563 loop_demand -= to_spill; in init_live_in_vars()
575 Temp to_spill; in init_live_in_vars() local
587 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
589 reg_pressure -= to_spill; in init_live_in_vars()
729 Temp to_spill = Temp(); in init_live_in_vars() local
738 to_spill = *it; in init_live_in_vars()
744 ctx.spills_entry[block_idx][to_spill] = ctx.allocate_spill_id(to_spill.regClass()); in init_live_in_vars()
747 reg_pressure -= to_spill; in init_live_in_vars()
1218 Temp to_spill; in process_block() local
[all …]
/dports/lang/v8/v8-9.6.180.12/src/compiler/backend/
H A Dregister-allocator.cc839 for (SpillMoveInsertionList* to_spill = GetSpillMoveInsertionLocations(data); in CommitSpillMoves() local
840 to_spill != nullptr; to_spill = to_spill->next) { in CommitSpillMoves()
841 Instruction* instr = sequence->InstructionAt(to_spill->gap_index); in CommitSpillMoves()
844 move->AddMove(*to_spill->operand, op); in CommitSpillMoves()
857 for (SpillMoveInsertionList* to_spill = GetSpillMoveInsertionLocations(data); in FilterSpillMoves() local
858 to_spill != nullptr; previous = to_spill, to_spill = to_spill->next) { in FilterSpillMoves()
859 Instruction* instr = sequence->InstructionAt(to_spill->gap_index); in FilterSpillMoves()
867 if (move_op->source().Equals(*to_spill->operand) && in FilterSpillMoves()
878 spill_move_insertion_locations_ = to_spill->next; in FilterSpillMoves()
880 previous->next = to_spill->next; in FilterSpillMoves()
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/compiler/backend/
H A Dregister-allocator.cc847 for (SpillMoveInsertionList* to_spill = GetSpillMoveInsertionLocations(data); in CommitSpillMoves() local
848 to_spill != nullptr; to_spill = to_spill->next) { in CommitSpillMoves()
849 Instruction* instr = sequence->InstructionAt(to_spill->gap_index); in CommitSpillMoves()
852 move->AddMove(*to_spill->operand, op); in CommitSpillMoves()
865 for (SpillMoveInsertionList* to_spill = GetSpillMoveInsertionLocations(data); in FilterSpillMoves() local
866 to_spill != nullptr; previous = to_spill, to_spill = to_spill->next) { in FilterSpillMoves()
867 Instruction* instr = sequence->InstructionAt(to_spill->gap_index); in FilterSpillMoves()
875 if (move_op->source().Equals(*to_spill->operand) && in FilterSpillMoves()
886 spill_move_insertion_locations_ = to_spill->next; in FilterSpillMoves()
888 previous->next = to_spill->next; in FilterSpillMoves()
/dports/lang/v8/v8-9.6.180.12/test/unittests/compiler/regalloc/
H A Dregister-allocator-unittest.cc537 auto to_spill = Define(Reg()); in TEST_F() local
557 EmitI(Reg(to_spill)); in TEST_F()
H A Dmid-tier-register-allocator-unittest.cc606 auto to_spill = Define(Reg()); in TEST_F() local
626 EmitI(Reg(to_spill)); in TEST_F()
/dports/lang/ghc/ghc-8.10.7/compiler/nativeGen/RegAlloc/Linear/
H A DMain.hs634 let to_spill
643 (instrs,assig') <- clobber assig [] to_spill
/dports/www/node10/node-v10.24.1/deps/v8/src/compiler/
H A Dregister-allocator.cc872 for (SpillMoveInsertionList* to_spill = GetSpillMoveInsertionLocations(); in CommitSpillMoves() local
873 to_spill != nullptr; to_spill = to_spill->next) { in CommitSpillMoves()
874 Instruction* instr = sequence->InstructionAt(to_spill->gap_index); in CommitSpillMoves()
883 if (move_op->source().Equals(*to_spill->operand) && in CommitSpillMoves()
893 move->AddMove(*to_spill->operand, op); in CommitSpillMoves()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/compiler/backend/
H A Dregister-allocator.cc903 for (SpillMoveInsertionList* to_spill = GetSpillMoveInsertionLocations(data); in CommitSpillMoves() local
904 to_spill != nullptr; to_spill = to_spill->next) { in CommitSpillMoves()
905 Instruction* instr = sequence->InstructionAt(to_spill->gap_index); in CommitSpillMoves()
914 if (move_op->source().Equals(*to_spill->operand) && in CommitSpillMoves()
924 move->AddMove(*to_spill->operand, op); in CommitSpillMoves()
/dports/devel/tigcc/tigcc-0.96.b8_10/gnu/gcc-4.1-20060728/gcc/
H A Dreload1.c987 HARD_REG_SET to_spill; in reload() local
988 CLEAR_HARD_REG_SET (to_spill); in reload()
989 update_eliminables (&to_spill); in reload()
990 AND_COMPL_HARD_REG_SET(used_spill_regs, to_spill); in reload()
993 if (TEST_HARD_REG_BIT (to_spill, i)) in reload()
/dports/lang/gcc12-devel/gcc-12-20211205/gcc/
H A Dreload1.c3916 HARD_REG_SET to_spill; in update_eliminables_and_spill() local
3917 CLEAR_HARD_REG_SET (to_spill); in update_eliminables_and_spill()
3918 update_eliminables (&to_spill); in update_eliminables_and_spill()
3919 used_spill_regs &= ~to_spill; in update_eliminables_and_spill()
3922 if (TEST_HARD_REG_BIT (to_spill, i)) in update_eliminables_and_spill()
/dports/lang/gcc11-devel/gcc-11-20211009/gcc/
H A Dreload1.c3918 HARD_REG_SET to_spill; in update_eliminables_and_spill() local
3919 CLEAR_HARD_REG_SET (to_spill); in update_eliminables_and_spill()
3920 update_eliminables (&to_spill); in update_eliminables_and_spill()
3921 used_spill_regs &= ~to_spill; in update_eliminables_and_spill()
3924 if (TEST_HARD_REG_BIT (to_spill, i)) in update_eliminables_and_spill()

12