Searched defs:IntervalPartition (Results 1 - 2 of 2) sorted by relevance

/external/llvm/lib/Analysis/
H A DIntervalPartition.cpp1 //===- IntervalPartition.cpp - Interval Partition module code -------------===//
10 // This file contains the definition of the IntervalPartition class, which
18 char IntervalPartition::ID = 0;
19 INITIALIZE_PASS(IntervalPartition, "intervals",
23 // IntervalPartition Implementation
27 void IntervalPartition::releaseMemory() {
35 void IntervalPartition::print(raw_ostream &O, const Module*) const {
44 void IntervalPartition::addIntervalToPartition(Interval *I) {
47 // Add mappings for all of the basic blocks in I to the IntervalPartition
58 void IntervalPartition
93 IntervalPartition::IntervalPartition(IntervalPartition &IP, bool) function in class:IntervalPartition
[all...]
/external/llvm/include/llvm/Analysis/
H A DIntervalPartition.h1 //===- IntervalPartition.h - Interval partition Calculation -----*- C++ -*-===//
10 // This file contains the declaration of the IntervalPartition class, which
17 // TODO: The IntervalPartition class should take a bool parameter that tells
34 // IntervalPartition - This class builds and holds an "interval partition" for
40 class IntervalPartition : public FunctionPass { class in namespace:llvm
51 IntervalPartition() : FunctionPass(ID), RootInterval(nullptr) { function in class:llvm::IntervalPartition
58 // IntervalPartition ctor - Build a reduced interval partition from an
62 IntervalPartition(IntervalPartition &I, bool);

Completed in 87 milliseconds