[PATCH] Refactor code for adding runtime checks in vectorizer.
hfinkel at anl.gov
Mon Jun 22 15:17:00 PDT 2015
----- Original Message -----
> From: "Michael Zolotukhin" <mzolotukhin at apple.com>
> To: mzolotukhin at apple.com, hfinkel at anl.gov
> Cc: "david majnemer" <david.majnemer at gmail.com>, llvm-commits at cs.uiuc.edu
> Sent: Wednesday, May 27, 2015 8:16:24 PM
> Subject: Re: [PATCH] Refactor code for adding runtime checks in vectorizer.
> Hi Hal,
> I split the patch to 4 parts, which hopefully would be easier to
> 0001 - This is the main patch. Here we do most of the code
I'll review this one in its associated thread.
> restructuring (but I tried to keep other changes out of it).
> 0002 - Move some variable initializations closer to their (single)
> use. It saves some scrolling when reading the code.
> 0003 - Use IRBuilder for creating branches. Adjust the test case in
> which we started to fold a constant ‘icmp’.
> 0004 - Rename BypassBlock to VectorPreHeader. That’s the change you
> asked to commit, but it can’t be applied before 0001 patch.
> - F535343: 0002-Move-around-some-initializations.patch
> - F535346: msg-31955-824.txt <http://reviews.llvm.org/F535346>
> - F535344:
> - F535347: 0004-Rename-BypassBlock-to-VectorPreHeader.patch
> - F535345: 0003-Use-IRBuilder.patch <http://reviews.llvm.org/F535345>
> EMAIL PREFERENCES
Assistant Computational Scientist
Leadership Computing Facility
Argonne National Laboratory
More information about the llvm-commits