HomeSort by: relevance | last modified time | path
    Searched refs:access_info (Results 1 - 25 of 35) sorted by relevancy

1 2

  /src/external/gpl3/gcc.old/dist/gcc/rtl-ssa/
access-utils.h 100 set_with_nondebug_insn_uses (const access_info *access)
110 set_with_nondebug_insn_uses (access_info *access)
138 access_insn (const access_info *access)
149 access_value (const access_info *access)
162 access_value (access_info *access)
164 auto *const_access = const_cast<const access_info *> (access);
308 first_nondebug_insn_use_ignoring (const access_info *access,
332 last_nondebug_insn_use_ignoring (const access_info *access,
368 access_info *
404 inline access_info *
    [all...]
internals.h 85 auto_vec<access_info *> last_access;
accesses.h 115 class access_info class in namespace:rtl_ssa
208 access_info (resource_info, access_kind);
260 // A contiguous array of access_info pointers. Used to represent a
262 using access_array = array_slice<access_info *const>;
277 void quick_push (access_info *access);
281 array_slice<access_info *> finish ();
284 // An access_info that represents the use of a resource in either a phi node
287 class use_info : public access_info
469 // An access_info that describes a definition of a resource. The definition
477 class def_info : public access_info
    [all...]
functions.h 256 phi_info *create_phi (ebb_info *, resource_info, access_info **,
337 auto_vec<access_info *> m_temp_defs;
338 auto_vec<access_info *> m_temp_uses;
accesses.cc 134 access_info::print_prefix_flags (pretty_printer *pp) const
145 access_info::print_properties_on_new_lines (pretty_printer *pp) const
1382 auto **new_uses = XOBNEWVEC (watermark, access_info *, num_uses);
1396 can_merge_accesses (access_info *access1, access_info *access2)
1427 access_info *access1 = *i1;
1428 access_info *access2 = *i2;
1463 access_info *access1, access_array accesses2)
1473 access_info *access2 = *i2;
1511 for (access_info *access : accesses
    [all...]
insns.cc 396 num_defs * sizeof (access_info *));
403 num_uses * sizeof (access_info *));
407 insn->set_accesses (static_cast<access_info **> (addr), num_defs, num_uses);
427 access_info *inputs[] = { look_through_degenerate_phi (value) };
447 access_info *access = bi.last_access[ref.regno + 1];
651 for (access_info *access : m_temp_uses)
insns.h 369 void set_accesses (access_info **, unsigned int, unsigned int);
399 access_info **m_accesses;
movement.h 139 access_info *prev_access
189 access_info *access;
blocks.cc 477 access_info **inputs, unsigned int num_inputs)
528 access_info *input = def;
785 auto *inputs = XOBNEWVEC (&m_obstack, access_info *, num_preds);
786 memset (inputs, 0, sizeof (access_info *) * num_preds);
825 access_info *input[] = { mem_value };
831 num_preds * sizeof (access_info *));
832 auto *inputs = static_cast<access_info **> (obstack_finish (&m_obstack));
  /src/external/gpl3/gcc/dist/gcc/rtl-ssa/
