[PATCH] D13922: Restrict tail duplication in the presence of subregisters

Matthias Braun via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 20 18:00:44 PDT 2015


MatzeB added a comment.

Hi Krzysztof,

I tried to reproduce the problem with your testcase but it works without a problem in a debug build on llvm r250716 for me. So I am just guessing what the exact problem is that you are fixing: Is tail duplication incorrectly ignoring the subregisters when changing the code? Or is it producing copies that the hexagon target cannot handle? For the former I wonder if it wouldn't be easier to fix TailDuplication if it is the latter can't you run into the same problem of after PHI Elimination inserts copies?


Repository:
  rL LLVM

http://reviews.llvm.org/D13922





More information about the llvm-commits mailing list