similar to: Chaining and grouping

Displaying 20 results from an estimated 1000 matches similar to: "Chaining and grouping"

2006 Feb 20
3
Huge VQ codebooks
Hi, Does anybody know how codebooks are generated in OggVorbis encoder? We are porting oggorbis encoder on embedded platform for which VQ codebook memory is hugeeee to imagine. How can we reduce that? Can we do VQ with less codebooks and if yes how? If any help available? Parul Embedded Engineer Einfochips Ltd
2006 Feb 24
1
Complaince testing for oggvorbis encoder
We are working on OggVorbis encoder. In the porting effort we are trying to convert it to fixed point code (both 32 and 24 bit fixed point). Now the issue is how we do the testing. What should be the criteria for our testing. Does anybody has any idea how compliance testing (i.e. some objective tests) is done at encoder side? What is the criteria of testing at the encoder side? If anybody
2006 Feb 24
1
Test vectors for encoder
For testing the encoder i needed test vectors. thanks for the links send by members. Those links are useful, but contain test vectors corresponding to 44 KHz only. Does anybody has any idea where i can find test vectors of other sampling rates i.e. 48 KHz, 32 KHz, 16 KHz, 11 Khz, 8 KHz. ? Thanks, Parul Embedded engineer Einfochips
2006 Feb 20
4
test vectors for OggVorbis encoder
Hi, We are working on Oggvorbis encoder porting on embedded platform. Where can we find good test vectors (wav files) for testing OggVorbis encoder? Does anybody have any idea. Parul Embedded Engineer Einfochips Ltd
2006 Feb 20
1
OggVorbis encoder fixed point implementation
Hi, Have anybody worked on converting OggVorbis encoder floating point code to fixed point (32 bit or 24 bit). How do you handle _vp_noisemask in that case where precision goes upto 40 bits. Any help available? Parul Embedded Engineer Einfochips Ltd
2008 Sep 23
3
[LLVMdev] A question about instruction operands.
I have a question: In the pattern below from X86 def INC8r : I<0xFE, MRM0r, (outs GR8 :$dst), (ins GR8 :$src), "inc{b}\tdst", [(set GR8:$dst, (add GR8:$src, 1))]>; Since we are emitting only "inc $dst", What makes sure that the $src and $dst are same register? - Sanjiv
2008 Sep 23
0
[LLVMdev] A question about instruction operands.
sanjiv gupta wrote: > I have a question: > In the pattern below from X86 > > def INC8r : I<0xFE, MRM0r, (outs GR8 :$dst), (ins GR8 :$src), > "inc{b}\tdst", > [(set GR8:$dst, (add GR8:$src, 1))]>; > > Since we are emitting only "inc $dst", > What makes sure that the $src and $dst are same register? > > - Sanjiv It's enclosed
2007 Mar 01
2
[LLVMdev] ISel using an operand as both source and destination
I have some instructions that use a register as both an input and as the output. Is there a way to specify this constraint in the InstrInfo.td or will this have to be custom selected/lowered? Thanks -- Christopher Lamb christopher.lamb at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL:
2008 Oct 03
8
Flash Vorbis player
Hi, I wanted to let you know that I have just made available the sources to the ogg + vorbis implementation in haXe, which I've been working on for last couple of weeks. The code compiles to an swf file playable in Flash Player 10. A demo of a simple player implementation (latest Flash 10 required): http://people.xiph.org/~arek/pg/hx/test.html and the sources, in a bzr branch, currently
2008 Oct 03
8
Flash Vorbis player
Hi, I wanted to let you know that I have just made available the sources to the ogg + vorbis implementation in haXe, which I've been working on for last couple of weeks. The code compiles to an swf file playable in Flash Player 10. A demo of a simple player implementation (latest Flash 10 required): http://people.xiph.org/~arek/pg/hx/test.html and the sources, in a bzr branch, currently
2013 Feb 02
1
[LLVMdev] Trouble with instructions for lowering load/store.
Hello. I write backend for Z80 cpu and I have some trouble with lowering load/store nodes to different machine opcodes. Some target instructions work with specified registers (not all registers in RegisterClass). Often it's one or two registers. I don't understand how use ComplexPattern in this case. But if I don't use ComplexPattern I'll have other problems - not all
2010 Jul 26
1
[LLVMdev] How to specify patterns for instructions with accumulator in selection DAG?
Hi, I am wondering how to specify the selection DAG patterns for instructions that use accumulator. For example multiply-accumulate instruction with one destination operand and two source operands: mac $dst, $src1, $src2 ;; $dst += $src1*$src2 Seems that it has a cycle in the pattern. So how do I specify it in the DAG? There are a few instructions in the ARM backend like this one, but the
2007 Mar 01
0
[LLVMdev] ISel using an operand as both source and destination
I see in the x86 InstInfo.td the following for the INC instructions: def INC8r : I<0xFE, MRM0r, (ops GR8 :$dst, GR8 :$src), "inc{b} $dst", [(set GR8:$dst, (add GR8:$src, 1))]>; Which seem to have the same restriction that I'm trying to implement, but I don't understand how this ensures that $src and $dst are the same register. -- Christopher Lamb
2007 Mar 01
1
[LLVMdev] ISel using an operand as both source and destination
On Thu, 1 Mar 2007, Christopher Lamb wrote: > I see in the x86 InstInfo.td the following for the INC instructions: > > def INC8r : I<0xFE, MRM0r, (ops GR8 :$dst, GR8 :$src), "inc{b} $dst", > [(set GR8:$dst, (add GR8:$src, 1))]>; > > Which seem to have the same restriction that I'm trying to implement, > but I don't understand how this
2008 Sep 23
2
[LLVMdev] A question about instruction operands.
On Tue, 2008-09-23 at 13:33 +0100, Richard Osborne wrote: > sanjiv gupta wrote: > > I have a question: > > In the pattern below from X86 > > > > def INC8r : I<0xFE, MRM0r, (outs GR8 :$dst), (ins GR8 :$src), > > "inc{b}\tdst", > > [(set GR8:$dst, (add GR8:$src, 1))]>; > > > > Since we are emitting only "inc $dst",
2007 Jan 30
2
Producing oggs with XiphQT - testers needed!
Dear all, As the next version of XiphQT is mostly ready, I thought it could use some more wide pre-release testing. The major change since last release is the addition of Ogg exporter and Vorbis and Theora encoders. Any feedback on how this new functionality performs (or doesn't!) with audio/video editing/producing software will really help. Also, comments and suggestions on the work of
2007 Jan 30
2
Producing oggs with XiphQT - testers needed!
Dear all, As the next version of XiphQT is mostly ready, I thought it could use some more wide pre-release testing. The major change since last release is the addition of Ogg exporter and Vorbis and Theora encoders. Any feedback on how this new functionality performs (or doesn't!) with audio/video editing/producing software will really help. Also, comments and suggestions on the work of
2007 Jan 30
2
Producing oggs with XiphQT - testers needed!
Dear all, As the next version of XiphQT is mostly ready, I thought it could use some more wide pre-release testing. The major change since last release is the addition of Ogg exporter and Vorbis and Theora encoders. Any feedback on how this new functionality performs (or doesn't!) with audio/video editing/producing software will really help. Also, comments and suggestions on the work of
2015 Mar 24
3
[LLVMdev] [PATCH] fix outs/ins of MOV16mr instruction (X86)
Hi, This patch fixes outs/ins of MOV16mr instruction of X86. Thanks. diff --git a/lib/Target/X86/X86InstrInfo.td b/lib/Target/X86/X86InstrInfo.td index e9a0431..f5b2064 100644 --- a/lib/Target/X86/X86InstrInfo.td +++ b/lib/Target/X86/X86InstrInfo.td @@ -1412,7 +1412,7 @@ let SchedRW = [WriteStore] in { def MOV8mr : I<0x88, MRMDestMem, (outs), (ins i8mem :$dst, GR8 :$src),
2011 Jun 03
2
[LLVMdev] MachineSink and EFLAGS
On Jun 3, 2011, at 2:59 AM, Galanov, Sergey wrote: > Hi, Bill and Jakob. > > I don't quite understand. I am talking about CMOV_GR* instructions which are conservatively marked as clobbering EFLAGS in X86InstrCompiler.td. Doesn't that mean there cannot be any use of EFLAGS in subsequent instructions before it is defined by some other instruction? > > I also don't