Home
last modified time | relevance | path

Searched refs:getExegesisTarget (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/tools/llvm-exegesis/Mips/
H A DTargetTest.cpp66 return State.getExegesisTarget().setRegTo(State.getSubtargetInfo(), Reg, in setRegTo()
122 EXPECT_EQ(State.getExegesisTarget().getPfmCounters("").CycleCounter, in TEST_F()
125 State.getExegesisTarget().getPfmCounters("unknown_cpu").CycleCounter, in TEST_F()
/llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/
H A DBenchmarkRunner.cpp74 const ExegesisTarget &ET = State.getExegesisTarget(); in runAndSample()
177 State.getExegesisTarget(), State.createTargetMachine(), in runConfiguration()
209 State.getExegesisTarget(), State.createTargetMachine(), in runConfiguration()
271 State.getExegesisTarget(), State.createTargetMachine(), BC.LiveIns, in writeObjectFile()
H A DSnippetRepetitor.cpp53 LoopCounter(State.getExegesisTarget().getLoopCounterRegister( in LoopSnippetRepetitor()
61 const auto &ET = State.getExegesisTarget(); in Repeat()
H A DLlvmState.h48 const ExegesisTarget &getExegesisTarget() const { return *TheExegesisTarget; } in getExegesisTarget() function
H A DParallelSnippetGenerator.cpp98 const auto &ET = State.getExegesisTarget(); in instantiateMemoryOperands()
164 ? State.getExegesisTarget().getScratchMemoryRegister( in generateCodeTemplates()
H A DSnippetGenerator.cpp49 const auto &ET = State.getExegesisTarget(); in generateConfigurations()
232 return State.getExegesisTarget().randomizeTargetMCOperand( in randomizeMCOperand()
H A DSerialSnippetGenerator.cpp61 if (!State.getExegesisTarget().allowAsBackToBack(OtherInstr)) in computeAliasingInstructions()
/llvm-project-15.0.7/llvm/unittests/tools/llvm-exegesis/X86/
H A DTargetTest.cpp118 return State.getExegesisTarget().setRegTo(State.getSubtargetInfo(), Reg, in setRegTo()
365 State.getExegesisTarget().fillMemoryOperands(IT, X86::RDI, kOffset); in TEST_F()
378 State.getExegesisTarget().fillMemoryOperands(IT, X86::RDI, kOffset); in TEST_F()
389 State.getExegesisTarget().allowAsBackToBack(getInstr(X86::ADD64rr))); in TEST_F()
391 State.getExegesisTarget().allowAsBackToBack(getInstr(X86::LEA64r))); in TEST_F()
H A DSnippetRepetitorTest.cpp90 LiveReg(State.getExegesisTarget().getLoopCounterRegister( in TEST_F()
/llvm-project-15.0.7/llvm/tools/llvm-exegesis/
H A Dllvm-exegesis.cpp271 State.getExegesisTarget().generateInstructionVariants( in generateSnippets()
277 State.getExegesisTarget().createSnippetGenerator(BenchmarkMode, State, in generateSnippets()
310 ExitOnErr(State.getExegesisTarget().checkFeatureSupport()); in benchmarkMain()
313 ExitOnErr(State.getExegesisTarget().createBenchmarkRunner( in benchmarkMain()