Lines Matching full:osabi
63 X86ELFObjectWriter(bool is64Bit, uint8_t OSABI, uint16_t EMachine,
65 : MCELFObjectTargetWriter(is64Bit, OSABI, EMachine, HasRelocationAddend) {}
339 uint8_t OSABI;
341 : X86AsmBackend(T, CPU), OSABI(_OSABI) {
353 ELFX86_32AsmBackend(const Target &T, uint8_t OSABI, StringRef CPU)
354 : ELFX86AsmBackend(T, OSABI, CPU) {}
357 return createX86ELFObjectWriter(OS, /*IsELF64*/ false, OSABI, ELF::EM_386);
363 ELFX86_64AsmBackend(const Target &T, uint8_t OSABI, StringRef CPU)
364 : ELFX86AsmBackend(T, OSABI, CPU) {}
367 return createX86ELFObjectWriter(OS, /*IsELF64*/ true, OSABI, ELF::EM_X86_64);
461 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TheTriple.getOS());
462 return new ELFX86_32AsmBackend(T, OSABI, CPU);
474 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TheTriple.getOS());
475 return new ELFX86_64AsmBackend(T, OSABI, CPU);