Lines Matching refs:TheTriple

39   Triple TheTriple;  member in __anon1d7386b50111::AArch64AsmBackend
45 TheTriple(TT) {} in AArch64AsmBackend()
156 const Triple &TheTriple, bool IsResolved) { in adjustFixupValue() argument
167 if (TheTriple.isOSBinFormatCOFF()) { in adjustFixupValue()
184 if (TheTriple.isOSBinFormatCOFF() && !IsResolved) in adjustFixupValue()
191 if (TheTriple.isOSBinFormatCOFF() && !IsResolved) in adjustFixupValue()
200 if (TheTriple.isOSBinFormatCOFF() && !IsResolved) in adjustFixupValue()
209 if (TheTriple.isOSBinFormatCOFF() && !IsResolved) in adjustFixupValue()
218 if (TheTriple.isOSBinFormatCOFF() && !IsResolved) in adjustFixupValue()
331 if (TheTriple.isOSBinFormatCOFF() && !IsResolved && SignedValue != 0) { in adjustFixupValue()
357 if (!TheTriple.isOSBinFormatELF()) in getFixupKind()
418 if (Fixup.getTargetKind() == FK_Data_8 && TheTriple.isOSBinFormatELF()) { in applyFixup()
441 Value = adjustFixupValue(Fixup, Target, Value, Ctx, TheTriple, IsResolved); in applyFixup()
595 uint32_t CPUType = cantFail(MachO::getCPUType(TheTriple)); in createObjectTargetWriter()
596 uint32_t CPUSubType = cantFail(MachO::getCPUSubType(TheTriple)); in createObjectTargetWriter()
598 TheTriple.isArch32Bit()); in createObjectTargetWriter()
783 COFFAArch64AsmBackend(const Target &T, const Triple &TheTriple) in COFFAArch64AsmBackend() argument
784 : AArch64AsmBackend(T, TheTriple, /*IsLittleEndian*/ true) {} in COFFAArch64AsmBackend()
788 return createAArch64WinCOFFObjectWriter(TheTriple); in createObjectTargetWriter()
797 const Triple &TheTriple = STI.getTargetTriple(); in createAArch64leAsmBackend() local
798 if (TheTriple.isOSBinFormatMachO()) { in createAArch64leAsmBackend()
799 return new DarwinAArch64AsmBackend(T, TheTriple, MRI); in createAArch64leAsmBackend()
802 if (TheTriple.isOSBinFormatCOFF()) in createAArch64leAsmBackend()
803 return new COFFAArch64AsmBackend(T, TheTriple); in createAArch64leAsmBackend()
805 assert(TheTriple.isOSBinFormatELF() && "Invalid target"); in createAArch64leAsmBackend()
807 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TheTriple.getOS()); in createAArch64leAsmBackend()
809 return new ELFAArch64AsmBackend(T, TheTriple, OSABI, /*IsLittleEndian=*/true, in createAArch64leAsmBackend()
817 const Triple &TheTriple = STI.getTargetTriple(); in createAArch64beAsmBackend() local
818 assert(TheTriple.isOSBinFormatELF() && in createAArch64beAsmBackend()
820 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TheTriple.getOS()); in createAArch64beAsmBackend()
822 return new ELFAArch64AsmBackend(T, TheTriple, OSABI, /*IsLittleEndian=*/false, in createAArch64beAsmBackend()