Lines Matching refs:OSABI
1059 uint8_t OSABI; member in __anon88078d0f0411::ELFX86AsmBackend
1060 ELFX86AsmBackend(const Target &T, uint8_t OSABI, const MCSubtargetInfo &STI) in ELFX86AsmBackend() argument
1061 : X86AsmBackend(T, STI), OSABI(OSABI) {} in ELFX86AsmBackend()
1066 ELFX86_32AsmBackend(const Target &T, uint8_t OSABI, in ELFX86_32AsmBackend() argument
1068 : ELFX86AsmBackend(T, OSABI, STI) {} in ELFX86_32AsmBackend()
1072 return createX86ELFObjectWriter(/*IsELF64*/ false, OSABI, ELF::EM_386); in createObjectTargetWriter()
1078 ELFX86_X32AsmBackend(const Target &T, uint8_t OSABI, in ELFX86_X32AsmBackend() argument
1080 : ELFX86AsmBackend(T, OSABI, STI) {} in ELFX86_X32AsmBackend()
1084 return createX86ELFObjectWriter(/*IsELF64*/ false, OSABI, in createObjectTargetWriter()
1091 ELFX86_IAMCUAsmBackend(const Target &T, uint8_t OSABI, in ELFX86_IAMCUAsmBackend() argument
1093 : ELFX86AsmBackend(T, OSABI, STI) {} in ELFX86_IAMCUAsmBackend()
1097 return createX86ELFObjectWriter(/*IsELF64*/ false, OSABI, in createObjectTargetWriter()
1104 ELFX86_64AsmBackend(const Target &T, uint8_t OSABI, in ELFX86_64AsmBackend() argument
1106 : ELFX86AsmBackend(T, OSABI, STI) {} in ELFX86_64AsmBackend()
1110 return createX86ELFObjectWriter(/*IsELF64*/ true, OSABI, ELF::EM_X86_64); in createObjectTargetWriter()
1505 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TheTriple.getOS()); in createX86_32AsmBackend() local
1508 return new ELFX86_IAMCUAsmBackend(T, OSABI, STI); in createX86_32AsmBackend()
1510 return new ELFX86_32AsmBackend(T, OSABI, STI); in createX86_32AsmBackend()
1530 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TheTriple.getOS()); in createX86_64AsmBackend() local
1533 return new ELFX86_X32AsmBackend(T, OSABI, STI); in createX86_64AsmBackend()
1534 return new ELFX86_64AsmBackend(T, OSABI, STI); in createX86_64AsmBackend()