search for: lvsl

Displaying 7 results from an estimated 7 matches for "lvsl".

Did you mean: lsl
2004 Sep 10
1
altivec lpc_restore_signal
...coefficients into v0-v7 and initial history into v8-v15 li r31,0xf and r31,r8,r31 ; r31: data%4 li r11,16 subf r31,r31,r11 ; r31: 4-(data%4) slwi r31,r31,3 ; convert to bits for vsro li r10,-4 stw r31,-4(r9) lvewx v0,r10,r9 vspltisb v18,-1 vsro v18,v18,v0 ; v18: mask vector li r31,0x8 lvsl v0,0,r31 vsldoi v0,v0,v0,12 li r31,0xc lvsl v1,0,r31 vspltisb v2,0 vspltisb v3,-1 vmrglw v2,v2,v3 vsel v0,v1,v0,v2 ; v0: reversal permutation vector add r10,r5,r6 lvsl v17,0,r5 ; v17: coefficient alignment permutation vector vperm v17,v17,v17,v0 ; v17: reversal coefficient alignment perm...
2004 Oct 06
3
flac-1.1.1 completely broken on linux/ppc and on macosx if built with the standard toolchain (not xcode)
Sadly the latest optimization broke completely everything. The asm code isn't gas compliant. the libFLAC linker script has a typo, disabling the asm optimization and/or altivec won't let a correct build anyway. Instant fixes for the asm stuff: sed -i -e"s:;:\#:" on the lpc_asm.s to load address instead of addis+ori you could use lis and la and PLEASE use the @l(register)
2007 May 29
4
[LLVMdev] Code generation issues
Hi, Today I managed to link ioquake3, but generating a binary does not work yet. 1) On OSX, I get: Error: Code generator does not support intrinsic function 'llvm.ppc.altivec.lvsl'! when I do: llc file.bc -march=c -o file.c 2) On Linux X86, llc does not give any problem, but I get this while compiling the generated .c file: error: unknown register name 'S' in 'asm' This is the offending line (notice the "S" on the last line): __asm__...
2004 Nov 06
3
Compile flac-1.1.1 on ppc Linux
...expected `,' lpc_asm.s:71: Error: junk at end of line: `(0xfffffc00)' lpc_asm.s:85: Error: Unrecognized opcode: `lvewx' lpc_asm.s:86: Error: Unrecognized opcode: `vspltisb' lpc_asm.s:87: Error: Unrecognized opcode: `vsro' lpc_asm.s:90: Error: Unrecognized opcode: `lvsl' lpc_asm.s:91: Error: Unrecognized opcode: `vsldoi' lpc_asm.s:93: Error: Unrecognized opcode: `lvsl' lpc_asm.s:94: Error: Unrecognized opcode: `vspltisb' lpc_asm.s:95: Error: Unrecognized opcode: `vspltisb' lpc_asm.s:96: Error: Unrecognized opcode: `vmrglw'...
2007 May 30
0
[LLVMdev] Code generation issues
On Tue, 29 May 2007, Bram Adams wrote: > Today I managed to link ioquake3, but generating a binary does not > work yet. > 1) On OSX, I get: > > Error: Code generator does not support intrinsic function > 'llvm.ppc.altivec.lvsl'! > > when I do: llc file.bc -march=c -o file.c The C backend doesn't support all target-specific intrinsics. > 2) On Linux X86, llc does not give any problem, but I get this while > compiling the generated .c file: > > error: unknown register name 'S' in 'a...
2007 May 29
0
[LLVMdev] Code generation issues
...nks! -bw On 5/29/07, Bram Adams <bram.adams at ugent.be> wrote: > Hi, > > Today I managed to link ioquake3, but generating a binary does not > work yet. > > > 1) On OSX, I get: > > Error: Code generator does not support intrinsic function > 'llvm.ppc.altivec.lvsl'! > > when I do: llc file.bc -march=c -o file.c > > > 2) On Linux X86, llc does not give any problem, but I get this while > compiling the generated .c file: > > error: unknown register name 'S' in 'asm' > > This is the offending line (notice the &...
2014 May 04
12
[LLVMdev] [RFC] Benchmarking subset of the test suite
...nitTests/Threads/2010-12-08-tls SingleSource/UnitTests/Threads/tls SingleSource/UnitTests/Vector/build SingleSource/UnitTests/Vector/divides SingleSource/UnitTests/Vector/sumarray SingleSource/UnitTests/Vector/sumarray-dbl SingleSource/UnitTests/vla SingleSource/UnitTests/Vector/Altivec/2007-01-07-lvsl-lvsr-Regression SingleSource/UnitTests/Vector/Altivec/alti.sdot SingleSource/UnitTests/Vector/Altivec/casts SingleSource/UnitTests/Vector/Altivec/test1 SingleSource/UnitTests/ms_struct-bitfield SingleSource/UnitTests/ms_struct-bitfield-1 SingleSource/UnitTests/ms_struct-bitfield-init SingleSource/...