1 ## @file 2 # Instance of Base Memory Library using SSE2 registers. 3 # 4 # Base Memory Library that uses SSE2 registers for high performance. 5 # 6 # Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR> 7 # 8 # This program and the accompanying materials 9 # are licensed and made available under the terms and conditions of the BSD License 10 # which accompanies this distribution. The full text of the license may be found at 11 # http://opensource.org/licenses/bsd-license.php. 12 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 13 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 14 # 15 # 16 ## 17 18 [Defines] 19 INF_VERSION = 0x00010005 20 BASE_NAME = BaseMemoryLibSse2 21 MODULE_UNI_FILE = BaseMemoryLibSse2.uni 22 FILE_GUID = 65a18235-5096-4032-8c63-214f0249ce8d 23 MODULE_TYPE = BASE 24 VERSION_STRING = 1.0 25 LIBRARY_CLASS = BaseMemoryLib 26 27 28 # 29 # VALID_ARCHITECTURES = IA32 X64 30 # 31 32 [Sources] 33 MemLibInternals.h 34 ScanMem64Wrapper.c 35 ScanMem32Wrapper.c 36 ScanMem16Wrapper.c 37 ScanMem8Wrapper.c 38 ZeroMemWrapper.c 39 CompareMemWrapper.c 40 SetMem64Wrapper.c 41 SetMem32Wrapper.c 42 SetMem16Wrapper.c 43 SetMemWrapper.c 44 CopyMemWrapper.c 45 MemLibGuid.c 46 47 [Sources.Ia32] 48 Ia32/ScanMem64.S 49 Ia32/ScanMem32.S 50 Ia32/ScanMem16.S 51 Ia32/ScanMem8.S 52 Ia32/CompareMem.S 53 Ia32/ZeroMem.S 54 Ia32/SetMem64.S 55 Ia32/SetMem32.S 56 Ia32/SetMem16.S 57 Ia32/SetMem.S 58 Ia32/CopyMem.S 59 Ia32/ScanMem64.asm 60 Ia32/ScanMem32.asm 61 Ia32/ScanMem16.asm 62 Ia32/ScanMem8.asm 63 Ia32/CompareMem.asm 64 Ia32/ZeroMem.asm 65 Ia32/SetMem64.asm 66 Ia32/SetMem32.asm 67 Ia32/SetMem16.asm 68 Ia32/SetMem.asm 69 Ia32/CopyMem.asm 70 71 [Sources.X64] 72 X64/ScanMem64.asm 73 X64/ScanMem32.asm 74 X64/ScanMem16.asm 75 X64/ScanMem8.asm 76 X64/CompareMem.asm 77 X64/ZeroMem.asm 78 X64/SetMem64.asm 79 X64/SetMem32.asm 80 X64/SetMem16.asm 81 X64/SetMem.asm 82 X64/CopyMem.asm 83 X64/ScanMem64.S 84 X64/ScanMem32.S 85 X64/ScanMem16.S 86 X64/ScanMem8.S 87 X64/CompareMem.S 88 X64/ZeroMem.S 89 X64/SetMem64.S 90 X64/SetMem32.S 91 X64/SetMem16.S 92 X64/SetMem.S 93 X64/CopyMem.S 94 95 [Packages] 96 MdePkg/MdePkg.dec 97 98 [LibraryClasses] 99 DebugLib 100 BaseLib 101 102