Re: Using inline NEON code

2010-12-03 Thread Richard Earnshaw
On Fri, 2010-12-03 at 10:49 +1300, Michael Hope wrote: Hi there. Currently you can't use NEON instructions in inline assembly if the compiler is set to -mfpu=vfp such as Ubuntu's -mfpu=vfpv3-d16. Trying code like this: int main() { asm(veor d1, d2, d3); return 0; } gives an

Re: Neon registers in core files

2010-12-03 Thread Dave Martin
On Fri, Dec 3, 2010 at 9:06 AM, Yao Qi yao...@linaro.org wrote: Hi, Kernel WG, Can recent kernel handle NEON registers in corefiles? Seems we've had plan for this in Ensure full NEON debug support in https://wiki.linaro.org/WorkingGroups/KernelConsolidation/Specs/BSPInvestigations Any

RFC: Dynamic hwcaps

2010-12-03 Thread Dave Martin
Hi all, I'd be interested in people's views on the following idea-- feel free to ignore if it doesn't interest you. For power-management purposes, it's useful to be able to turn off functional blocks on the SoC. For on-SoC peripherals, this can be managed through the driver framework in the

Re: RFC: Dynamic hwcaps

2010-12-03 Thread Dave Martin
Hi, On Fri, Dec 3, 2010 at 4:51 PM, Russell King - ARM Linux li...@arm.linux.org.uk wrote: On Fri, Dec 03, 2010 at 04:28:27PM +, Dave Martin wrote: For on-SoC peripherals, this can be managed through the driver framework in the kernel, but for functional blocks of the CPU itself which are

[ACTIVITY] weekly status

2010-12-03 Thread Ken Werner
Hi, * got llvm+clang working on ARM: https://wiki.linaro.org/KenWerner/Sandbox/HowToBuildToolchainComponents#llvm+clang * checked whether llvm inlines the __sync_* builtins on ARM or not: https://wiki.linaro.org/WorkingGroups/ToolChain/AtomicMemoryOperations#LLVM * developed a patch for