Lines Matching refs:TripleName
32 std::string TripleName; in init() local
37 TargetRegistry::lookupTarget(TripleName, TheTriple, ErrorStr); in init()
40 TripleName = TheTriple.getTriple(); in init()
43 MRI.reset(TheTarget->createMCRegInfo(TripleName)); in init()
45 return error(Twine("no register info for target ") + TripleName, Context), in init()
49 MAI.reset(TheTarget->createMCAsmInfo(*MRI, TripleName, MCOptions)); in init()
51 return error("no asm info for target " + TripleName, Context), false; in init()
57 MSTI.reset(TheTarget->createMCSubtargetInfo(TripleName, "", "")); in init()
59 return error("no subtarget info for target " + TripleName, Context), false; in init()
63 return error("no asm backend for target " + TripleName, Context), false; in init()
67 return error("no instr info info for target " + TripleName, Context), false; in init()
71 return error("no code emitter for target " + TripleName, Context), false; in init()
94 return error("no object streamer for target " + TripleName, Context), false; in init()
97 TM.reset(TheTarget->createTargetMachine(TripleName, "", "", TargetOptions(), in init()
100 return error("no target machine for target " + TripleName, Context), false; in init()
104 return error("no asm printer for target " + TripleName, Context), false; in init()