search for: ind7

Displaying 11 results from an estimated 11 matches for "ind7".

Did you mean: ind
2017 Jun 07
2
[RFC][SVE] Supporting Scalable Vector Architectures in LLVM IR (take 2)
....body.preheader, %vector.body >> %index = phi i64 [ %index.next, %vector.body ], [ 0, %vector.body.preheader ] >> %0 = phi i64 [ %1, %vector.body ], [ 0, %vector.body.preheader ] >> >> ;; stepvector used for index identity on entry to loop body ;; >> %vec.ind7 = phi <n x 4 x i32> [ %step.add8, %vector.body ], >> [ stepvector, %vector.body.preheader ] >> %1 = add i64 %0, mul (i64 vscale, i64 4) >> >> ;; vscale splat used to increment identity vector ;; >> %step.add8 = add <...
2017 Jun 01
4
[RFC][SVE] Supporting Scalable Vector Architectures in LLVM IR (take 2)
...                       ; preds = %vector.body.preheader, %vector.body   %index = phi i64 [ %index.next, %vector.body ], [ 0, %vector.body.preheader ]   %0 = phi i64 [ %1, %vector.body ], [ 0, %vector.body.preheader ]            ;; stepvector used for index identity on entry to loop body ;;   %vec.ind7 = phi <n x 4 x i32> [ %step.add8, %vector.body ],                                 [ stepvector, %vector.body.preheader ]   %1 = add i64 %0, mul (i64 vscale, i64 4)            ;; vscale splat used to increment identity vector ;;   %step.add8 = add <n x 4 x i32> %vec.ind7, shufflevector...
2019 May 24
2
[RFC][SVE] Supporting SIMD instruction sets with variable vector lengths
...() > br vector.body > > vector.body > %index = phi i64 [ %index.next, %vector.body ], [ 0, %vector.body.preheader ] > %0 = phi i64 [ %1, %vector.body ], [ 0, %vector.body.preheader ] > > ;; stepvector used for index identity on entry to loop body ;; > %vec.ind7 = phi <scalable 4 x i32> [ %step.add8, %vector.body ], > [ %stepvector, %vector.body.preheader ] > %vscale64 = call i64 @llvm.experimental.vector.vscale.64() > %vscale32 = trunc i64 %vscale64 to i32 > %1 = add i64 %0, mul (i64 %vscale64,...
2018 Jul 30
5
[RFC][SVE] Supporting SIMD instruction sets with variable vector lengths
...i32() > br vector.body > > vector.body > %index = phi i64 [ %index.next, %vector.body ], [ 0, %vector.body.preheader ] > %0 = phi i64 [ %1, %vector.body ], [ 0, %vector.body.preheader ] > > ;; stepvector used for index identity on entry to loop body ;; > %vec.ind7 = phi <scalable 4 x i32> [ %step.add8, %vector.body ], > [ %stepvector, %vector.body.preheader ] > %vscale64 = call i64 @llvm.experimental.vector.vscale.64() > %vscale32 = trunc i64 %vscale64 to i32 > %1 = add i64 %0, mul (i64 %vscale64, i64...
2018 Jun 05
14
[RFC][SVE] Supporting SIMD instruction sets with variable vector lengths
...experimental.vector.stepvector.nxv4i32() br vector.body vector.body %index = phi i64 [ %index.next, %vector.body ], [ 0, %vector.body.preheader ] %0 = phi i64 [ %1, %vector.body ], [ 0, %vector.body.preheader ] ;; stepvector used for index identity on entry to loop body ;; %vec.ind7 = phi <scalable 4 x i32> [ %step.add8, %vector.body ], [ %stepvector, %vector.body.preheader ] %vscale64 = call i64 @llvm.experimental.vector.vscale.64() %vscale32 = trunc i64 %vscale64 to i32 %1 = add i64 %0, mul (i64 %vscale64, i64 4) ;...
2019 May 24
2
[EXT] Re: [RFC][SVE] Supporting SIMD instruction sets with variable vector lengths
...experimental.vector.stepvector.nxv4i32() br vector.body vector.body %index = phi i64 [ %index.next, %vector.body ], [ 0, %vector.body.preheader ] %0 = phi i64 [ %1, %vector.body ], [ 0, %vector.body.preheader ] ;; stepvector used for index identity on entry to loop body ;; %vec.ind7 = phi <scalable 4 x i32> [ %step.add8, %vector.body ], [ %stepvector, %vector.body.preheader ] %vscale64 = call i64 @llvm.experimental.vector.vscale.64() %vscale32 = trunc i64 %vscale64 to i32 %1 = add i64 %0, mul (i64 %vscale64, i64 4) ;...
2005 Jul 25
0
lda: scaling to 'disctiminant function'
...EW$FIN, EW$SPS, EW$TC) Dep <- EW$GROUP LDA <- lda(Dep ~ Ind, prior=c(1,1,1)/3) So far so good. I have.... > LDA$scaling LD1 LD2 Ind1 1.3415788 3.689959 Ind2 1.5118460 5.215123 Ind3 1.4480197 3.653298 Ind4 2.1898063 3.875867 Ind5 1.2055849 3.913750 Ind6 0.8257858 3.718032 Ind7 1.3481728 3.699259 Ind8 1.2364320 3.871438 Ind9 2.0652630 2.891655 What do I do with this to convert it to the coefficients for the discrimination functions? cheers Worik
2019 May 27
2
[EXT] Re: [RFC][SVE] Supporting SIMD instruction sets with variable vector lengths
...experimental.vector.stepvector.nxv4i32() br vector.body vector.body %index = phi i64 [ %index.next, %vector.body ], [ 0, %vector.body.preheader ] %0 = phi i64 [ %1, %vector.body ], [ 0, %vector.body.preheader ] ;; stepvector used for index identity on entry to loop body ;; %vec.ind7 = phi <scalable 4 x i32> [ %step.add8, %vector.body ], [ %stepvector, %vector.body.preheader ] %vscale64 = call i64 @llvm.experimental.vector.vscale.64() %vscale32 = trunc i64 %vscale64 to i32 %1 = add i64 %0, mul (i64 %vscale64, i64 4) ;...
2019 Jun 03
2
[EXT] Re: [RFC][SVE] Supporting SIMD instruction sets with variable vector lengths
...() > br vector.body > > vector.body > %index = phi i64 [ %index.next, %vector.body ], [ 0, %vector.body.preheader ] > %0 = phi i64 [ %1, %vector.body ], [ 0, %vector.body.preheader ] > > ;; stepvector used for index identity on entry to loop body ;; > %vec.ind7 = phi <scalable 4 x i32> [ %step.add8, %vector.body ], > [ %stepvector, %vector.body.preheader ] > %vscale64 = call i64 @llvm.experimental.vector.vscale.64() > %vscale32 = trunc i64 %vscale64 to i32 > %1 = add i64 %0, mul (i64 %vscale64,...
2018 Jul 30
7
[RFC][SVE] Supporting SIMD instruction sets with variable vector lengths
...;  %index = phi i64 [ %index.next, %vector.body ], [ 0, > %vector.body.preheader ] > >  %0 = phi i64 [ %1, %vector.body ], [ 0, %vector.body.preheader ] > > > >           ;; stepvector used for index identity on entry to loop > body ;; > >  %vec.ind7 = phi <scalable 4 x i32> [ %step.add8, %vector.body ], > >                                     [ %stepvector, > %vector.body.preheader ] > >  %vscale64 = call i64 @llvm.experimental.vector.vscale.64() > >  %vscale32 = trunc i64 %vscale64 to i32 > &g...
2018 Jul 02
3
[RFC][SVE] Supporting SIMD instruction sets with variable vector lengths
...t; br vector.body > > vector.body > %index = phi i64 [ %index.next, %vector.body ], [ 0, %vector.body.preheader ] > %0 = phi i64 [ %1, %vector.body ], [ 0, %vector.body.preheader ] > > ;; stepvector used for index identity on entry to loop body ;; > %vec.ind7 = phi <scalable 4 x i32> [ %step.add8, %vector.body ], > [ %stepvector, %vector.body.preheader ] > %vscale64 = call i64 @llvm.experimental.vector.vscale.64() > %vscale32 = trunc i64 %vscale64 to i32 > %1 = add i64 %0, mul (i64 %vscale...