Lines Matching refs:TheTriple

38   Triple TheTriple;  member in __anone2058be50111::AArch64AsmBackend
43 TheTriple(TT) {} in AArch64AsmBackend()
152 const Triple &TheTriple, bool IsResolved) { in adjustFixupValue() argument
163 if (TheTriple.isOSBinFormatCOFF()) { in adjustFixupValue()
180 if (TheTriple.isOSBinFormatCOFF() && !IsResolved) in adjustFixupValue()
187 if (TheTriple.isOSBinFormatCOFF() && !IsResolved) in adjustFixupValue()
196 if (TheTriple.isOSBinFormatCOFF() && !IsResolved) in adjustFixupValue()
205 if (TheTriple.isOSBinFormatCOFF() && !IsResolved) in adjustFixupValue()
214 if (TheTriple.isOSBinFormatCOFF() && !IsResolved) in adjustFixupValue()
334 if (!TheTriple.isOSBinFormatELF()) in getFixupKind()
404 Value = adjustFixupValue(Fixup, Target, Value, Ctx, TheTriple, IsResolved); in applyFixup()
559 uint32_t CPUType = cantFail(MachO::getCPUType(TheTriple)); in createObjectTargetWriter()
560 uint32_t CPUSubType = cantFail(MachO::getCPUSubType(TheTriple)); in createObjectTargetWriter()
562 TheTriple.isArch32Bit()); in createObjectTargetWriter()
743 COFFAArch64AsmBackend(const Target &T, const Triple &TheTriple) in COFFAArch64AsmBackend() argument
744 : AArch64AsmBackend(T, TheTriple, /*IsLittleEndian*/ true) {} in COFFAArch64AsmBackend()
757 const Triple &TheTriple = STI.getTargetTriple(); in createAArch64leAsmBackend() local
758 if (TheTriple.isOSBinFormatMachO()) { in createAArch64leAsmBackend()
759 return new DarwinAArch64AsmBackend(T, TheTriple, MRI); in createAArch64leAsmBackend()
762 if (TheTriple.isOSBinFormatCOFF()) in createAArch64leAsmBackend()
763 return new COFFAArch64AsmBackend(T, TheTriple); in createAArch64leAsmBackend()
765 assert(TheTriple.isOSBinFormatELF() && "Invalid target"); in createAArch64leAsmBackend()
767 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TheTriple.getOS()); in createAArch64leAsmBackend()
769 return new ELFAArch64AsmBackend(T, TheTriple, OSABI, /*IsLittleEndian=*/true, in createAArch64leAsmBackend()
777 const Triple &TheTriple = STI.getTargetTriple(); in createAArch64beAsmBackend() local
778 assert(TheTriple.isOSBinFormatELF() && in createAArch64beAsmBackend()
780 uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TheTriple.getOS()); in createAArch64beAsmBackend()
782 return new ELFAArch64AsmBackend(T, TheTriple, OSABI, /*IsLittleEndian=*/false, in createAArch64beAsmBackend()