Re: [edk2] [PATCH v4 2/3] MdePkg/BaseMemoryLibOptDxe: add accelerated ARM routines

2016-09-07 Thread Ard Biesheuvel
On 7 September 2016 at 15:52, Ard Biesheuvel wrote: > This adds ARM support to BaseMemoryLibOptDxe, partially based on the > cortex-strings library (ScanMem) and the existing CopyMem() implementation > from BaseMemoryLibStm in ArmPkg. > > All string routines are accelerated except ScanMem16, ScanM

[edk2] [PATCH v4 2/3] MdePkg/BaseMemoryLibOptDxe: add accelerated ARM routines

2016-09-07 Thread Ard Biesheuvel
This adds ARM support to BaseMemoryLibOptDxe, partially based on the cortex-strings library (ScanMem) and the existing CopyMem() implementation from BaseMemoryLibStm in ArmPkg. All string routines are accelerated except ScanMem16, ScanMem32, ScanMem64 and IsZeroBuffer, which can wait for another d