diff options
| author | Luc Van Oostenryck <luc.vanoostenryck@gmail.com> | 2017-03-20 11:32:38 +0100 |
|---|---|---|
| committer | Luc Van Oostenryck <luc.vanoostenryck@gmail.com> | 2017-11-17 10:04:37 +0100 |
| commit | 40bfd90b89f50da47b52c2ec4800ee611a02788c (patch) | |
| tree | 72bd780d36455666e24a379dc948b70228c6a06e | |
| parent | 04e01309bf810a616509755d6d7fecfd821e2506 (diff) | |
| download | sparse-dev-40bfd90b89f50da47b52c2ec4800ee611a02788c.tar.gz | |
llvm: fix mutated OP_PHISOURCE
Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
| -rw-r--r-- | sparse-llvm.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sparse-llvm.c b/sparse-llvm.c index 05ffda1b..58230880 100644 --- a/sparse-llvm.c +++ b/sparse-llvm.c @@ -848,7 +848,7 @@ static void output_op_phisrc(struct function *fn, struct instruction *insn) assert(insn->target->priv == NULL); /* target = src */ - v = pseudo_to_value(fn, insn->type, insn->phi_src); + v = get_operand(fn, insn->type, insn->phi_src); FOR_EACH_PTR(insn->phi_users, phi) { LLVMValueRef load, ptr; |
