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