D | llvm-mca.cpp | 279 static bool runPipeline(mca::Pipeline &P) { in runPipeline() 383 mca::AsmCodeRegionGenerator CRG(*TheTarget, SrcMgr, Ctx, *MAI, *STI, *MCII); in main() 384 Expected<const mca::CodeRegions &> RegionsOrErr = CRG.parseCodeRegions(); in main() 395 const mca::CodeRegions &Regions = *RegionsOrErr; in main() 434 mca::InstrBuilder IB(*STI, *MCII, *MRI, MCIA.get()); in main() 437 mca::Context MCA(*MRI, *STI); in main() 439 mca::PipelineOptions PO(MicroOpQueue, DecoderThroughput, DispatchWidth, in main() 454 for (const std::unique_ptr<mca::CodeRegion> &Region : Regions) { in main() 471 mca::CodeEmitter CE(*STI, *MAB, *MCE, Insts); in main() 472 std::vector<std::unique_ptr<mca::Instruction>> LoweredSequence; in main() [all …]
|