Displaying 5 results from an estimated 5 matches for "7tdmi".
2012 Sep 10
0
[LLVMdev] Unaligned vector memory access for ARM/NEON.
...m processors in big-endian mode, but it shouldn't be too hard to conditionalize it. If it does turn out to be difficult for some reason, we should at least have comments to indicate where the endian assumptions are being made.
AFAICR, people used to use big-endian on non-NEON ARM cores in the
7TDMI/920 days, and if they still do so, they'll buy those chips.
IMO, throwing a few comments would be enough for now. It's better to
assume little enndian now, with a test case, than to assume big-endian
is possible, without one.
--
cheers,
--renato
http://systemcall.org/
2012 Sep 10
2
[LLVMdev] Unaligned vector memory access for ARM/NEON.
On Sep 7, 2012, at 4:46 PM, David Peixotto <dpeixott at codeaurora.org> wrote:
>> Note that this won't work on big-endian targets where changing the
>> vld1/vst1 element size actually changes the behavior of the instructions.
>
> Ok, so would it be best to put an explicit test for endianess in the code?
> The td files already contain restrictions some for endianess
2006 Jul 19
0
Speex Codec Question
...not enough. Care to summarize? (speed, arch level, ...)
> BTW, Could you mind to specify the voice computing power for Speex codec?
> 1. Sample Rate 8K / Bit Rate - 2.15K ~ 24.6Kbps ( NarrowBand)
The CPU requirements can vary a lot as a function of bit-rate. 6 kbps
can be done on a ~80 MHz 7tdmi, while 18.2 kbps requires at least 2x
that.
> 2. Sample Rate 16K/ Bit Rate - 2.15K ~ 24.6K bps ( NarrowBand)
Nonsense. Please read the manual
> 3. Sample Rate 8K / Bit Rate - 4~44.2Kbps ( WideBand)
Nonsense. Please read the manual.
Jean-Marc
>
> Best Regards
>
> Janus...
2013 Feb 09
0
[LLVMdev] JIT on armhf
...(it just
> says 'unknown target CPU'. I've tried arm, armv7, armv7a, armv7l, arm7,
> armv4t... Any suggestions? Is there a way to get clang and llc to emit a
> list of what triples they support?
>
armv7 and armv7a should default to Cortex-A8, "arm" will default to 7TDMI.
Target: arm-unknown-linux-gnueabihf
>
Auto-detected wrongly (as expected),
> "/usr/bin/clang" -cc1 -triple armv4t-unknown-linux-gnueabihf -S
>
Defaulted to armv4t == ARM7TDMI.
I'm particularly curious about the way that the triple passed into the
> compiler backe...
2013 Feb 08
2
[LLVMdev] JIT on armhf
...-gnueabihf
Thread model: posix
"/usr/bin/clang" -cc1 -triple armv4t-unknown-linux-gnueabihf -S
-disable-free -disable-llvm-verifier -main-file-name test.c
-mrelocation-model static -mdisable-fp-elim -fmath-errno
-mconstructor-aliases -fuse-init-array -target-abi aapcs-linux
-target-cpu arm7tdmi -mfloat-abi hard -target-linker-version 2.22
-momit-leaf-frame-pointer -v -coverage-file
/home/dg/shared/workspace/calculon/test.s -resource-dir
/usr/bin/../lib/clang/3.2 -fmodule-cache-path
/var/tmp/clang-module-cache -internal-isystem /usr/local/include
-internal-isystem /usr/bin/../lib/clang/3.2...