OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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