search for: bbv_name

Displaying 6 results from an estimated 6 matches for "bbv_name".

2011 Dec 02
1
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
...increasing. Thus, I'm surmising that choosing a > smaller value causes useful optimization opportunities to be missed. I was just surprised that 4000 is that value, because I don't believe -partial-unroll would create basic blocks containing so many instructions. >>> +#define BBV_NAME "bb-vectorize" >>> +#define DEBUG_TYPE BBV_NAME >>> +#include "llvm/Constants.h" >>> +#include "llvm/DerivedTypes.h" >>> +#include "llvm/Function.h" >>> +#include "llvm/Instructions.h" >>> +#incl...
2011 Dec 02
0
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
...the Vienna MAP Vectorizor by Franchetti and Kral, > > +// et al. It works by looking for chains of pairable operations and then > > +// pairing them. > > +// > > +//===----------------------------------------------------------------------===// > > + > > +#define BBV_NAME "bb-vectorize" > > +#define DEBUG_TYPE BBV_NAME > > +#include "llvm/Constants.h" > > +#include "llvm/DerivedTypes.h" > > +#include "llvm/Function.h" > > +#include "llvm/Instructions.h" > > +#include "llvm/Int...
2011 Dec 02
5
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
...; +// inspired by that used by the Vienna MAP Vectorizor by Franchetti and Kral, > +// et al. It works by looking for chains of pairable operations and then > +// pairing them. > +// > +//===----------------------------------------------------------------------===// > + > +#define BBV_NAME "bb-vectorize" > +#define DEBUG_TYPE BBV_NAME > +#include "llvm/Constants.h" > +#include "llvm/DerivedTypes.h" > +#include "llvm/Function.h" > +#include "llvm/Instructions.h" > +#include "llvm/IntrinsicInst.h" > +#incl...
2011 Dec 14
0
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
...the Vienna MAP Vectorizor by Franchetti and Kral, > > +// et al. It works by looking for chains of pairable operations and then > > +// pairing them. > > +// > > +//===----------------------------------------------------------------------===// > > + > > +#define BBV_NAME "bb-vectorize" > > +#define DEBUG_TYPE BBV_NAME > > +#include "llvm/Constants.h" > > +#include "llvm/DerivedTypes.h" > > +#include "llvm/Function.h" > > +#include "llvm/Instructions.h" > > +#include "llvm/Int...
2011 Nov 23
0
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
On Mon, 2011-11-21 at 21:22 -0600, Hal Finkel wrote: > On Mon, 2011-11-21 at 11:55 -0600, Hal Finkel wrote: > > Tobias, > > > > I've attached an updated patch. It contains a few bug fixes and many > > (refactoring and coding-convention) changes inspired by your comments. > > > > I'm currently trying to fix the bug responsible for causing a compile
2011 Nov 22
5
[LLVMdev] [llvm-commits] [PATCH] BasicBlock Autovectorization Pass
On Mon, 2011-11-21 at 11:55 -0600, Hal Finkel wrote: > Tobias, > > I've attached an updated patch. It contains a few bug fixes and many > (refactoring and coding-convention) changes inspired by your comments. > > I'm currently trying to fix the bug responsible for causing a compile > failure when compiling >