Lines Matching refs:Arch

91     #   @param      Arch            The target architecture
95 def __init__(self, FilePath, RawData, BuildDataBase, Arch='COMMON', Target=None, Toolchain=None):
99 self._Arch = Arch
456 ModuleFile = PathClass(NormPath(Record[0], Macros), GlobalData.gWorkspace, Arch=self._Arch)
489 LibraryPath = PathClass(NormPath(Record[1], Macros), GlobalData.gWorkspace, Arch=self._Arch)
564 LibraryClass, LibraryInstance, Dummy, Arch, ModuleType, Dummy, LineNo = Record
568 EdkLogger.verbose("Found forced library for arch=%s\n\t%s [%s]" % (Arch, LibraryInstance, LibraryClass))
570 LibraryInstance = PathClass(NormPath(LibraryInstance, Macros), GlobalData.gWorkspace, Arch=self._Arch)
580 LibraryClassDict[Arch, ModuleType, LibraryClass] = LibraryInstance
598 File = PathClass(NormPath(Record[0], Macros), GlobalData.gWorkspace, Arch=self._Arch)
665 for TokenSpaceGuid, PcdCName, Setting, Arch, SkuName, Dummy3, Dummy4 in RecordList:
667 PcdDict[Arch, PcdCName, TokenSpaceGuid] = Setting
704 for TokenSpaceGuid, PcdCName, Setting, Arch, SkuName, Dummy3, Dummy4 in RecordList:
706 PcdDict[Arch, SkuName, PcdCName, TokenSpaceGuid] = Setting
746 for TokenSpaceGuid, PcdCName, Setting, Arch, SkuName, Dummy3, Dummy4 in RecordList:
748 PcdDict[Arch, SkuName, PcdCName, TokenSpaceGuid] = Setting
786 for TokenSpaceGuid, PcdCName, Setting, Arch, SkuName, Dummy3, Dummy4 in RecordList:
788 PcdDict[Arch, SkuName, PcdCName, TokenSpaceGuid] = Setting
850 for TokenSpaceGuid, PcdCName, Setting, Arch, SkuName, Dummy3, Dummy4 in RecordList:
872 Arch = property(_GetArch, _SetArch)
938 # @param Arch The target architecture
942 def __init__(self, File, RawData, BuildDataBase, Arch='COMMON', Target=None, Toolchain=None):
947 self._Arch = Arch
1055 for Name, Guid, Dummy, Arch, ID, LineNo in RecordList:
1058 ProtocolDict[Arch, Name] = Guid
1080 for Name, Guid, Dummy, Arch, ID, LineNo in RecordList:
1083 PpiDict[Arch, Name] = Guid
1105 for Name, Guid, Dummy, Arch, ID, LineNo in RecordList:
1108 GuidDict[Arch, Name] = Guid
1127 File = PathClass(NormPath(Record[0], Macros), self._PackageDir, Arch=self._Arch)
1150 for LibraryClass, File, Dummy, Arch, ID, LineNo in RecordList:
1151 File = PathClass(NormPath(File, Macros), self._PackageDir, Arch=self._Arch)
1157 LibraryClassDict[Arch, LibraryClass] = File
1186 for TokenSpaceGuid, PcdCName, Setting, Arch, Dummy1, Dummy2 in RecordList:
1187 PcdDict[Arch, PcdCName, TokenSpaceGuid] = Setting
1217 Arch = property(_GetArch, _SetArch)
1312 # @param Arch The target architecture
1316 def __init__(self, FilePath, RawData, BuildDatabase, Arch='COMMON', Target=None, Toolchain=None):
1321 self._Arch = Arch
1530 File = PathClass(NormPath(self._DxsFile), self._ModuleDir, Arch=self._Arch)
1553 for Name,Value,Dummy,Arch,Platform,ID,LineNo in RecordList:
1560 File = PathClass(NormPath(Value), self._ModuleDir, Arch=self._Arch)
1964 File = PathClass(NormPath(Record[0], Macros), GlobalData.gWorkspace, Arch=self._Arch)
2024 Arch = Record[3]
2027 if (Arch, ModuleType) not in Depex:
2028 Depex[Arch, ModuleType] = []
2029 DepexList = Depex[Arch, ModuleType]
2053 for Arch, ModuleType in Depex:
2054 self._Depex[Arch, ModuleType] = Depex[Arch, ModuleType]
2065 Arch = Record[3]
2068 if (Arch, ModuleType) not in DepexExpression:
2069 DepexExpression[Arch, ModuleType] = ''
2071 DepexExpression[Arch, ModuleType] = DepexExpression[Arch, ModuleType] + Token.strip() + ' '
2072 for Arch, ModuleType in DepexExpression:
2073 self._DepexExpression[Arch, ModuleType] = DepexExpression[Arch, ModuleType]
2082 for TokenSpaceGuid, PcdCName, Setting, Arch, Platform, Dummy1, LineNo in RecordList:
2083 PcdDict[Arch, Platform, PcdCName, TokenSpaceGuid] = (Setting, LineNo)
2206 Arch = property(_GetArch, _SetArch)
2283 _CACHE_ = {} # (FilePath, Arch) : <object>
2289 # key = (FilePath, Arch=None)
2293 Arch = Key[1]
2295 Arch = None
2296 return (FilePath, Arch) in self._CACHE_
2298 # key = (FilePath, Arch=None, Target=None, Toochain=None)
2303 Arch = Key[1]
2305 Arch = None
2316 Key = (FilePath, Arch, Target, Toolchain)
2341 Arch,
2353 # key = FilePath, Arch
2492 def GetPackageList(self, Platform, Arch, TargetName, ToolChainTag):
2500 ModuleObj = self.BuildObject[Module, Arch, TargetName, ToolChainTag]
2508 LibObj = self.BuildObject[Lib, Arch, TargetName, ToolChainTag]