Lines Matching defs:LibMachine
201 static bool machineMatches(COFF::MachineTypes LibMachine,
203 if (LibMachine == FileMachine)
207 switch (LibMachine) {
220 COFF::MachineTypes &LibMachine,
252 appendFile(Members, LibMachine, LibMachineSource, *ChildMB);
285 if (LibMachine == COFF::IMAGE_FILE_MACHINE_UNKNOWN) {
293 LibMachine = FileMachine;
297 } else if (!machineMatches(LibMachine, FileMachine)) {
301 << machineToStr(LibMachine) << LibMachineSource << '\n';
352 COFF::MachineTypes LibMachine = COFF::IMAGE_FILE_MACHINE_UNKNOWN;
355 LibMachine = getMachineType(Arg->getValue());
356 if (LibMachine == COFF::IMAGE_FILE_MACHINE_UNKNOWN) {
372 if (LibMachine == COFF::IMAGE_FILE_MACHINE_UNKNOWN) {
388 parseCOFFModuleDefinition(*MB, LibMachine, /*MingwDef=*/false);
399 if (isArm64EC(LibMachine) && Args.hasArg(OPT_nativedeffile)) {
422 return writeImportLibrary(OutputFile, OutputPath, Def->Exports, LibMachine,
480 appendFile(Members, LibMachine, LibMachineSource, MBRef);
514 /*Deterministic=*/true, Thin, nullptr, COFF::isArm64EC(LibMachine))) {