Displaying 7 results from an estimated 7 matches for "isbigendian".
Did you mean:
is_bigendian
2008 Oct 21
4
[LLVMdev] endian independence
...on systems of differening
endianness.
I realise that in general the LLVM IR depends on various
characteristics of the target; I'd just like to be able to remove this
dependency for the specific case of unknown target endianness.
Here's a sketch of how it would work:
1. Extend TargetData::isBigEndian() and LLVM bitcode's "target data
layout string" so that endianness is represented as either big, little
or unknown. (I see there's already support for something like this in
Module::getEndianness().)
2. For optimisations (like parts of SRA) that depend on knowing the
target endi...
2008 Jan 07
0
JSpeex - Unsupported conversion
...srcFormat.getSampleRate(),
-1, // sample size in bits
srcFormat.getChannels(),
-1, // frame size
-1, // frame rate
srcFormat.isBigEndian());
AudioInputStream audioInputStream2 =
AudioSystem.getAudioInputStream(targetFormat,
audioInputStream);
}
}
2008 Jan 08
0
JSpeex - Unsupported conversion
...srcFormat.getSampleRate(),
> -1, // sample size in bits
> srcFormat.getChannels(),
> -1, // frame size
> -1, // frame rate
> srcFormat.isBigEndian());
> AudioInputStream audioInputStream2 =
> AudioSystem.getAudioInputStream(targetFormat,
> audioInputStream);
> }
> }
>
> _______________________________________________
> Speex-dev mailing list
> Speex-dev@xiph.org
> http://lists.xiph.org/mailma...
2008 Dec 17
0
help with jspeex
...ng.SPEEX_VBR8 ,
srcFormat.getSampleRate(),
-1, // sample size in bits
srcFormat.getChannels(),
-1, // frame size
-1, // frame rate
srcFormat.isBigEndian());
AudioInputStream audioInputStream2 =
AudioSystem.getAudioInputStream(targetFormat,audioInputStream);
this works great but how can i use Vad and Dtx
any ideas how i can use this options in my programm ?
i hope this is the right place to ask because the jspeex mailinglist is dead
any hints ar...
2009 May 21
0
[LLVMdev] [PATCH] Add new phase to legalization to handle vector operations
On Wed, May 20, 2009 at 4:55 PM, Dan Gohman <gohman at apple.com> wrote:
> Can you explain why you chose the approach of using a new pass?
> I pictured removing LegalizeDAG's type legalization code would
> mostly consist of finding all the places that use TLI.getTypeAction
> and just deleting code for handling its Expand and Promote. Are you
> anticipating something more
2009 May 20
2
[LLVMdev] [PATCH] Add new phase to legalization to handle vector operations
On May 20, 2009, at 1:34 PM, Eli Friedman wrote:
> On Wed, May 20, 2009 at 1:19 PM, Eli Friedman
> <eli.friedman at gmail.com> wrote:
>
>> Per subject, this patch adding an additional pass to handle vector
>>
>> operations; the idea is that this allows removing the code from
>>
>> LegalizeDAG that handles illegal types, which should be a significant
2009 May 21
2
[LLVMdev] [PATCH] Add new phase to legalization to handle vector operations
...Result = DAG.UpdateNodeOperands(Result, Tmp1, LegalizeOp(Tmp2), Tmp3);
- break;
- case Expand:
- if (!Tmp2.getValueType().isVector()) {
- SDValue Lo, Hi;
- ExpandOp(Tmp2, Lo, Hi);
-
- // Big endian systems want the hi reg first.
- if (TLI.isBigEndian())
- std::swap(Lo, Hi);
-
- if (Hi.getNode())
- Result = DAG.getNode(ISD::RET, dl, MVT::Other,
- Tmp1, Lo, Tmp3, Hi, Tmp3);
- else
- Result = DAG.getNode(ISD::RET, dl, MVT::Other, Tmp1, Lo, Tmp3);
- Result =...