--- mem2reg.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/mem2reg.c b/mem2reg.c index 793a1d730..0078485da 100644 --- a/mem2reg.c +++ b/mem2reg.c @@ -57,6 +57,16 @@ static int phisrc_in_bb(struct pseudo_list *list, struct basic_block *bb) return 0; } +/* + * sym - the symbol/var we're looking the value for + * insn - a load of 'sym' + * bb - the current bb we're looking + * generation - ditto + * dominators - list of dominators for this load + * local: is the symbol local or externally visible? + * + * returns 1 if we found a value, 0 otherwise. + */ static int find_dominating_parents(struct symbol *sym, struct instruction *insn, struct basic_block *bb, unsigned long generation, struct pseudo_list **dominators, int local) -- 2.14.0 -- To unsubscribe from this list: send the line "unsubscribe linux-sparse" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html