Lines Matching defs:LibMachine
207 static bool machineMatches(COFF::MachineTypes LibMachine,
209 if (LibMachine == FileMachine)
213 switch (LibMachine) {
226 COFF::MachineTypes &LibMachine,
258 appendFile(Members, LibMachine, LibMachineSource, *ChildMB);
291 if (LibMachine == COFF::IMAGE_FILE_MACHINE_UNKNOWN) {
299 LibMachine = FileMachine;
303 } else if (!machineMatches(LibMachine, FileMachine)) {
307 << machineToStr(LibMachine) << LibMachineSource << '\n';
358 COFF::MachineTypes LibMachine = COFF::IMAGE_FILE_MACHINE_UNKNOWN;
361 LibMachine = getMachineType(Arg->getValue());
362 if (LibMachine == COFF::IMAGE_FILE_MACHINE_UNKNOWN) {
378 if (LibMachine == COFF::IMAGE_FILE_MACHINE_UNKNOWN) {
394 parseCOFFModuleDefinition(*MB, LibMachine, /*MingwDef=*/false);
405 if (isArm64EC(LibMachine) && Args.hasArg(OPT_nativedeffile)) {
429 writeImportLibrary(OutputFile, OutputPath, Def->Exports, LibMachine,
491 appendFile(Members, LibMachine, LibMachineSource, MBRef);
530 /*Deterministic=*/true, Thin, nullptr, COFF::isArm64EC(LibMachine))) {