HomeSort by relevance Sort by last modified time
    Searched refs:SpillPlacement (Results 1 - 4 of 4) sorted by null

  /external/llvm/lib/CodeGen/
SpillPlacement.cpp 1 //===-- SpillPlacement.cpp - Optimal Spill Code Placement -----------------===//
30 #include "SpillPlacement.h"
43 #define DEBUG_TYPE "spillplacement"
45 char SpillPlacement::ID = 0;
46 INITIALIZE_PASS_BEGIN(SpillPlacement, "spill-code-placement",
50 INITIALIZE_PASS_END(SpillPlacement, "spill-code-placement",
53 char &llvm::SpillPlacementID = SpillPlacement::ID;
55 void SpillPlacement::getAnalysisUsage(AnalysisUsage &AU) const {
93 struct SpillPlacement::Node {
199 bool SpillPlacement::runOnMachineFunction(MachineFunction &mf)
    [all...]
SpillPlacement.h 1 //===-- SpillPlacement.h - Optimal Spill Code Placement --------*- C++ -*--===//
43 class SpillPlacement : public MachineFunctionPass {
68 SpillPlacement() : MachineFunctionPass(ID), nodes(nullptr) {}
69 ~SpillPlacement() { releaseMemory(); }
RegAllocGreedy.cpp 20 #include "SpillPlacement.h"
121 SpillPlacement *SpillPlacer;
243 SmallVector<SpillPlacement::BlockConstraint, 8> SplitConstraints;
445 AU.addRequired<SpillPlacement>();
872 /// SpillPlacement and return the static cost of this split in Cost, assuming
    [all...]
Android.mk 101 SpillPlacement.cpp \

Completed in 926 milliseconds