[LLVMdev] Loops Prevent Function Pointer Inlining?
Renato Golin
renato.golin at linaro.org
Wed Sep 24 16:19:30 PDT 2014
On 25 September 2014 00:11, Nicholas White <n.j.white at gmail.com> wrote:
> ; <label>:4 ; preds = %7, %0
> %indvars.iv = phi i64 [ %indvars.iv.next, %7 ], [ 0, %0 ]
> %5 = trunc i64 %indvars.iv to i32
> %6 = icmp eq i32 %5, 0
> br i1 %6, label %7, label %15
Oh, I remember similar effects of truncate in the vectorizer. We
discussed a bit about that for other cases, maybe you can find it in
the list (probably end of last year, beginning of this year). I don't
remember the outcome, though. :(
--renato
More information about the llvm-dev
mailing list