| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/lib/gcc/arm-none-linux-gnueabihf/10.3.1/plugin/include/ |
| H A D | cfghooks.h | 91 edge (*redirect_edge_and_branch) (edge e, basic_block b); 96 basic_block (*redirect_edge_and_branch_force) (edge, basic_block); 119 void (*predict_edge) (edge e, enum br_predictor predictor, int probability); 133 basic_block (*split_edge) (edge); 134 void (*make_forwarder_block) (edge); 137 void (*tidy_fallthru_edge) (edge); 140 basic_block (*force_nonfallthru) (edge); 161 void (*execute_on_growing_pred) (edge); 165 void (*execute_on_shrinking_pred) (edge); 169 bool (*cfg_hook_duplicate_loop_to_header_edge) (class loop *, edge, [all …]
|
| H A D | ipa-inline.h | 48 int do_estimate_edge_size (struct cgraph_edge *edge); 49 sreal do_estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL); 50 ipa_hints do_estimate_edge_hints (struct cgraph_edge *edge); 73 estimate_edge_size (struct cgraph_edge *edge) in estimate_edge_size() argument 77 || (entry = edge_growth_cache->get (edge)) == NULL in estimate_edge_size() 79 return do_estimate_edge_size (edge); in estimate_edge_size() 86 estimate_min_edge_growth (struct cgraph_edge *edge) in estimate_min_edge_growth() argument 88 ipa_call_summary *s = ipa_call_summaries->get (edge); in estimate_min_edge_growth() 89 struct cgraph_node *callee = edge->callee->ultimate_alias_target (); in estimate_min_edge_growth() 96 estimate_edge_growth (struct cgraph_edge *edge) in estimate_edge_growth() argument [all …]
|
| H A D | cfgloopmanip.h | 35 extern edge mfb_kj_edge; 37 extern bool remove_path (edge, bool * = NULL, bitmap = NULL); 42 extern edge create_empty_if_region_on_edge (edge, tree); 43 extern class loop *create_empty_loop_on_edge (edge, tree, tree, tree, tree, 45 extern class loop *loopify (edge, edge, 46 basic_block, edge, edge, bool, 54 extern bool duplicate_loop_to_header_edge (class loop *, edge, 55 unsigned, sbitmap, edge, 56 vec<edge> *, int); 57 extern bool mfb_keep_just (edge);
|
| H A D | tree-cfg.h | 44 extern edge find_taken_edge (basic_block, tree); 59 extern bool assert_unreachable_fallthru_edge_p (edge); 69 extern void add_phi_args_after_copy (basic_block *, unsigned, edge); 70 extern basic_block split_edge_bb_loc (edge); 71 extern bool gimple_duplicate_sese_region (edge, edge, basic_block *, unsigned, 73 extern bool gimple_duplicate_sese_tail (edge, edge, basic_block *, unsigned, 93 extern void remove_edge_and_dominated_blocks (edge); 104 extern void extract_true_false_edges_from_block (basic_block, edge *, edge *); 106 extern edge find_taken_edge_switch_expr (const gswitch *switch_stmt, tree val); 113 edge *, edge *); [all …]
|
| H A D | predict.h | 58 extern bool maybe_hot_edge_p (edge); 60 extern bool probably_never_executed_edge_p (struct function *, edge); 67 extern bool optimize_edge_for_size_p (edge); 68 extern bool optimize_edge_for_speed_p (edge); 75 extern bool predictable_edge_p (edge); 77 extern void rtl_profile_for_edge (edge); 84 extern void rtl_predict_edge (edge, enum br_predictor, int); 85 extern void gimple_predict_edge (edge, enum br_predictor, int); 86 extern void remove_predictions_associated_with_edge (edge); 87 extern void predict_edge_def (edge, enum br_predictor, enum prediction); [all …]
|
| H A D | tree-ssa.h | 34 extern void redirect_edge_var_map_add (edge, tree, tree, location_t); 35 extern void redirect_edge_var_map_clear (edge); 36 extern void redirect_edge_var_map_dup (edge, edge); 37 extern vec<edge_var_map> *redirect_edge_var_map_vector (edge); 39 extern edge ssa_redirect_edge (edge, basic_block); 40 extern void flush_pending_stmts (edge);
|
| H A D | cfg.h | 91 extern edge unchecked_make_edge (basic_block, basic_block, int); 92 extern edge cached_make_edge (sbitmap, basic_block, basic_block, int); 93 extern edge make_edge (basic_block, basic_block, int); 94 extern edge make_single_succ_edge (basic_block, basic_block, int); 95 extern void remove_edge_raw (edge); 96 extern void redirect_edge_succ (edge, basic_block); 97 extern void redirect_edge_pred (edge, basic_block); 99 extern void dump_edge_info (FILE *, edge, dump_flags_t, int); 105 extern void alloc_aux_for_edge (edge, int); 113 extern void update_bb_profile_for_threading (basic_block, profile_count, edge);
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/lib/gcc/aarch64-none-linux-gnu/10.3.1/plugin/include/ |
| H A D | cfghooks.h | 91 edge (*redirect_edge_and_branch) (edge e, basic_block b); 96 basic_block (*redirect_edge_and_branch_force) (edge, basic_block); 119 void (*predict_edge) (edge e, enum br_predictor predictor, int probability); 133 basic_block (*split_edge) (edge); 134 void (*make_forwarder_block) (edge); 137 void (*tidy_fallthru_edge) (edge); 140 basic_block (*force_nonfallthru) (edge); 161 void (*execute_on_growing_pred) (edge); 165 void (*execute_on_shrinking_pred) (edge); 169 bool (*cfg_hook_duplicate_loop_to_header_edge) (class loop *, edge, [all …]
|
| H A D | ipa-inline.h | 48 int do_estimate_edge_size (struct cgraph_edge *edge); 49 sreal do_estimate_edge_time (struct cgraph_edge *edge, sreal *nonspec_time = NULL); 50 ipa_hints do_estimate_edge_hints (struct cgraph_edge *edge); 73 estimate_edge_size (struct cgraph_edge *edge) in estimate_edge_size() argument 77 || (entry = edge_growth_cache->get (edge)) == NULL in estimate_edge_size() 79 return do_estimate_edge_size (edge); in estimate_edge_size() 86 estimate_min_edge_growth (struct cgraph_edge *edge) in estimate_min_edge_growth() argument 88 ipa_call_summary *s = ipa_call_summaries->get (edge); in estimate_min_edge_growth() 89 struct cgraph_node *callee = edge->callee->ultimate_alias_target (); in estimate_min_edge_growth() 96 estimate_edge_growth (struct cgraph_edge *edge) in estimate_edge_growth() argument [all …]
|
| H A D | cfgloopmanip.h | 35 extern edge mfb_kj_edge; 37 extern bool remove_path (edge, bool * = NULL, bitmap = NULL); 42 extern edge create_empty_if_region_on_edge (edge, tree); 43 extern class loop *create_empty_loop_on_edge (edge, tree, tree, tree, tree, 45 extern class loop *loopify (edge, edge, 46 basic_block, edge, edge, bool, 54 extern bool duplicate_loop_to_header_edge (class loop *, edge, 55 unsigned, sbitmap, edge, 56 vec<edge> *, int); 57 extern bool mfb_keep_just (edge);
|
| H A D | tree-cfg.h | 44 extern edge find_taken_edge (basic_block, tree); 59 extern bool assert_unreachable_fallthru_edge_p (edge); 69 extern void add_phi_args_after_copy (basic_block *, unsigned, edge); 70 extern basic_block split_edge_bb_loc (edge); 71 extern bool gimple_duplicate_sese_region (edge, edge, basic_block *, unsigned, 73 extern bool gimple_duplicate_sese_tail (edge, edge, basic_block *, unsigned, 93 extern void remove_edge_and_dominated_blocks (edge); 104 extern void extract_true_false_edges_from_block (basic_block, edge *, edge *); 106 extern edge find_taken_edge_switch_expr (const gswitch *switch_stmt, tree val); 113 edge *, edge *); [all …]
|
| H A D | predict.h | 58 extern bool maybe_hot_edge_p (edge); 60 extern bool probably_never_executed_edge_p (struct function *, edge); 67 extern bool optimize_edge_for_size_p (edge); 68 extern bool optimize_edge_for_speed_p (edge); 75 extern bool predictable_edge_p (edge); 77 extern void rtl_profile_for_edge (edge); 84 extern void rtl_predict_edge (edge, enum br_predictor, int); 85 extern void gimple_predict_edge (edge, enum br_predictor, int); 86 extern void remove_predictions_associated_with_edge (edge); 87 extern void predict_edge_def (edge, enum br_predictor, enum prediction); [all …]
|
| H A D | tree-ssa.h | 34 extern void redirect_edge_var_map_add (edge, tree, tree, location_t); 35 extern void redirect_edge_var_map_clear (edge); 36 extern void redirect_edge_var_map_dup (edge, edge); 37 extern vec<edge_var_map> *redirect_edge_var_map_vector (edge); 39 extern edge ssa_redirect_edge (edge, basic_block); 40 extern void flush_pending_stmts (edge);
|
| H A D | cfg.h | 91 extern edge unchecked_make_edge (basic_block, basic_block, int); 92 extern edge cached_make_edge (sbitmap, basic_block, basic_block, int); 93 extern edge make_edge (basic_block, basic_block, int); 94 extern edge make_single_succ_edge (basic_block, basic_block, int); 95 extern void remove_edge_raw (edge); 96 extern void redirect_edge_succ (edge, basic_block); 97 extern void redirect_edge_pred (edge, basic_block); 99 extern void dump_edge_info (FILE *, edge, dump_flags_t, int); 105 extern void alloc_aux_for_edge (edge, int); 113 extern void update_bb_profile_for_threading (basic_block, profile_count, edge);
|
| /OK3568_Linux_fs/kernel/drivers/rpmsg/ |
| H A D | qcom_smd.c | 163 struct qcom_smd_edge *edge; member 200 struct qcom_smd_edge *edge; member 372 struct qcom_smd_edge *edge = channel->edge; in qcom_smd_signal_channel() local 374 if (edge->mbox_chan) { in qcom_smd_signal_channel() 380 mbox_send_message(edge->mbox_chan, NULL); in qcom_smd_signal_channel() 381 mbox_client_txdone(edge->mbox_chan, 0); in qcom_smd_signal_channel() 383 regmap_write(edge->ipc_regmap, edge->ipc_offset, BIT(edge->ipc_bit)); in qcom_smd_signal_channel() 444 struct qcom_smd_edge *edge = channel->edge; in qcom_smd_channel_set_state() local 450 dev_dbg(&edge->dev, "set_state(%s, %d)\n", channel->name, state); in qcom_smd_channel_set_state() 644 struct qcom_smd_edge *edge = data; in qcom_smd_edge_intr() local [all …]
|
| /OK3568_Linux_fs/buildroot/toolchain/toolchain-external/toolchain-external-bootlin/ |
| H A D | toolchain-external-bootlin.hash | 3 …n.com/downloads/releases/toolchains/aarch64/tarballs/aarch64--glibc--bleeding-edge-2020.08-1.sha256 4 …3b0e2f902d055aecc2755eba10c0011927788a38faee8fc9aa aarch64--glibc--bleeding-edge-2020.08-1.tar.bz2 7 …in.com/downloads/releases/toolchains/aarch64/tarballs/aarch64--musl--bleeding-edge-2020.08-1.sha256 8 …d0fbc526529789791de1cf98b918ff812e779f8400d40b6c048 aarch64--musl--bleeding-edge-2020.08-1.tar.bz2 11 ….com/downloads/releases/toolchains/aarch64/tarballs/aarch64--uclibc--bleeding-edge-2020.08-1.sha256 12 …35dd09d9a016a1d6d9d7bb0e96ffcc5565e0aa483a46ea3db aarch64--uclibc--bleeding-edge-2020.08-1.tar.bz2 15 …m/downloads/releases/toolchains/aarch64be/tarballs/aarch64be--glibc--bleeding-edge-2020.08-1.sha256 16 …7bb82bdd79d7647ccabe193126cc59ff9721a573d8870510 aarch64be--glibc--bleeding-edge-2020.08-1.tar.bz2 19 …/downloads/releases/toolchains/aarch64be/tarballs/aarch64be--uclibc--bleeding-edge-2020.08-1.sha256 20 …9b5d18943398e51ae1c36d075cf8fba90ea050a29cad747 aarch64be--uclibc--bleeding-edge-2020.08-1.tar.bz2 [all …]
|
| H A D | toolchain-external-bootlin.mk | 11 TOOLCHAIN_EXTERNAL_BOOTLIN_SOURCE = aarch64--glibc--bleeding-edge-$(TOOLCHAIN_EXTERNAL_BOOTLIN_VERS… 23 TOOLCHAIN_EXTERNAL_BOOTLIN_SOURCE = aarch64--musl--bleeding-edge-$(TOOLCHAIN_EXTERNAL_BOOTLIN_VERSI… 35 TOOLCHAIN_EXTERNAL_BOOTLIN_SOURCE = aarch64--uclibc--bleeding-edge-$(TOOLCHAIN_EXTERNAL_BOOTLIN_VER… 47 TOOLCHAIN_EXTERNAL_BOOTLIN_SOURCE = aarch64be--glibc--bleeding-edge-$(TOOLCHAIN_EXTERNAL_BOOTLIN_VE… 59 TOOLCHAIN_EXTERNAL_BOOTLIN_SOURCE = aarch64be--uclibc--bleeding-edge-$(TOOLCHAIN_EXTERNAL_BOOTLIN_V… 71 TOOLCHAIN_EXTERNAL_BOOTLIN_SOURCE = arcle-750d--uclibc--bleeding-edge-$(TOOLCHAIN_EXTERNAL_BOOTLIN_… 83 TOOLCHAIN_EXTERNAL_BOOTLIN_SOURCE = arcle-hs38--glibc--bleeding-edge-$(TOOLCHAIN_EXTERNAL_BOOTLIN_V… 95 TOOLCHAIN_EXTERNAL_BOOTLIN_SOURCE = arcle-hs38--uclibc--bleeding-edge-$(TOOLCHAIN_EXTERNAL_BOOTLIN_… 107 TOOLCHAIN_EXTERNAL_BOOTLIN_SOURCE = armv5-eabi--glibc--bleeding-edge-$(TOOLCHAIN_EXTERNAL_BOOTLIN_V… 119 TOOLCHAIN_EXTERNAL_BOOTLIN_SOURCE = armv5-eabi--musl--bleeding-edge-$(TOOLCHAIN_EXTERNAL_BOOTLIN_VE… [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/wagyu/0.4.3/include/mapbox/geometry/wagyu/ |
| H A D | edge.hpp | 26 struct edge { struct 31 edge(edge<T>&& e) noexcept : bot(std::move(e.bot)), top(std::move(e.top)), dx(std::move(e.dx)) { in edge() function 34 edge& operator=(edge<T>&& e) noexcept { in operator =() argument 42 edge(mapbox::geometry::point<T2> const& current, in edge() argument 62 using edge_ptr = edge<T>*; 65 using edge_list = std::vector<edge<T>>; 71 bool slopes_equal(edge<T> const& e1, edge<T> const& e2) { in slopes_equal() 77 inline bool is_horizontal(edge<T> const& e) { in is_horizontal() 82 inline double get_current_x(edge<T> const& edge, const T current_y) { in get_current_x() argument 83 if (current_y == edge.top.y) { in get_current_x() [all …]
|
| H A D | local_minimum_util.hpp | 17 inline void reverse_horizontal(edge<T>& e) { in reverse_horizontal() 35 auto edge = edges.begin(); in start_list_on_local_maximum() local 39 while (edge != edges.end()) { in start_list_on_local_maximum() 40 edge_is_horizontal = is_horizontal(*edge); in start_list_on_local_maximum() 41 if ((!prev_edge_is_horizontal && !edge_is_horizontal && edge->top == prev_edge->top)) { in start_list_on_local_maximum() 46 (edge->top == prev_edge->bot || edge->top == prev_edge->top)) { in start_list_on_local_maximum() 51 (prev_edge->top == edge->top || prev_edge->top == edge->bot)) { in start_list_on_local_maximum() 55 prev_edge = edge; in start_list_on_local_maximum() 56 ++edge; in start_list_on_local_maximum() 58 std::rotate(edges.begin(), edge, edges.end()); in start_list_on_local_maximum() [all …]
|
| H A D | ring_util.hpp | 103 inline T get_edge_min_x(edge<T> const& edge, const T current_y) { in get_edge_min_x() argument 104 if (is_horizontal(edge)) { in get_edge_min_x() 105 if (edge.bot.x < edge.top.x) { in get_edge_min_x() 106 return edge.bot.x; in get_edge_min_x() 108 return edge.top.x; in get_edge_min_x() 110 } else if (edge.dx > 0.0) { in get_edge_min_x() 111 if (current_y == edge.top.y) { in get_edge_min_x() 112 return edge.top.x; in get_edge_min_x() 114 double lower_range_y = static_cast<double>(current_y - edge.bot.y) - 0.5; in get_edge_min_x() 115 double return_val = static_cast<double>(edge.bot.x) + edge.dx * lower_range_y; in get_edge_min_x() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/rc/ |
| H A D | gpio-ir-tx.c | 73 ktime_t edge; in gpio_ir_tx_unmodulated() local 78 edge = ktime_get(); in gpio_ir_tx_unmodulated() 83 edge = ktime_add_us(edge, txbuf[i]); in gpio_ir_tx_unmodulated() 84 delay_until(edge); in gpio_ir_tx_unmodulated() 93 ktime_t edge; in gpio_ir_tx_modulated() local 110 edge = ktime_get(); in gpio_ir_tx_modulated() 115 edge = ktime_add_us(edge, txbuf[i]); in gpio_ir_tx_modulated() 116 delay_until(edge); in gpio_ir_tx_modulated() 119 ktime_t last = ktime_add_us(edge, txbuf[i]); in gpio_ir_tx_modulated() 123 edge = ktime_add_ns(edge, pulse); in gpio_ir_tx_modulated() [all …]
|
| /OK3568_Linux_fs/external/xserver/mi/ |
| H A D | mifillarc.c | 129 miGetArcEdge(xArc * arc, miSliceEdgePtr edge, int k, Bool top, Bool left) in miGetArcEdge() argument 141 xady = k + y * edge->dx; in miGetArcEdge() 143 edge->x = -((-xady) / edge->dy + 1); in miGetArcEdge() 145 edge->x = (xady - 1) / edge->dy; in miGetArcEdge() 146 edge->e = xady - edge->x * edge->dy; in miGetArcEdge() 147 if ((top && (edge->dx < 0)) || (!top && (edge->dx > 0))) in miGetArcEdge() 148 edge->e = edge->dy - edge->e + 1; in miGetArcEdge() 150 edge->x++; in miGetArcEdge() 151 edge->x += arc->x + (arc->width >> 1); in miGetArcEdge() 152 if (edge->dx > 0) { in miGetArcEdge() [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/poly2tri/sweep/ |
| H A D | sweep.cpp | 92 void Sweep::EdgeEvent(SweepContext& tcx, Edge* edge, Node* node) in EdgeEvent() argument 94 tcx.edge_event.constrained_edge = edge; in EdgeEvent() 95 tcx.edge_event.right = (edge->p->x > edge->q->x); in EdgeEvent() 97 if (IsEdgeSideOfTriangle(*node->triangle, *edge->p, *edge->q)) { in EdgeEvent() 104 FillEdgeEvent(tcx, edge, node); in EdgeEvent() 105 EdgeEvent(tcx, *edge->p, *edge->q, node->triangle, *edge->q); in EdgeEvent() 566 void Sweep::FillEdgeEvent(SweepContext& tcx, Edge* edge, Node* node) in FillEdgeEvent() argument 569 FillRightAboveEdgeEvent(tcx, edge, node); in FillEdgeEvent() 571 FillLeftAboveEdgeEvent(tcx, edge, node); in FillEdgeEvent() 575 void Sweep::FillRightAboveEdgeEvent(SweepContext& tcx, Edge* edge, Node* node) in FillRightAboveEdgeEvent() argument [all …]
|
| /OK3568_Linux_fs/external/rknpu2/examples/3rdparty/opencv/opencv-linux-aarch64/include/opencv2/stitching/detail/ |
| H A D | util_inl.hpp | 60 std::list<GraphEdge>::const_iterator edge = edges_[i].begin(); in forEach() local 61 for (; edge != edges_[i].end(); ++edge) in forEach() 62 body(*edge); in forEach() 82 std::list<GraphEdge>::const_iterator edge = edges_[vertex].begin(); in walkBreadthFirst() local 83 for (; edge != edges_[vertex].end(); ++edge) in walkBreadthFirst() 85 if (!was[edge->to]) in walkBreadthFirst() 87 body(*edge); in walkBreadthFirst() 88 was[edge->to] = true; in walkBreadthFirst() 89 vertices.push(edge->to); in walkBreadthFirst()
|
| /OK3568_Linux_fs/external/xserver/hw/xfree86/common/ |
| H A D | xf86Cursor.c | 329 FindEdge(xf86EdgePtr edge, int val) in FindEdge() argument 331 while (edge && (edge->end <= val)) in FindEdge() 332 edge = edge->next; in FindEdge() 334 if (edge && (edge->start <= val)) in FindEdge() 335 return edge; in FindEdge() 348 xf86EdgePtr edge; in xf86CursorOffScreen() local 361 if ((edge = xf86ScreenLayout[(*pScreen)->myNum].left)) in xf86CursorOffScreen() 362 edge = FindEdge(edge, tmp); in xf86CursorOffScreen() 364 if (!edge) in xf86CursorOffScreen() 367 *x += edge->offset.x; in xf86CursorOffScreen() [all …]
|