Add some ldm/vldm optimized CopyMem routines. Add performance macros to BDS
authorandrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 21 Apr 2010 22:04:35 +0000 (22:04 +0000)
committerandrewfish <andrewfish@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 21 Apr 2010 22:04:35 +0000 (22:04 +0000)
commitd39eb83cc5ce2147264e2ea3566c4dbf7eb9888d
treeb606874083dc56330d7b1650599d620f39f0b1df
parentd02b28d736c19b9a59690008e56c63e839fcf28f
Add some ldm/vldm optimized CopyMem routines. Add performance macros to BDS

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10388 6f19259b-4bc3-4df7-8a09-765794883524
47 files changed:
ArmPkg/Library/BaseMemoryLibStm/Arm/CopyMem.S [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibStm/Arm/CopyMem.asm [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibStm/Arm/SetMem.S [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibStm/Arm/SetMem.asm [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibStm/BaseMemoryLibStm.inf [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibStm/CompareMemWrapper.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibStm/CopyMem.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibStm/CopyMemWrapper.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibStm/MemLibGeneric.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibStm/MemLibGuid.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibStm/MemLibInternals.h [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibStm/ScanMem16Wrapper.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibStm/ScanMem32Wrapper.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibStm/ScanMem64Wrapper.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibStm/ScanMem8Wrapper.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibStm/SetMem.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibStm/SetMem16Wrapper.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibStm/SetMem32Wrapper.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibStm/SetMem64Wrapper.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibStm/SetMemWrapper.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibStm/ZeroMemWrapper.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibVstm/Arm/CopyMem.S [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibVstm/Arm/CopyMem.asm [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibVstm/Arm/SetMem.S [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibVstm/Arm/SetMem.asm [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibVstm/BaseMemoryLibVstm.inf [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibVstm/CompareMemWrapper.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibVstm/CopyMem.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibVstm/CopyMemWrapper.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibVstm/MemLibGeneric.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibVstm/MemLibGuid.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibVstm/MemLibInternals.h [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibVstm/ScanMem16Wrapper.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibVstm/ScanMem32Wrapper.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibVstm/ScanMem64Wrapper.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibVstm/ScanMem8Wrapper.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibVstm/SetMem.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibVstm/SetMem16Wrapper.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibVstm/SetMem32Wrapper.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibVstm/SetMem64Wrapper.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibVstm/SetMemWrapper.c [new file with mode: 0755]
ArmPkg/Library/BaseMemoryLibVstm/ZeroMemWrapper.c [new file with mode: 0755]
BeagleBoardPkg/Bds/BdsEntry.c
BeagleBoardPkg/Bds/BdsEntry.h
BeagleBoardPkg/Bds/FirmwareVolume.c
BeagleBoardPkg/BeagleBoardPkg.dsc
BeagleBoardPkg/Library/EblCmdLib/EblCmdLib.c