Lines Matching defs:TripleName
90 TripleName("triple", cl::desc("Target triple for disassembler"),
782 if (TripleName == "")
786 Triple TheTriple(Triple::normalize(TripleName));
791 ErrorAndExit("Error accessing target '" + TripleName + "': " + ErrorStr);
793 TripleName = TheTriple.getTriple();
796 TheTarget->createMCSubtargetInfo(TripleName, MCPU, ""));
800 std::unique_ptr<MCRegisterInfo> MRI(TheTarget->createMCRegInfo(TripleName));
806 TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions));
810 MCContext Ctx(Triple(TripleName), MAI.get(), MRI.get(), STI.get());
822 TheTarget->createMCInstPrinter(Triple(TripleName), 0, *MAI, *MII, *MRI));