| /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;
|