access-utils.h 40 for (access_info *access : accesses)
167 set_with_nondebug_insn_uses (const access_info *access)
177 set_with_nondebug_insn_uses (access_info *access)
187 access_insn (const access_info *access)
198 access_value (const access_info *access)
211 access_value (access_info *access)
213 auto *const_access = const_cast<const access_info *> (access);
382 first_nondebug_insn_use_ignoring (const access_info *access,
406 last_nondebug_insn_use_ignoring (const access_info *access,
442 access_info *
    [all...]
accesses.h 115 class access_info class in namespace:rtl_ssa
212 access_info (resource_info, access_kind);
259 // A contiguous array of access_info pointers. Used to represent a
261 using access_array = array_slice<access_info *const>;
276 void quick_push (access_info *access);
280 array_slice<access_info *> finish ();
283 // An access_info that represents the use of a resource in either a phi node
286 class use_info : public access_info
474 // An access_info that describes a definition of a resource. The definition
482 class def_info : public access_info
    [all...]
internals.h 85 auto_vec<access_info *> last_access;
functions.h 294 phi_info *create_phi (ebb_info *, resource_info, access_info **,
378 auto_vec<access_info *> m_temp_defs;
379 auto_vec<access_info *> m_temp_uses;
accesses.cc 134 access_info::print_prefix_flags (pretty_printer *pp) const
145 access_info::print_properties_on_new_lines (pretty_printer *pp) const
1448 auto **new_uses = XOBNEWVEC (watermark, access_info *, num_uses);
1482 can_merge_accesses (access_info *access1, access_info *access2)
1513 access_info *access1 = *i1;
1514 access_info *access2 = *i2;
1549 access_info *access1, access_array accesses2)
1559 access_info *access2 = *i2;
1610 auto predicate = [](access_info *a)
    [all...]
insns.cc 409 num_defs * sizeof (access_info *));
416 num_uses * sizeof (access_info *));
420 insn->set_accesses (static_cast<access_info **> (addr), num_defs, num_uses);
440 access_info *inputs[] = { look_through_degenerate_phi (value) };
460 access_info *access = bi.last_access[ref.regno + 1];
671 for (access_info *access : m_temp_uses)
insns.h 371 void set_accesses (access_info **, unsigned int, unsigned int);
401 access_info **m_accesses;
movement.h 144 access_info *prev_access
199 access_info *access;
blocks.cc 465 access_info **inputs, unsigned int num_inputs)
521 access_info *input = def;
791 auto *inputs = XOBNEWVEC (&m_obstack, access_info *, num_preds);
792 memset (inputs, 0, sizeof (access_info *) * num_preds);
831 access_info *input[] = { mem_value };
837 num_preds * sizeof (access_info *));
838 auto *inputs = static_cast<access_info **> (obstack_finish (&m_obstack));
  /src/external/gpl3/gcc/dist/libsanitizer/hwasan/
hwasan_checks.h 46 AccessInfo access_info = { local
53 HandleTagMismatch(access_info, (uptr)__builtin_return_address(0),
95 AccessInfo access_info = { local
102 HandleTagMismatch(access_info, (uptr)__builtin_return_address(0),
hwasan.cpp 247 void HwasanTagMismatch(uptr addr, uptr pc, uptr frame, uptr access_info,
250 ai.is_store = access_info & 0x10;
252 ai.recover = access_info & 0x20;
254 if ((access_info & 0xf) == 0xf)
257 ai.size = 1 << (access_info & 0xf);
757 void __hwasan_tag_mismatch4(uptr addr, uptr access_info, uptr *registers_frame,
760 (uptr)__builtin_frame_address(0), access_info,
hwasan.h 186 void HwasanTagMismatch(uptr addr, uptr pc, uptr frame, uptr access_info,
  /src/external/gpl3/gcc.old/dist/libsanitizer/hwasan/
hwasan.cpp 220 void HwasanTagMismatch(uptr addr, uptr access_info, uptr *registers_frame,
223 ai.is_store = access_info & 0x10;
225 ai.recover = access_info & 0x20;
227 if ((access_info & 0xf) == 0xf)
230 ai.size = 1 << (access_info & 0xf);
594 void __hwasan_tag_mismatch4(uptr addr, uptr access_info, uptr *registers_frame,
596 __hwasan::HwasanTagMismatch(addr, access_info, registers_frame, outsize);
hwasan.h 170 void HwasanTagMismatch(uptr addr, uptr access_info, uptr *registers_frame,
hwasan_interface_internal.h 115 void __hwasan_tag_mismatch4(uptr addr, uptr access_info, uptr *registers_frame,
  /src/external/gpl3/gcc/dist/gcc/config/aarch64/
aarch64-cc-fusion.cc 176 auto_vec<access_info *, 2> new_defs;

Completed in 87 milliseconds

1 2