Home
last modified time | relevance | path

Searched refs:poly_int64 (Results 1 – 25 of 114) sorted by relevance

12345

/dragonfly/contrib/gcc-8.0/gcc/
HDrtl-tests.c249 rtx x1 = gen_int_mode (poly_int64 (1, 1), QImode);
250 rtx x255 = gen_int_mode (poly_int64 (1, 255), QImode);
253 ASSERT_EQ (x1, gen_int_mode (poly_int64 (1, 1), QImode));
254 ASSERT_NE (x1, gen_int_mode (poly_int64 (1, 1), HImode));
258 ASSERT_KNOWN_EQ (const_poly_int_value (x1), poly_int64 (1, 1));
259 ASSERT_KNOWN_EQ (const_poly_int_value (x255), poly_int64 (1, -1));
262 ASSERT_KNOWN_EQ (rtx_to_poly_int64 (x1), poly_int64 (1, 1));
263 ASSERT_KNOWN_EQ (rtx_to_poly_int64 (x255), poly_int64 (1, -1));
264 ASSERT_MAYBE_NE (rtx_to_poly_int64 (x255), poly_int64 (1, 255));
268 rtx offset1 = gen_int_mode (poly_int64 (9, 11), Pmode);
[all …]
HDemit-rtl.h336 extern void set_mem_offset (rtx, poly_int64);
342 extern void set_mem_size (rtx, poly_int64);
365 extern rtx gen_int_mode (poly_int64, machine_mode);
372 extern rtx gen_int_shift_amount (machine_mode, poly_int64);
492 extern rtx adjust_address_1 (rtx, machine_mode, poly_int64, int, int,
493 int, poly_int64);
495 poly_int64, int);
510 extern void set_mem_attributes_minus_bitpos (rtx, tree, int, poly_int64);
519 extern rtx widen_memory_access (rtx, machine_mode, poly_int64);
HDfunction.h190 poly_int64 start;
191 poly_int64 length;
206 poly_int64 pushed_stack_size;
579 extern poly_int64 get_frame_size (void);
584 extern bool frame_offset_overflow (poly_int64, tree);
588 extern rtx assign_stack_local_1 (machine_mode, poly_int64, int, int);
589 extern rtx assign_stack_local (machine_mode, poly_int64, int);
590 extern rtx assign_stack_temp_for_type (machine_mode, poly_int64, tree);
591 extern rtx assign_stack_temp (machine_mode, poly_int64);
HDlra-int.h109 poly_int64 offset;
223 poly_int64 sp_offset;
417 bool, bool, poly_int64, bool);
418 extern void eliminate_regs_in_insn (rtx_insn *insn, bool, bool, poly_int64);
504 lra_update_reg_val_offset (int val, poly_int64 incr) in lra_update_reg_val_offset()
517 lra_reg_val_equal_p (int regno, int val, poly_int64 offset) in lra_reg_val_equal_p()
HDtree-ssa-alias.c682 poly_int64 t, size_hwi, extra_offset = 0; in ao_ref_init_from_ptr_and_size()
781 poly_int64 offset1, poly_int64 max_size1, in aliasing_component_refs_p()
785 poly_int64 offset2, poly_int64 max_size2, in aliasing_component_refs_p()
821 poly_int64 offadj, sztmp, msztmp; in aliasing_component_refs_p()
840 poly_int64 offadj, sztmp, msztmp; in aliasing_component_refs_p()
1092 poly_int64 offset1, poly_int64 max_size1, in decl_refs_may_alias_p()
1094 poly_int64 offset2, poly_int64 max_size2) in decl_refs_may_alias_p()
1126 poly_int64 offset1, poly_int64 max_size1, in indirect_ref_may_alias_decl_p()
1130 poly_int64 offset2, poly_int64 max_size2, in indirect_ref_may_alias_decl_p()
1205 poly_int64 doffset1 = offset1; in indirect_ref_may_alias_decl_p()
[all …]
HDexpr.h135 extern void emit_group_load (rtx, rtx, tree, poly_int64);
138 extern rtx emit_group_load_into_temps (rtx, rtx, tree, poly_int64);
149 extern void emit_group_store (rtx, rtx, tree, poly_int64);
240 extern rtx push_block (rtx, poly_int64, int);
244 int, rtx, poly_int64, rtx, rtx, int, rtx, bool);
HDtree-ssa-alias.h83 poly_int64 offset;
85 poly_int64 size;
87 poly_int64 max_size;
HDlra-eliminations.c82 poly_int64 previous_offset;
84 poly_int64 offset;
200 poly_int64 offset; in form_sum()
266 poly_int64 offset = self_elim_offsets[hard_regno]; in get_elimination()
333 poly_int64 update_sp_offset, bool full_p) in lra_eliminate_regs_1()
396 poly_int64 offset, curr_offset; in lra_eliminate_regs_1()
474 poly_int64 offset = ep->offset; in lra_eliminate_regs_1()
721 static poly_int64 curr_sp_change;
735 poly_int64 offset = 0; in mark_not_eliminable()
751 poly_int64 size = GET_MODE_SIZE (mem_mode); in mark_not_eliminable()
[all …]
HDdse.c247 poly_int64 offset;
251 poly_int64 width;
318 poly_int64 offset;
321 poly_int64 width;
604 print_range (FILE *file, poly_int64 offset, poly_int64 width) in print_range()
950 set_usage_bits (group_info *group, poly_int64 offset, poly_int64 width, in set_usage_bits()
1095 poly_int64 *offset, in canon_address()
1288 all_positions_needed_p (store_info *s_info, poly_int64 start, in all_positions_needed_p()
1289 poly_int64 width) in all_positions_needed_p()
1323 static rtx get_stored_val (store_info *, machine_mode, poly_int64,
[all …]
HDdojump.h43 poly_int64 x_pending_stack_adjust;
46 poly_int64 x_stack_pointer_delta;
HDtarghooks.h28 poly_int64, machine_mode);
163 extern poly_int64 default_return_pops_args (tree, tree, poly_int64);
215 extern HOST_WIDE_INT default_estimated_poly_value (poly_int64);
HDcalls.c381 poly_int64 stack_size ATTRIBUTE_UNUSED, in emit_call_1()
382 poly_int64 rounded_stack_size, in emit_call_1()
383 poly_int64 struct_value_size ATTRIBUTE_UNUSED, in emit_call_1()
391 poly_int64 n_popped = 0; in emit_call_1()
2334 static poly_int64
2341 poly_int64 unadjusted_args_size = args_size->constant; in compute_argument_block_size()
2499 poly_int64 copy_to_evaluate_size = 0; in finalize_must_preallocate()
2546 poly_int64 arg_offset = 0; in compute_argument_addresses()
2597 poly_int64 offset_val; in compute_argument_addresses()
2760 poly_int64 offset; in internal_arg_pointer_based_exp()
[all …]
HDvec-perm-indices.h28 typedef int_vector_builder<poly_int64> vec_perm_builder;
52 typedef poly_int64 element_type;
HDgimple-laddress.c103 poly_int64 bitsize, bitpos; in execute()
111 poly_int64 bytepos = exact_div (bitpos, BITS_PER_UNIT); in execute()
HDrtlhooks.c73 poly_int64 offset = byte_lowpart_offset (mode, GET_MODE (x)); in gen_lowpart_general()
118 poly_int64 offset = byte_lowpart_offset (mode, GET_MODE (x)); in gen_lowpart_if_possible()
HDfunction.c223 poly_int64
237 frame_offset_overflow (poly_int64 offset, tree func) in frame_offset_overflow()
291 try_fit_stack_local (poly_int64 start, poly_int64 length, in try_fit_stack_local()
292 poly_int64 size, unsigned int alignment, in try_fit_stack_local()
295 poly_int64 this_frame_offset; in try_fit_stack_local()
341 add_frame_space (poly_int64 start, poly_int64 end) in add_frame_space()
368 assign_stack_local_1 (machine_mode mode, poly_int64 size, in assign_stack_local_1()
372 poly_int64 bigend_correction = 0; in assign_stack_local_1()
373 poly_int64 slot_offset = 0, old_frame_offset; in assign_stack_local_1()
535 assign_stack_local (machine_mode mode, poly_int64 size, int align) in assign_stack_local()
[all …]
HDlra-spills.c110 poly_int64 size;
135 poly_int64 inherent_size = PSEUDO_REGNO_BYTES (i); in assign_mem_slot()
138 poly_int64 total_size = GET_MODE_SIZE (wider_mode); in assign_mem_slot()
139 poly_int64 adjust = 0; in assign_mem_slot()
212 poly_int64 total_size1 = GET_MODE_SIZE (lra_reg_info[regno1].biggest_mode); in pseudo_reg_slot_compare()
213 poly_int64 total_size2 = GET_MODE_SIZE (lra_reg_info[regno2].biggest_mode); in pseudo_reg_slot_compare()
HDtree-ssa-dse.c154 poly_int64 diff = ref->offset - copy->offset; in normalize_ref()
161 poly_int64 diff = copy->offset - ref->offset; in normalize_ref()
166 poly_int64 limit = ref->size - diff; in normalize_ref()
342 poly_int64 ref_bytes = exact_div (ref->size, BITS_PER_UNIT); in maybe_trim_constructor_store()
343 poly_int64 count = ref_bytes - head_trim - tail_trim; in maybe_trim_constructor_store()
HDalias.c2314 addr_side_effect_eval (rtx addr, poly_int64 size, int n_refs) in addr_side_effect_eval()
2316 poly_int64 offset = 0; in addr_side_effect_eval()
2349 offset_overlap_p (poly_int64 c, poly_int64 xsize, poly_int64 ysize) in offset_overlap_p()
2387 memrefs_conflict_p (poly_int64 xsize, rtx x, poly_int64 ysize, rtx y, in memrefs_conflict_p()
2388 poly_int64 c) in memrefs_conflict_p()
2483 poly_int64 cx1, cy1; in memrefs_conflict_p()
2528 poly_int64 cy1; in memrefs_conflict_p()
2606 poly_int64 cx, cy; in memrefs_conflict_p()
2693 poly_int64 *offset) in adjust_offset_for_component_ref()
2734 poly_int64 moffsetx = 0, moffsety = 0; in nonoverlapping_memrefs_p()
[all …]
HDdwarf2cfi.c277 poly_int64 slotoffset = dcol * GET_MODE_SIZE (slotmode); in init_one_dwarf_reg_size()
278 poly_int64 regsize = GET_MODE_SIZE (regmode); in init_one_dwarf_reg_size()
483 add_cfi_args_size (poly_int64 size) in add_cfi_args_size()
877 reg_save (unsigned int reg, unsigned int sreg, poly_int64 offset) in reg_save()
938 poly_int64 args_size, delta; in notice_args_size()
973 poly_int64 args_size = cur_trace->end_true_args_size; in notice_eh_throw()
1043 queue_reg_save (rtx reg, rtx sreg, poly_int64 offset) in queue_reg_save()
1191 poly_int64 offset; in dwarf2out_frame_debug_cfa_offset()
1234 poly_int64 span_offset = offset; in dwarf2out_frame_debug_cfa_offset()
1574 poly_int64 offset; in dwarf2out_frame_debug_expr()
[all …]
HDoptabs.h66 poly_int64 int_value;
76 bool unsigned_p, poly_int64 int_value = 0)
150 extern void create_integer_operand (struct expand_operand *, poly_int64);
HDrtl.h159 poly_int64 offset;
163 poly_int64 size;
192 poly_int64 offset; /* Offset from start of DECL. */
2341 inline poly_int64
2346 poly_int64 res;
2914 extern poly_int64 trunc_int_for_mode (poly_int64, machine_mode);
2915 extern rtx plus_constant (machine_mode, rtx, poly_int64, bool = false);
3060 extern rtx gen_rtx_REG_offset (rtx, machine_mode, unsigned int, poly_int64);
3090 poly_int64 outer_prec = GET_MODE_PRECISION (outermode);
3091 poly_int64 inner_prec = GET_MODE_PRECISION (innermode);
[all …]
HDtree-dfa.c588 poly_int64 off_hwi; in get_ref_base_and_extent()
690 poly_int64 offset, size, max_size; in get_ref_base_and_extent_hwi()
719 poly_int64 byte_offset = 0; in get_addr_base_and_unit_offset_1()
729 poly_int64 this_byte_offset; in get_addr_base_and_unit_offset_1()
743 poly_int64 hthis_offset; in get_addr_base_and_unit_offset_1()
HDdwarf2out.h277 (dw_cfa_location *, poly_int64);
279 (dw_cfa_location *, poly_int64, HOST_WIDE_INT);
HDexpr.c83 static void store_constructor (tree, rtx, int, poly_int64, bool);
84 static rtx store_field (rtx, poly_int64, poly_int64, poly_uint64, poly_uint64,
2110 poly_int64 ssize) in emit_group_load_1()
2149 poly_int64 bytepos = INTVAL (XEXP (XVECEXP (dst, 0, i), 1)); in emit_group_load_1()
2150 poly_int64 bytelen = GET_MODE_SIZE (mode); in emit_group_load_1()
2151 poly_int64 shift = 0; in emit_group_load_1()
2209 poly_int64 slen = GET_MODE_SIZE (GET_MODE (src)); in emit_group_load_1()
2210 poly_int64 slen0 = GET_MODE_SIZE (GET_MODE (XEXP (src, 0))); in emit_group_load_1()
2212 poly_int64 subpos; in emit_group_load_1()
2295 emit_group_load (rtx dst, rtx src, tree type, poly_int64 ssize) in emit_group_load()
[all …]

12345