Home
last modified time | relevance | path

Searched refs:Spiller (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DSpiller.h24 class Spiller {
28 virtual ~Spiller() = 0;
38 Spiller *createInlineSpiller(MachineFunctionPass &Pass, MachineFunction &MF,
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DRegAllocBase.h51 class Spiller; variable
96 virtual Spiller &spiller() = 0;
H A DRegAllocPBQP.cpp165 void initializeGraph(PBQPRAGraph &G, VirtRegMap &VRM, Spiller &VRegSpiller);
170 Spiller &VRegSpiller);
177 Spiller &VRegSpiller);
184 void postOptimization(Spiller &VRegSpiller, LiveIntervals &LIS);
591 Spiller &VRegSpiller) { in initializeGraph()
693 VirtRegMap &VRM, Spiller &VRegSpiller) { in spillVReg()
719 Spiller &VRegSpiller) { in mapPBQPToRegAlloc()
783 void RegAllocPBQP::postOptimization(Spiller &VRegSpiller, LiveIntervals &LIS) { in postOptimization()
809 std::unique_ptr<Spiller> VRegSpiller( in runOnMachineFunction()
H A DRegAllocBasic.cpp64 std::unique_ptr<Spiller> SpillerInstance;
87 Spiller &spiller() override { return *SpillerInstance; } in spiller()
H A DRegAllocGreedy.h177 std::unique_ptr<Spiller> SpillerInstance;
284 Spiller &spiller() override { return *SpillerInstance; } in spiller()
H A DInlineSpiller.cpp156 class InlineSpiller : public Spiller {
237 Spiller::~Spiller() = default;
239 void Spiller::anchor() {} in anchor()
241 Spiller *llvm::createInlineSpiller(MachineFunctionPass &Pass, in createInlineSpiller()
/llvm-project-15.0.7/llvm/docs/CommandGuide/
H A Dlli.rst194 Spiller to use (default=local)
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dstatepoint-invoke-ra-inline-spiller.mir4 ## Check that Inline Spiller cannot insert spill after last insertion point.
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt5099 llvm/include/llvm/CodeGen/Spiller.h