Displaying 14 results from an estimated 14 matches for "insert2".
Did you mean:
insert
2009 Feb 19
1
[LLVMdev] Improving performance with optimization passes
...1]
%10 = mul double %9, 2.000000e+00 ; <double> [#uses=1]
%11 = extractvalue { double, double } %1, 1 ; <double> [#uses=1]
%12 = mul double %10, %11 ; <double> [#uses=1]
%insert = insertvalue { double, double } undef, double %8, 0 ;
<{ double, double }> [#uses=1]
%insert2 = insertvalue { double, double } %insert, double %12, 1 ;
<{ double, double }> [#uses=1]
store { double, double } %insert2, { double, double }* %0
ret i32 0
}
---
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University
-------------...
2011 Oct 23
1
[LLVMdev] Can insertvalue ignore its last operand?
Hi,
Some of my code is compiled to
%insert2 = insertvalue { float, float } %insert, float %33
When the index value (the last operand) is omitted, does it mean it
uses some default value, say 0?
The manual does not allow this syntax though.
http://llvm.org/docs/LangRef.html#i_insertvalue
Thanks.
--
Jianzhou
2009 May 08
3
targeted ads
Hi there,
I work at an internet radio station. My management thought it might be
a good idea to enhance our radio with targeted ads. Do you know of any
streaming server that is capable of inserting targeted ads into the
stream? So far I have only found Ando Media's Targeted Ad Injector
(http://andomedia.com/) which claims to be open source but I can't
find the source anywhere.
Regards,
2009 Feb 19
0
[LLVMdev] Improving performance with optimization passes
On Thursday 19 February 2009 19:00:14 Jon Harrop wrote:
> I'm toying with benchmarks on my HLVM and am unable to get any performance
> improvement from optimization passes...
I just disassembled some of the IR before and after optimization. This example
function squares a complex number:
let zsqr(r, i) = (r*r - i*i, 2*r*i)
My compiler is generating:
define fastcc i32 @zsqr({
2009 May 08
0
targeted ads
...h url by the Jingle-group; header, although I do
have a hardcoded switch to allocate the next id to the next new listener
for testing.
You essentially set the group to file mapping via admin eg
/admin/jingle?mount=/stream&id=0&file=/insert1
/admin/jingle?mount=/stream&id=1&file=/insert2
files are in webroot. You then just trigger when the inserts are to be
run. This is where things differ slightly.
With vorbis streams, the trigger is a simple vorbis file from the source
client that lasts however long you want (can be silence as the content
won't be sent to listeners) but...
2009 Feb 19
6
[LLVMdev] Improving performance with optimization passes
I'm toying with benchmarks on my HLVM and am unable to get any performance
improvement from optimization passes. Moreover, some of my programs generate
a lot of redundant code (e.g. alloca a struct, store a struct into it and
read only one field without using the rest of the struct) and this does not
appear to be optimized away.
I simply copied the use of PassManager from the Kaleidoscope
2019 May 24
2
[RFC][SVE] Supporting SIMD instruction sets with variable vector lengths
...;; Splat a value
> %insert = insertelement <scalable 4 x i32> undef, i32 %value, i32 0
> %splat = shufflevector <scalable 4 x i32> %insert, <scalable 4 x i32> undef, <scalable 4 x i32> zeroinitializer
> ;; Splat offset + stride (the same in this case)
> %insert2 = insertelement <scalable 4 x i32> under, i32 2, i32 0
> %str_off = shufflevector <scalable 4 x i32> %insert2, <scalable 4 x i32> undef, <scalable 4 x i32> zeroinitializer
> ;; Create sequence for scalable vector
> %stepvector = call <scalable 4 x i32> @...
2018 Jul 30
5
[RFC][SVE] Supporting SIMD instruction sets with variable vector lengths
...gt; ;; Splat a value
> %insert = insertelement <scalable 4 x i32> undef, i32 %value, i32 0
> %splat = shufflevector <scalable 4 x i32> %insert, <scalable 4 x i32> undef, <scalable 4 x i32> zeroinitializer
> ;; Splat offset + stride (the same in this case)
> %insert2 = insertelement <scalable 4 x i32> under, i32 2, i32 0
> %str_off = shufflevector <scalable 4 x i32> %insert2, <scalable 4 x i32> undef, <scalable 4 x i32> zeroinitializer
> ;; Create sequence for scalable vector
> %stepvector = call <scalable 4 x i32> @llv...
2018 Jun 05
14
[RFC][SVE] Supporting SIMD instruction sets with variable vector lengths
...---------------
``
;; Splat a value
%insert = insertelement <scalable 4 x i32> undef, i32 %value, i32 0
%splat = shufflevector <scalable 4 x i32> %insert, <scalable 4 x i32> undef, <scalable 4 x i32> zeroinitializer
;; Splat offset + stride (the same in this case)
%insert2 = insertelement <scalable 4 x i32> under, i32 2, i32 0
%str_off = shufflevector <scalable 4 x i32> %insert2, <scalable 4 x i32> undef, <scalable 4 x i32> zeroinitializer
;; Create sequence for scalable vector
%stepvector = call <scalable 4 x i32> @llvm.experiment...
2019 May 24
2
[EXT] Re: [RFC][SVE] Supporting SIMD instruction sets with variable vector lengths
...---------------
``
;; Splat a value
%insert = insertelement <scalable 4 x i32> undef, i32 %value, i32 0
%splat = shufflevector <scalable 4 x i32> %insert, <scalable 4 x i32> undef, <scalable 4 x i32> zeroinitializer
;; Splat offset + stride (the same in this case)
%insert2 = insertelement <scalable 4 x i32> under, i32 2, i32 0
%str_off = shufflevector <scalable 4 x i32> %insert2, <scalable 4 x i32> undef, <scalable 4 x i32> zeroinitializer
;; Create sequence for scalable vector
%stepvector = call <scalable 4 x i32> @llvm.experiment...
2019 May 27
2
[EXT] Re: [RFC][SVE] Supporting SIMD instruction sets with variable vector lengths
...---------------
``
;; Splat a value
%insert = insertelement <scalable 4 x i32> undef, i32 %value, i32 0
%splat = shufflevector <scalable 4 x i32> %insert, <scalable 4 x i32> undef, <scalable 4 x i32> zeroinitializer
;; Splat offset + stride (the same in this case)
%insert2 = insertelement <scalable 4 x i32> under, i32 2, i32 0
%str_off = shufflevector <scalable 4 x i32> %insert2, <scalable 4 x i32> undef, <scalable 4 x i32> zeroinitializer
;; Create sequence for scalable vector
%stepvector = call <scalable 4 x i32> @llvm.experiment...
2019 Jun 03
2
[EXT] Re: [RFC][SVE] Supporting SIMD instruction sets with variable vector lengths
...;; Splat a value
> %insert = insertelement <scalable 4 x i32> undef, i32 %value, i32 0
> %splat = shufflevector <scalable 4 x i32> %insert, <scalable 4 x i32> undef, <scalable 4 x i32> zeroinitializer
> ;; Splat offset + stride (the same in this case)
> %insert2 = insertelement <scalable 4 x i32> under, i32 2, i32 0
> %str_off = shufflevector <scalable 4 x i32> %insert2, <scalable 4 x i32> undef, <scalable 4 x i32> zeroinitializer
> ;; Create sequence for scalable vector
> %stepvector = call <scalable 4 x i32> @...
2018 Jul 30
7
[RFC][SVE] Supporting SIMD instruction sets with variable vector lengths
...= insertelement <scalable 4 x i32> undef, i32 %value, i32 0
> > %splat = shufflevector <scalable 4 x i32> %insert, <scalable 4
> x i32> undef, <scalable 4 x i32> zeroinitializer
> > ;; Splat offset + stride (the same in this case)
> > %insert2 = insertelement <scalable 4 x i32> under, i32 2, i32 0
> > %str_off = shufflevector <scalable 4 x i32> %insert2, <scalable
> 4 x i32> undef, <scalable 4 x i32> zeroinitializer
> > ;; Create sequence for scalable vector
> > %stepvector...
2018 Jul 02
3
[RFC][SVE] Supporting SIMD instruction sets with variable vector lengths
...Splat a value
> %insert = insertelement <scalable 4 x i32> undef, i32 %value, i32 0
> %splat = shufflevector <scalable 4 x i32> %insert, <scalable 4 x i32> undef, <scalable 4 x i32> zeroinitializer
> ;; Splat offset + stride (the same in this case)
> %insert2 = insertelement <scalable 4 x i32> under, i32 2, i32 0
> %str_off = shufflevector <scalable 4 x i32> %insert2, <scalable 4 x i32> undef, <scalable 4 x i32> zeroinitializer
> ;; Create sequence for scalable vector
> %stepvector = call <scalable 4 x i32>...