Searched refs:Spiller (Results 1 - 6 of 6) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/CodeGen/
H A DSpiller.h1 //===-- llvm/CodeGen/Spiller.h - Spiller -*- C++ -*------------------------===//
20 /// Spiller interface.
24 class Spiller { class in namespace:llvm
27 virtual ~Spiller() = 0;
36 Spiller *createInlineSpiller(MachineFunctionPass &pass,
H A DRegAllocBase.h50 class Spiller;
80 // Get a temporary reference to a Spiller instance.
81 virtual Spiller &spiller() = 0;
H A DRegAllocBasic.cpp19 #include "Spiller.h"
67 std::unique_ptr<Spiller> SpillerInstance;
88 Spiller &spiller() override { return *SpillerInstance; }
H A DRegAllocPBQP.cpp34 #include "Spiller.h"
130 void initializeGraph(PBQPRAGraph &G, VirtRegMap &VRM, Spiller &VRegSpiller);
135 Spiller &VRegSpiller);
142 Spiller &VRegSpiller);
555 Spiller &VRegSpiller) {
631 VirtRegMap &VRM, Spiller &VRegSpiller) {
658 Spiller &VRegSpiller) {
733 std::unique_ptr<Spiller> VRegSpiller(createInlineSpiller(*this, MF, VRM));
H A DInlineSpiller.cpp15 #include "Spiller.h"
58 class InlineSpiller : public Spiller {
188 Spiller::~Spiller() { }
189 void Spiller::anchor() { }
191 Spiller *createInlineSpiller(MachineFunctionPass &pass,
H A DRegAllocGreedy.cpp21 #include "Spiller.h"
133 std::unique_ptr<Spiller> SpillerInstance;
326 Spiller &spiller() override { return *SpillerInstance; }
2545 NamedRegionTimer T("Spiller", TimerGroupName, TimePassesIsEnabled);

Completed in 175 milliseconds