Home
last modified time | relevance | path

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

/external/llvm-project/llvm/unittests/tools/llvm-exegesis/Mips/
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()
/external/llvm-project/llvm/tools/llvm-exegesis/lib/
DBenchmarkRunner.cpp74 const ExegesisTarget &ET = State.getExegesisTarget(); in runAndSample()
176 State.getExegesisTarget(), State.createTargetMachine(), in runConfiguration()
209 State.getExegesisTarget(), State.createTargetMachine(), in runConfiguration()
271 State.getExegesisTarget(), State.createTargetMachine(), BC.LiveIns, in writeObjectFile()
DSnippetRepetitor.cpp52 LoopCounter(State.getExegesisTarget().getLoopCounterRegister( in LoopSnippetRepetitor()
59 const auto &ET = State.getExegesisTarget(); in Repeat()
DParallelSnippetGenerator.cpp98 const auto &ET = State.getExegesisTarget(); in instantiateMemoryOperands()
164 ? State.getExegesisTarget().getScratchMemoryRegister( in generateCodeTemplates()
DLlvmState.h48 const ExegesisTarget &getExegesisTarget() const { return *TheExegesisTarget; } in getExegesisTarget() function
DSnippetGenerator.cpp49 const auto &ET = State.getExegesisTarget(); in generateConfigurations()
232 return State.getExegesisTarget().randomizeTargetMCOperand( in randomizeMCOperand()
DSerialSnippetGenerator.cpp61 if (!State.getExegesisTarget().allowAsBackToBack(OtherInstr)) in computeAliasingInstructions()
/external/llvm-project/llvm/unittests/tools/llvm-exegesis/X86/
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()
DSnippetRepetitorTest.cpp86 LiveReg(State.getExegesisTarget().getLoopCounterRegister( in TEST_F()
/external/llvm-project/llvm/tools/llvm-exegesis/
Dllvm-exegesis.cpp262 State.getExegesisTarget().generateInstructionVariants( in generateSnippets()
268 State.getExegesisTarget().createSnippetGenerator(BenchmarkMode, State, in generateSnippets()
301 ExitOnErr(State.getExegesisTarget().checkFeatureSupport()); in benchmarkMain()
304 ExitOnErr(State.getExegesisTarget().createBenchmarkRunner( in benchmarkMain()