Searched refs:getExegesisTarget (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/llvm/unittests/tools/llvm-exegesis/Mips/ |
| H A D | TargetTest.cpp | 66 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 D | BenchmarkRunner.cpp | 74 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 D | SnippetRepetitor.cpp | 53 LoopCounter(State.getExegesisTarget().getLoopCounterRegister( in LoopSnippetRepetitor() 61 const auto &ET = State.getExegesisTarget(); in Repeat()
|
| H A D | LlvmState.h | 48 const ExegesisTarget &getExegesisTarget() const { return *TheExegesisTarget; } in getExegesisTarget() function
|
| H A D | ParallelSnippetGenerator.cpp | 98 const auto &ET = State.getExegesisTarget(); in instantiateMemoryOperands() 164 ? State.getExegesisTarget().getScratchMemoryRegister( in generateCodeTemplates()
|
| H A D | SnippetGenerator.cpp | 49 const auto &ET = State.getExegesisTarget(); in generateConfigurations() 232 return State.getExegesisTarget().randomizeTargetMCOperand( in randomizeMCOperand()
|
| H A D | SerialSnippetGenerator.cpp | 61 if (!State.getExegesisTarget().allowAsBackToBack(OtherInstr)) in computeAliasingInstructions()
|
| /llvm-project-15.0.7/llvm/unittests/tools/llvm-exegesis/X86/ |
| H A D | TargetTest.cpp | 118 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 D | SnippetRepetitorTest.cpp | 90 LiveReg(State.getExegesisTarget().getLoopCounterRegister( in TEST_F()
|
| /llvm-project-15.0.7/llvm/tools/llvm-exegesis/ |
| H A D | llvm-exegesis.cpp | 271 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()
|