This function can be useful since it can be useful in other files, for example in memops.c So make it extern.. Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx> --- simplify.c | 2 +- simplify.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/simplify.c b/simplify.c index 69eae4f8a5a1..2c587bea3a8a 100644 --- a/simplify.c +++ b/simplify.c @@ -443,7 +443,7 @@ static inline int replace_pseudo(struct instruction *insn, pseudo_t *pp, pseudo_ return REPEAT_CSE; } -static int replace_with_pseudo(struct instruction *insn, pseudo_t pseudo) +int replace_with_pseudo(struct instruction *insn, pseudo_t pseudo) { convert_instruction_target(insn, pseudo); return kill_instruction(insn); diff --git a/simplify.h b/simplify.h index 200d79c00a83..ed3dd9716a3e 100644 --- a/simplify.h +++ b/simplify.h @@ -5,4 +5,6 @@ int simplify_instruction(struct instruction *insn); +int replace_with_pseudo(struct instruction *insn, pseudo_t pseudo); + #endif -- 2.29.2