Displaying 16 results from an estimated 16 matches for "v192".
Did you mean:
8192
2013 Dec 31
4
[LLVMdev] [Patch][RFC] Change R600 data layout
Hi,
I've prepared patches for both LLVM and Clang to change the
datalayout for R600. This may seem like a bold move, but I think it is
warranted. R600/SI is a strange architecture in that it uses 64bit
pointers but does not support 64 bit arithmetic except for load/store
operations that roughly map onto getelementptr.
The current datalayout for r600 includes n32:64, which is odd
2013 Feb 07
1
[LLVMdev] alloca scalarization with dynamic indexing into vectors
...ex into the vector is a function
argument and could be set to any value.
(scalar_repl_store_delete.ll):
target datalayout =
"e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f80:128:128-v16:16:16-v24:32:32-v32:32:32-v48:64:64-v64:64:64-v96:128:128-v128:128:128-v192:256:256-v256:256:256-v512:512:512-v1024:1024:1024--a64:64:64-f80:128:128-n8:16:32:64"
define void @test_fn(<2 x i32>* %src, <2 x i32>* %results, i32
%alignmentOffsets) nounwind alwaysinline {
entry:
%sPrivateStorage = alloca [3 x <2 x i32>], align 8
%0 = load <2...
2008 Jul 14
2
long data frame selection error
...V142, V143, V144, V145, V146, V147, V148, V149, V150, V151, V152,
V153, V154, V155, V156, V157, V158, V159, V160, V161, V162, V163, V164,
V165, V166, V167, V168, V169, V170, V171, V172, V173, V174, V175, V176,
V177, V178, V179, V180, V181, V182, V183, V184, V185, V186, V187, V188,
V189, V190, V191, V192, V193, V194, V195, V196, V197, V198, V199, V200,
V201, V202, V203, V204, V205, V206, V207, V208, V209, V210, V211, V212,
V213, V214, V215, V216, V217, V218, V219, V220, V221, V222, V223, V224,
V225, V226, V227, V228, V229, V230, V231, V232, V233, V234, V235, V236,
V237, V238, V239, V240, V241, V242...
2006 Feb 01
2
sort columns
...uot;v177" "v178" "v179" "v18" "v180" "v181" "v182" "v183" "v184"
[96] "v185" "v186" "v187" "v188" "v189" "v19" "v190" "v191" "v192" "v193"
"v194" "v195" "v196" "v197" "v198" "v199" "v2" "v20" "v200"
[115] "v201" "v202" "v203" "v204" "v205" "v206" "v207&quo...
2013 Oct 24
0
[LLVMdev] Vectorizing alloca instructions
Hi Tom,
Thanks for working on this. The SLP-vectorizer thinks that %X %Y %Z and %W alias, so it tries to perform 4 scalar store operations (which is a bad idea). We need to figure out why AA thinks that X and Y may alias. Maybe there is a problem with the code that uses AA.
Thanks,
Nadav
On Oct 24, 2013, at 2:04 PM, Tom Stellard <tom at stellard.net> wrote:
> Hi,
>
>
2017 Mar 02
5
Structurizing multi-exit regions
...ns with multiple exits, but I don't
think this helps any here.
-Matt
-------------- next part --------------
; RUN: opt -S -structurizecfg -si-annotate-control-flow %s
target datalayout = "e-p:32:32-p1:64:64-p2:64:64-p3:32:32-p4:64:64-p5:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64"
target triple = "amdgcn-amd-amdhsa-opencl"
; Function Attrs: nounwind
define amdgpu_kernel void @multi_divergent_region_exit(i32 addrspace(1)* nocapture %arg0, i32 addrspace(1)* nocapture %arg1, i32 addrspace(1)* nocapture %arg2) #...
2013 Aug 11
0
[LLVMdev] Address space extension
...{
unsigned x = get_global_id(0);
output[x] = input[x] + mask[get_local_id(0)];
}
The IR for R600 now is:
/// test.r600.ll
///
target datalayout =
"e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-v16:16:16-v24:32:32-v32:32:32-v48:64:64-v64:64:64-v96:128:128-v128:128:128-v192:256:256-v256:256:256-v512:512:512-v1024:1024:1024-v2048:2048:2048-n32:64"
target triple = "r600-none-none"
; Function Attrs: nounwind
define void @convolve(i32 addrspace(1)* nocapture readonly %input, i32
addrspace(2)* nocapture readonly %mask, i32 addrspace(1)* nocapture %output) #...
2013 Oct 24
4
[LLVMdev] Vectorizing alloca instructions
Hi,
I've been playing around with the SLPVectorizer trying to get it to
vectorize this simple program:
define void @vector(i32 addrspace(1)* %out, i32 %index) {
entry:
%0 = alloca [4 x i32]
%x = getelementptr [4 x i32]* %0, i32 0, i32 0
%y = getelementptr [4 x i32]* %0, i32 0, i32 1
%z = getelementptr [4 x i32]* %0, i32 0, i32 2
%w = getelementptr [4 x i32]* %0, i32 0, i32 3
2018 Jan 25
2
[PATCH] D41675: Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1)
...048, i1 false)
Notice the presence of "align 1". I'm not sure which side is correct, isn't
it equivalent (that is, this is the natural ABI alignment of that type)?
Here is my datalayout:
target datalayout =
"e-m:e-i64:64-n8:16:32:64-S128-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024"
2018-01-23 20:14 GMT-08:00 Daniel Neilson <dneilson at azul.com>:
> Hi Alexandre,
> The script uses extended-sed syntax, so you need to run sed with the -E
> option.
>
> For example, when preparing the patch I created a file ( script....
2018 Jan 25
3
[PATCH] D41675: Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1)
...e of "align 1". I'm not sure which side is correct,
> isn't it equivalent (that is, this is the natural ABI alignment of that
> type)?
>
> Here is my datalayout:
>
> target datalayout = "e-m:e-i64:64-n8:16:32:64-
> S128-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-
> v512:512-v1024:1024"
>
>
> 2018-01-23 20:14 GMT-08:00 Daniel Neilson <dneilson at azul.com>:
>
>> Hi Alexandre,
>> The script uses extended-sed syntax, so you need to run sed with the -E
>> option.
>>
>> For example, when pre...
2013 Aug 10
2
[LLVMdev] Address space extension
> -----Original Message-----
> From: Michele Scandale [mailto:michele.scandale at gmail.com]
> Sent: Saturday, August 10, 2013 6:29 AM
> To: Micah Villmow
> Cc: LLVM Developers Mailing List
> Subject: Re: [LLVMdev] Address space extension
>
> On 08/10/2013 02:47 PM, Micah Villmow wrote:
> > Michele,
> > The information you are trying to gather is fundamentally
2018 Jan 25
0
[PATCH] D41675: Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1)
...048, i1 false)
Notice the presence of "align 1". I'm not sure which side is correct, isn't it equivalent (that is, this is the natural ABI alignment of that type)?
Here is my datalayout:
target datalayout = "e-m:e-i64:64-n8:16:32:64-S128-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024"
2018-01-23 20:14 GMT-08:00 Daniel Neilson <dneilson at azul.com<mailto:dneilson at azul.com>>:
Hi Alexandre,
The script uses extended-sed syntax, so you need to run sed with the -E option.
For example, when preparing the patch I created a file...
2018 Jan 25
0
[PATCH] D41675: Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1)
...048, i1 false)
Notice the presence of "align 1". I'm not sure which side is correct, isn't it equivalent (that is, this is the natural ABI alignment of that type)?
Here is my datalayout:
target datalayout = "e-m:e-i64:64-n8:16:32:64-S128-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024"
2018-01-23 20:14 GMT-08:00 Daniel Neilson <dneilson at azul.com<mailto:dneilson at azul.com>>:
Hi Alexandre,
The script uses extended-sed syntax, so you need to run sed with the -E option.
For example, when preparing the patch I created a file...
2018 Jan 24
0
[PATCH] D41675: Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1)
Hi Alexandre,
The script uses extended-sed syntax, so you need to run sed with the -E option.
For example, when preparing the patch I created a file ( script.sed ) containing all of the lines that I copied into the commit message. Then, I ran this bash one-liner from the test directory:
for f in $(find . -name '*.ll'); do sed -E -i ‘.sedbak' -f script.sed $f; done
When I was happy
2018 Jan 24
2
[PATCH] D41675: Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1)
Hello,
Is there a script to update those test cases? I see mention of a sed script
in the commit message but when I try it (see attached) on sed I get the
following error:
sed: file script line 2: invalid reference \3 on `s' command's RHS
Did I lose something in a copy-paste? Is it not really a sed script? How do
I run it?
On Fri, Jan 19, 2018 at 9:15 AM, Daniel Neilson via
2011 Apr 08
2
lars - lasso problem
hi,
I have problem in following code, error is occurred. I have attached my data
herewith. and my code is as following,
> library(lars)
Loaded lars 0.9-8
Warning message:
package 'lars' was built under R version 2.12.2
> x<- read.table("D:/spring '11/james reggression/NewFeature.txt")
> y<-read.table("D:/spring '11/lars/RFU.txt")
> out<-