Lines Matching refs:JTMB

659   if (!JTMB) {  in prepareForConstruction()
665 JTMB = std::move(*JTMBOrErr); in prepareForConstruction()
706 << JITTargetMachineBuilderPrinter(*JTMB, " ") in prepareForConstruction()
732 if (auto DLOrErr = JTMB->getDefaultDataLayoutForTarget()) in prepareForConstruction()
775 auto &TT = JTMB->getTargetTriple(); in prepareForConstruction()
804 if (!JTMB->getCodeModel()) in prepareForConstruction()
805 JTMB->setCodeModel(CodeModel::Small); in prepareForConstruction()
806 JTMB->setRelocationModel(Reloc::PIC_); in prepareForConstruction()
934 return S.CreateObjectLinkingLayer(ES, S.JTMB->getTargetTriple()); in createObjectLinkingLayer()
942 if (S.JTMB->getTargetTriple().isOSBinFormatCOFF()) { in createObjectLinkingLayer()
947 if (S.JTMB->getTargetTriple().isOSBinFormatELF() && in createObjectLinkingLayer()
948 (S.JTMB->getTargetTriple().getArch() == Triple::ArchType::ppc64 || in createObjectLinkingLayer()
949 S.JTMB->getTargetTriple().getArch() == Triple::ArchType::ppc64le)) in createObjectLinkingLayer()
960 JITTargetMachineBuilder JTMB) { in createCompileFunction() argument
964 return S.CreateCompileFunction(std::move(JTMB)); in createCompileFunction()
968 return std::make_unique<ConcurrentIRCompiler>(std::move(JTMB)); in createCompileFunction()
970 auto TM = JTMB.createTargetMachine(); in createCompileFunction()
978 : DL(std::move(*S.DL)), TT(S.JTMB->getTargetTriple()) { in LLJIT()
1007 auto CompileFunction = createCompileFunction(S, std::move(*S.JTMB)); in LLJIT()
1221 TT = JTMB->getTargetTriple(); in prepareForConstruction()