search for: inarg1

Displaying 4 results from an estimated 4 matches for "inarg1".

2012 Mar 10
2
[LLVMdev] scalarrepl fails to promote array of vector
...alarrepl pass to eliminate the allocation of mat_alloc which is of type [4 x <4 x float>] in the following program. $cat test.ll ; ModuleID = 'test.ll' define void @main(<4 x float>* %inArg, <4 x float>* %outArg, [4 x <4 x float>]* %constants) nounwind { entry: %inArg1 = load <4 x float>* %inArg %mat_alloc = alloca [4 x <4 x float>] %matVal = load [4 x <4 x float>]* %constants store [4 x <4 x float>] %matVal, [4 x <4 x float>]* %mat_alloc %0 = getelementptr inbounds [4 x <4 x float>]* %mat_alloc, i32 0, i32 0 %1 = loa...
2012 Mar 12
3
[LLVMdev] scalarrepl fails to promote array of vector
...x float>] in the following program. > > > > $cat test.ll > > > > ; ModuleID = 'test.ll' > > > > define void @main(<4 x float>* %inArg, <4 x float>* %outArg, [4 x <4 x > float>]* %constants) nounwind { > > entry: > > %inArg1 = load <4 x float>* %inArg > > %mat_alloc = alloca [4 x <4 x float>] > > %matVal = load [4 x <4 x float>]* %constants > > store [4 x <4 x float>] %matVal, [4 x <4 x float>]* %mat_alloc > > %0 = getelementptr inbounds [4 x <4 x float&g...
2012 Mar 10
0
[LLVMdev] scalarrepl fails to promote array of vector
...of mat_alloc which is of type [4 x <4 x float>] in the following program. > > $cat test.ll > > ; ModuleID = 'test.ll' > > define void @main(<4 x float>* %inArg, <4 x float>* %outArg, [4 x <4 x float>]* %constants) nounwind { > entry: > %inArg1 = load <4 x float>* %inArg > %mat_alloc = alloca [4 x <4 x float>] > %matVal = load [4 x <4 x float>]* %constants > store [4 x <4 x float>] %matVal, [4 x <4 x float>]* %mat_alloc > %0 = getelementptr inbounds [4 x <4 x float>]* %mat_alloc, i32...
2012 Mar 12
0
[LLVMdev] scalarrepl fails to promote array of vector
...> > > $cat test.ll > > > > ; ModuleID = 'test.ll' > > > > define void @main(<4 x float>* %inArg, <4 x float>* %outArg, [4 x <4 x > float>]* %constants) nounwind { > > entry: > > %inArg1 = load <4 x float>* %inArg > > %mat_alloc = alloca [4 x <4 x float>] > > %matVal = load [4 x <4 x float>]* %constants > > store [4 x <4 x float>] %matVal, [4 x <4 x float>]* %mat_alloc > > %0 = getelementptr inbounds...