Searched refs:MCIA (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/llvm/unittests/tools/llvm-mca/ |
| H A D | MCATestBase.cpp | 54 MCIA.reset(TheTarget->createMCInstrAnalysis(MCII.get())); in SetUp() 55 ASSERT_TRUE(MCIA); in SetUp() 67 mca::InstrBuilder IB(*STI, *MCII, *MRI, MCIA.get()); in runBaselineMCA()
|
| H A D | MCATestBase.h | 66 std::unique_ptr<MCInstrAnalysis> MCIA; variable
|
| /llvm-project-15.0.7/llvm/lib/MCA/ |
| H A D | InstrBuilder.cpp | 34 : STI(sti), MCII(mcii), MRI(mri), MCIA(mcia), FirstCallInst(true), in InstrBuilder() 681 if (MCIA) { in createInstruction() 683 IsZeroIdiom = MCIA->isZeroIdiom(MCI, Mask, ProcID); in createInstruction() 685 IsZeroIdiom || MCIA->isDependencyBreaking(MCI, Mask, ProcID); in createInstruction() 686 if (MCIA->isOptimizableRegisterMove(MCI, ProcID)) in createInstruction() 758 if (MCIA) in createInstruction() 759 MCIA->clearsSuperRegisters(MRI, MCI, WriteMask); in createInstruction()
|
| /llvm-project-15.0.7/llvm/unittests/tools/llvm-mca/X86/ |
| H A D | TestIncrementalMCA.cpp | 35 mca::InstrBuilder IB(*STI, *MCII, *MRI, MCIA.get()); in TEST_F() 122 mca::InstrBuilder IB(*STI, *MCII, *MRI, MCIA.get()); in TEST_F()
|
| /llvm-project-15.0.7/llvm/include/llvm/MCA/ |
| H A D | InstrBuilder.h | 64 const MCInstrAnalysis *MCIA; variable
|
| /llvm-project-15.0.7/llvm/tools/llvm-mca/ |
| H A D | llvm-mca.cpp | 405 std::unique_ptr<MCInstrAnalysis> MCIA( in main() local 494 mca::InstrBuilder IB(*STI, *MCII, *MRI, MCIA.get()); in main()
|