Lines Matching full:osabi
69 X86ELFObjectWriter(bool is64Bit, uint8_t OSABI, uint16_t EMachine, in X86ELFObjectWriter() argument
71 : MCELFObjectTargetWriter(is64Bit, OSABI, EMachine, HasRelocationAddend) {} in X86ELFObjectWriter()
353 uint8_t OSABI; member in __anon6801bd310211::ELFX86AsmBackend
354 ELFX86AsmBackend(const Target &T, uint8_t OSABI, StringRef CPU) in ELFX86AsmBackend() argument
355 : X86AsmBackend(T, CPU), OSABI(OSABI) {} in ELFX86AsmBackend()
360 ELFX86_32AsmBackend(const Target &T, uint8_t OSABI, StringRef CPU) in ELFX86_32AsmBackend() argument
361 : ELFX86AsmBackend(T, OSABI, CPU) {} in ELFX86_32AsmBackend()
364 return createX86ELFObjectWriter(OS, /*IsELF64*/ false, OSABI, ELF::EM_386); in createObjectWriter()
370 ELFX86_X32AsmBackend(const Target &T, uint8_t OSABI, StringRef CPU) in ELFX86_X32AsmBackend() argument
371 : ELFX86AsmBackend(T, OSABI, CPU) {} in ELFX86_X32AsmBackend()
374 return createX86ELFObjectWriter(OS, /*IsELF64*/ false, OSABI, in createObjectWriter()
381 ELFX86_64AsmBackend(const Target &T, uint8_t OSABI, StringRef CPU) in ELFX86_64AsmBackend() argument
382 : ELFX86AsmBackend(T, OSABI, CPU) {} in ELFX86_64AsmBackend()
385 return createX86ELFObjectWriter(OS, /*IsELF64*/ true, OSABI, ELF::EM_X86_64); in createObjectWriter()
801 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TheTriple.getOS()); in createX86_32AsmBackend() local
802 return new ELFX86_32AsmBackend(T, OSABI, CPU); in createX86_32AsmBackend()
822 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TheTriple.getOS()); in createX86_64AsmBackend() local
825 return new ELFX86_X32AsmBackend(T, OSABI, CPU); in createX86_64AsmBackend()
826 return new ELFX86_64AsmBackend(T, OSABI, CPU); in createX86_64AsmBackend()