Home
last modified time | relevance | path

Searched refs:FunctionFiller (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/
H A DAssembler.h61 class FunctionFiller {
63 FunctionFiller(MachineFunction &MF, std::vector<unsigned> RegistersSetUp);
84 using FillFunction = std::function<void(FunctionFiller &)>;
H A DAssembler.cpp140 FunctionFiller::FunctionFiller(MachineFunction &MF, in FunctionFiller() function in llvm::exegesis::FunctionFiller
145 BasicBlockFiller FunctionFiller::addBasicBlock() { in addBasicBlock()
151 ArrayRef<unsigned> FunctionFiller::getRegistersSetUp() const { in getRegistersSetUp()
202 FunctionFiller Sink(MF, std::move(RegistersSetUp)); in assembleToStream()
H A DSnippetRepetitor.cpp30 return [Instructions, MinInstructions](FunctionFiller &Filler) { in Repeat()
60 LoopBodySize](FunctionFiller &Filler) { in Repeat()
/llvm-project-15.0.7/llvm/unittests/tools/llvm-exegesis/Common/
H A DAssemblerUtils.h49 ? assembleToFunction(RegisterInitialValues, [](FunctionFiller &) {}) in Check()
51 [Inst](FunctionFiller &Filler) { in Check()
/llvm-project-15.0.7/llvm/unittests/tools/llvm-exegesis/X86/
H A DSnippetRepetitorTest.cpp44 FunctionFiller Sink(*MF, {X86::EAX}); in TestCommon()