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

  /external/llvm/lib/Analysis/
IntervalPartition.cpp 19 INITIALIZE_PASS(IntervalPartition, "intervals",
28 for (unsigned i = 0, e = Intervals.size(); i != e; ++i)
29 delete Intervals[i];
31 Intervals.clear();
36 for(unsigned i = 0, e = Intervals.size(); i != e; ++i)
37 Intervals[i]->print(O);
40 // addIntervalToPartition - Add an interval to the internal list of intervals,
45 Intervals.push_back(I);
55 // run through all of the intervals and propagate successor info as
70 assert(I != intervals_end(&F) && "No intervals in function!?!?!")
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Analysis/
IntervalPartition.cpp 19 INITIALIZE_PASS(IntervalPartition, "intervals",
28 for (unsigned i = 0, e = Intervals.size(); i != e; ++i)
29 delete Intervals[i];
31 Intervals.clear();
36 for(unsigned i = 0, e = Intervals.size(); i != e; ++i)
37 Intervals[i]->print(O);
40 // addIntervalToPartition - Add an interval to the internal list of intervals,
45 Intervals.push_back(I);
55 // run through all of the intervals and propagate successor info as
71 assert(I != intervals_end(&F) && "No intervals in function!?!?!")
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/Analysis/
IntervalPartition.h 19 // they should be represented as distinct intervals.
36 // maximal intervals, as defined with the properties above. Intuitively, a
46 std::vector<Interval*> Intervals;
73 bool isDegeneratePartition() { return Intervals.size() == 1; }
88 // Interface to Intervals vector...
89 const std::vector<Interval*> &getIntervals() const { return Intervals; }
95 // addIntervalToPartition - Add an interval to the internal list of intervals,
103 // run through all of the intervals and propagate successor info as
  /external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
MachineLoopRanges.h 41 /// Map intervals to a bit mask.
43 Map Intervals;
68 const Map &getMap() { return Intervals; }
  /external/llvm/include/llvm/Analysis/
IntervalPartition.h 19 // they should be represented as distinct intervals.
36 // maximal intervals, as defined with the properties above. Intuitively, an
46 std::vector<Interval*> Intervals;
73 bool isDegeneratePartition() { return Intervals.size() == 1; }
88 // Interface to Intervals vector...
89 const std::vector<Interval*> &getIntervals() const { return Intervals; }
95 // addIntervalToPartition - Add an interval to the internal list of intervals,
103 // run through all of the intervals and propagate successor info as
  /external/llvm/lib/CodeGen/
RenameIndependentSubregs.cpp 91 const SmallVectorImpl<LiveInterval*> &Intervals) const;
96 const SmallVectorImpl<LiveInterval*> &Intervals) const;
101 const SmallVectorImpl<LiveInterval*> &Intervals) const;
135 SmallVector<LiveInterval*, 4> Intervals;
136 Intervals.push_back(&LI);
144 Intervals.push_back(&NewLI);
149 rewriteOperands(Classes, SubRangeInfos, Intervals);
150 distribute(Classes, SubRangeInfos, Intervals);
151 computeMainRangesFixFlags(Classes, SubRangeInfos, Intervals);
213 const SmallVectorImpl<LiveInterval*> &Intervals) const
    [all...]
StackColoring.cpp 143 // If we create live intervals for the variables above strictly based
144 // on the lifetime markers, we'll get the set of intervals on the
147 // var, then we get the intervals on the right.
156 // For the intervals on the left, the best we can do is overlap two
216 // now larger than if we were computing live intervals strictly based
275 /// Maps liveness intervals for each slot.
276 SmallVector<std::unique_ptr<LiveInterval>, 16> Intervals;
418 for (unsigned I = 0, E = Intervals.size(); I != E; ++I) {
420 DEBUG(Intervals[I]->dump());
682 // and update the live intervals
    [all...]
StackSlotColoring.cpp 54 // SSIntervals - Spill slot intervals.
81 // Assignments - Color to intervals mapping.
128 // IntervalSorter - Comparison predicate that sort live intervals by
189 SmallVector<Pair *, 16> Intervals;
190 Intervals.reserve(LS->getNumIntervals());
192 Intervals.push_back(&I);
193 std::sort(Intervals.begin(), Intervals.end(),
197 DEBUG(dbgs() << "Spill slot intervals:\n");
198 for (auto *I : Intervals) {
    [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
MachineLoopRanges.cpp 60 : Loop(loop), Intervals(alloc), Area(0) {
65 Intervals.insert(Range.first, Range.second, 1u);
73 Map::const_iterator I = Intervals.find(Start);
109 for (Map::const_iterator I = Intervals.begin(); I.valid(); ++I)
  /prebuilts/clang/host/linux-x86/clang-3859424/prebuilt_include/llvm/lib/Fuzzer/
FuzzerCorpus.h 187 Intervals.resize(N + 1);
189 std::iota(Intervals.begin(), Intervals.end(), 0);
196 Intervals.begin(), Intervals.end(), Weights.begin());
200 std::vector<double> Intervals;
  /external/mesa3d/src/mesa/program/
prog_optimize.c 847 /** A list of register intervals */
851 struct interval Intervals[REG_ALLOCATE_MAX_PROGRAM_TEMPS];
858 list->Intervals[list->Num++] = *inv;
868 while (i >= 0 && list->Intervals[i].End > inv->End) {
869 list->Intervals[i + 1] = list->Intervals[i];
872 list->Intervals[i + 1] = *inv;
879 ASSERT(list->Intervals[i].End <= list->Intervals[i + 1].End);
893 if (list->Intervals[k].Reg == inv->Reg)
    [all...]
  /external/llvm/lib/Fuzzer/
FuzzerLoop.cpp 757 std::vector<double> Intervals(N + 1);
759 std::iota(Intervals.begin(), Intervals.end(), 0);
762 Intervals.begin(), Intervals.end(), Weights.begin());
  /external/webrtc/webrtc/base/
timeutils_unittest.cc 80 TEST(TimeTest, Intervals) {
  /external/skia/src/gpu/ops/
GrDashOp.cpp 50 const SkScalar* intervals = style.dashIntervals(); local
51 if (0 == intervals[0] && 0 == intervals[1]) {
57 if (SkPaint::kRound_Cap == cap && intervals[0] != 0.f) {
114 // Assumes phase < sum of all intervals
115 static SkScalar calc_start_adjustment(const SkScalar intervals[2], SkScalar phase) {
116 SkASSERT(phase < intervals[0] + intervals[1]);
117 if (phase >= intervals[0] && phase != 0) {
118 SkScalar srcIntervalLen = intervals[0] + intervals[1]
691 const SkScalar* intervals = style.dashIntervals(); local
1220 SkScalar intervals[2]; local
    [all...]

Completed in 412 milliseconds