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

  /external/llvm/lib/Analysis/
IntervalPartition.cpp 1 //===- 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::updatePredecessors(Interval *Int)
    [all...]
Android.mk 26 IntervalPartition.cpp \
  /external/llvm/include/llvm/Analysis/
IntervalPartition.h 1 //===- 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 {
51 IntervalPartition() : FunctionPass(ID), RootInterval(0) {
58 // IntervalPartition ctor - Build a reduced interval partition from an
62 IntervalPartition(IntervalPartition &I, bool);
IntervalIterator.h 15 // 2. An IntervalPartition& object, composed of Interval nodes.
29 // been used completely. The IntervalPartition class uses this functionality.
36 #include "llvm/Analysis/IntervalPartition.h"
59 inline Interval *getSourceGraphNode(IntervalPartition *IP, BasicBlock *BB) {
76 // an IntervalPartition source graph (Interval case), all of the member
108 IntervalIterator(IntervalPartition &IP, bool OwnMemory) : IOwnMem(OwnMemory) {
236 typedef IntervalIterator<Interval, IntervalPartition>
249 intervals_begin(IntervalPartition &IP, bool DeleteIntervals = true) {
253 inline interval_part_interval_iterator intervals_end(IntervalPartition &IP) {
  /external/llvm/include/llvm/
LinkAllPasses.h 22 #include "llvm/Analysis/IntervalPartition.h"
167 (void)new llvm::IntervalPartition();

Completed in 536 milliseconds