Displaying 9 results from an estimated 9 matches for "xtxwy".
Did you mean:
stxwx
2013 Jun 03
1
[LLVMdev] LLVM Loop Vectorizer is enabled by default???
In http://llvm.org/docs/Vectorizers.html, it says "LLVM’s Loop
Vectorizer is now enabled by default for -O3". But I use the following
command: opt -O3 -debug-pass=Arguments test.ll -o /dev/null I can't see
the "loop-vectorize" option in the result. Any advice ?
My opt version is:
=====================================
$ opt --version
LLVM (http://llvm.org/):
LLVM
2013 May 23
0
[LLVMdev] LLVM Loop Vectorizer puzzle
...rip count below this value we don’t attempt to vectorize the loop. The loop below has an unknown trip count.
Once we decide to vectorize a loop, we emit code to check whether we can execute one iteration of the vectorized body. This is the code quoted below.
On May 22, 2013, at 10:23 PM, maxs <xtxwy.ustc at gmail.com> wrote:
> Hi,
> I have the llvm loop vectorizer to complie the following sample:
> //=================
> int test(int *a, int n) {
>
> for(int i = 0; i < n; i++) {
>
> a[i] += i;
>
> }
>
>
>...
2013 May 23
2
[LLVMdev] LLVM Loop Vectorizer puzzle
Hi,
I have the llvm loop vectorizer to complie the following sample:
//=================
int test(int *a, int n) {
for(int i = 0; i < n; i++) {
a[i] += i;
}
return 0;
}
//================
The corresponded .ll file has a loop preheader:
//================
for.body.lr.ph: ; preds = %entry
2013 May 23
2
[LLVMdev] LLVM Loop Vectorizer puzzle
...e don’t
> attempt to vectorize the loop. The loop below has an unknown trip count.
>
> Once we decide to vectorize a loop, we emit code to check whether we can
> execute one iteration of the vectorized body. This is the code quoted below.
>
> On May 22, 2013, at 10:23 PM, maxs <xtxwy.ustc at gmail.com> wrote:
>
> > Hi,
> > I have the llvm loop vectorizer to complie the following sample:
> > //=================
> > int test(int *a, int n) {
> >
> > for(int i = 0; i < n; i++) {
> >
> > a[i] +=...
2013 Dec 02
1
[LLVMdev] Are 7th LLVM Developer meeting's PPTs available?
Hi, everyone:
The 7th LLVM developer meeting was held at November 6-7, 2013. I
can't find more infos other than abstract. Any help?
Thanks.
Regards,
maxs
2013 May 20
2
[LLVMdev] Polly issue
Hi,
When I test "matmul" in the polly directory, I get the following
performance data:
//===============================
--> 12. Compare the runtime of the executables
time ./matmul.normalopt.exe
0:23.53 real, 23.48 user, 0.00 sys
time ./matmul.polly.interchanged.exe
0:22.86 real, 22.82 user, 0.01 sys
time ./matmul.polly.interchanged+tiled.exe
0:22.87 real, 22.83 user, 0.00 sys
2013 May 23
0
[LLVMdev] LLVM Loop Vectorizer puzzle
...ectorize the loop. The loop below has an
> unknown trip count.
>
> Once we decide to vectorize a loop, we emit code to check whether we
> can execute one iteration of the vectorized body. This is the code
> quoted below.
>
>
>
> On May 22, 2013, at 10:23 PM, maxs < xtxwy.ustc at gmail.com > wrote:
>
> > Hi,
> > I have the llvm loop vectorizer to complie the following sample:
> > //=================
> > int test(int *a, int n) {
> >
> > for(int i = 0; i < n; i++) {
> >
> > a[i] += i;
> >
> > }...
2013 Jul 02
2
[LLVMdev] [Loop Vectorize] Question on -O3
Hi,
When I use "-loop-vectorize" to vectorize a loop as below:
//====================================
void bar(float *A, float* B, float K, int start, int end) {
for (int i = start; i < end; ++i)
A[i] *= B[i] + K;
}
//====================================
First, I use "*clang -O0 -emit-llvm -S bar.c -o bar.l*" to emit the
.l file.
Then I use "*opt
2013 Aug 25
1
[LLVMdev] Puzzles on DenseMap
I wrote some program using DensMap like this:
===============================
SmallDenseMap<Value*, StringRef, 4> OpResult;
Value *VP = GEP->getPointerOperand();
OpResult[VP] = parseVariable(VP);
for(User::op_iterator sId = GEP->idx_begin(), eId = GEP->idx_end(); sId
!= eId; ++sId) {
Value *VI = *sId;
if(dyn_cast<ConstantInt>(*sId)) OpResult[VI] =