/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | GCNNSAReassign.cpp | 88 bool tryAssignRegisters(SmallVectorImpl<LiveInterval *> &Intervals, 93 bool scavengeRegs(SmallVectorImpl<LiveInterval *> &Intervals) const; 112 GCNNSAReassign::tryAssignRegisters(SmallVectorImpl<LiveInterval *> &Intervals, in tryAssignRegisters() argument 114 unsigned NumRegs = Intervals.size(); in tryAssignRegisters() 117 if (VRM->hasPhys(Intervals[N]->reg)) in tryAssignRegisters() 118 LRM->unassign(*Intervals[N]); in tryAssignRegisters() 121 if (LRM->checkInterference(*Intervals[N], StartReg + N)) in tryAssignRegisters() 125 LRM->assign(*Intervals[N], StartReg + N); in tryAssignRegisters() 146 GCNNSAReassign::scavengeRegs(SmallVectorImpl<LiveInterval *> &Intervals) const { in scavengeRegs() 147 unsigned NumRegs = Intervals.size(); in scavengeRegs() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | IntervalPartition.cpp | 39 for (unsigned i = 0, e = Intervals.size(); i != e; ++i) in releaseMemory() 40 delete Intervals[i]; in releaseMemory() 42 Intervals.clear(); in releaseMemory() 47 for(unsigned i = 0, e = Intervals.size(); i != e; ++i) in print() 48 Intervals[i]->print(O); in print() 55 Intervals.push_back(I); in addIntervalToPartition() 90 for (unsigned i = 0, e = Intervals.size(); i != e; ++i) in runOnFunction() 91 updatePredecessors(Intervals[i]); in runOnFunction() 116 for (unsigned i = 0, e = Intervals.size(); i != e; ++i) in IntervalPartition() 117 updatePredecessors(Intervals[i]); in IntervalPartition()
|
/external/llvm/lib/Analysis/ |
D | IntervalPartition.cpp | 28 for (unsigned i = 0, e = Intervals.size(); i != e; ++i) in releaseMemory() 29 delete Intervals[i]; in releaseMemory() 31 Intervals.clear(); in releaseMemory() 36 for(unsigned i = 0, e = Intervals.size(); i != e; ++i) in print() 37 Intervals[i]->print(O); in print() 45 Intervals.push_back(I); in addIntervalToPartition() 82 for (unsigned i = 0, e = Intervals.size(); i != e; ++i) in runOnFunction() 83 updatePredecessors(Intervals[i]); in runOnFunction() 110 for (unsigned i = 0, e = Intervals.size(); i != e; ++i) in IntervalPartition() 111 updatePredecessors(Intervals[i]); in IntervalPartition()
|
/external/llvm/lib/CodeGen/ |
D | 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; in INITIALIZE_PASS_DEPENDENCY() local 136 Intervals.push_back(&LI); in INITIALIZE_PASS_DEPENDENCY() 144 Intervals.push_back(&NewLI); in INITIALIZE_PASS_DEPENDENCY() 149 rewriteOperands(Classes, SubRangeInfos, Intervals); in INITIALIZE_PASS_DEPENDENCY() 150 distribute(Classes, SubRangeInfos, Intervals); in INITIALIZE_PASS_DEPENDENCY() 151 computeMainRangesFixFlags(Classes, SubRangeInfos, Intervals); in INITIALIZE_PASS_DEPENDENCY() 213 const SmallVectorImpl<LiveInterval*> &Intervals) const { in rewriteOperands() [all …]
|
D | StackColoring.cpp | 276 SmallVector<std::unique_ptr<LiveInterval>, 16> Intervals; member in __anon81c9ead50111::StackColoring 418 for (unsigned I = 0, E = Intervals.size(); I != E; ++I) { in dumpIntervals() 420 DEBUG(Intervals[I]->dump()); in dumpIntervals() 747 VNInfo *ValNum = Intervals[i]->getValNumInfo(0); in calculateLiveIntervals() 752 Intervals[i]->addSegment(LiveInterval::Segment(S, F, ValNum)); in calculateLiveIntervals() 758 Intervals[i]->addSegment(LiveInterval::Segment(NewStart, F, ValNum)); in calculateLiveIntervals() 759 Intervals[i]->addSegment(LiveInterval::Segment(S, NewFin, ValNum)); in calculateLiveIntervals() 894 const LiveInterval *Interval = &*Intervals[FromSlot]; in remapInstructions() 946 if (Intervals[Slot]->empty()) in removeInvalidSlotRanges() 951 LiveInterval *Interval = &*Intervals[Slot]; in removeInvalidSlotRanges() [all …]
|
D | StackSlotColoring.cpp | 189 SmallVector<Pair *, 16> Intervals; in InitializeSlots() local 190 Intervals.reserve(LS->getNumIntervals()); in InitializeSlots() 192 Intervals.push_back(&I); in InitializeSlots() 193 std::sort(Intervals.begin(), Intervals.end(), in InitializeSlots() 198 for (auto *I : Intervals) { in InitializeSlots()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | 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; in INITIALIZE_PASS_DEPENDENCY() local 136 Intervals.push_back(&LI); in INITIALIZE_PASS_DEPENDENCY() 144 Intervals.push_back(&NewLI); in INITIALIZE_PASS_DEPENDENCY() 149 rewriteOperands(Classes, SubRangeInfos, Intervals); in INITIALIZE_PASS_DEPENDENCY() 150 distribute(Classes, SubRangeInfos, Intervals); in INITIALIZE_PASS_DEPENDENCY() 151 computeMainRangesFixFlags(Classes, SubRangeInfos, Intervals); in INITIALIZE_PASS_DEPENDENCY() 213 const SmallVectorImpl<LiveInterval*> &Intervals) const { in rewriteOperands() [all …]
|
D | StackColoring.cpp | 414 SmallVector<std::unique_ptr<LiveInterval>, 16> Intervals; member in __anondddd98370111::StackColoring 560 for (unsigned I = 0, E = Intervals.size(); I != E; ++I) { in dumpIntervals() 562 Intervals[I]->dump(); in dumpIntervals() 853 VNInfo *VNI = Intervals[Slot]->getValNumInfo(0); in calculateLiveIntervals() 854 Intervals[Slot]->addSegment( in calculateLiveIntervals() 869 VNInfo *VNI = Intervals[i]->getValNumInfo(0); in calculateLiveIntervals() 870 Intervals[i]->addSegment(LiveInterval::Segment(Starts[i], EndIdx, VNI)); in calculateLiveIntervals() 1014 const LiveInterval *Interval = &*Intervals[FromSlot]; in remapInstructions() 1125 if (Intervals[Slot]->empty()) in removeInvalidSlotRanges() 1130 LiveInterval *Interval = &*Intervals[Slot]; in removeInvalidSlotRanges() [all …]
|
D | StackSlotColoring.cpp | 212 SmallVector<Pair *, 16> Intervals; in InitializeSlots() local 214 Intervals.reserve(LS->getNumIntervals()); in InitializeSlots() 216 Intervals.push_back(&I); in InitializeSlots() 217 llvm::sort(Intervals, in InitializeSlots() 222 for (auto *I : Intervals) { in InitializeSlots()
|
/external/llvm/test/Verifier/ |
D | range-1.ll | 85 ; CHECK: Intervals are overlapping 93 ; CHECK: Intervals are contiguous 101 ; CHECK: Intervals are not in order 109 ; CHECK: Intervals are contiguous 117 ; CHECK: Intervals are overlapping 125 ; CHECK: Intervals are overlapping 133 ; CHECK: Intervals are overlapping 141 ; CHECK: Intervals are contiguous
|
/external/mesa3d/src/mesa/program/ |
D | prog_optimize.c | 819 struct interval Intervals[REG_ALLOCATE_MAX_PROGRAM_TEMPS]; member 826 list->Intervals[list->Num++] = *inv; in append_interval() 836 while (i >= 0 && list->Intervals[i].End > inv->End) { in insert_interval_by_end() 837 list->Intervals[i + 1] = list->Intervals[i]; in insert_interval_by_end() 840 list->Intervals[i + 1] = *inv; in insert_interval_by_end() 847 assert(list->Intervals[i].End <= list->Intervals[i + 1].End); in insert_interval_by_end() 861 if (list->Intervals[k].Reg == inv->Reg) { in remove_interval() 863 assert(list->Intervals[k].Start == inv->Start); in remove_interval() 864 assert(list->Intervals[k].End == inv->End); in remove_interval() 866 list->Intervals[k] = list->Intervals[k + 1]; in remove_interval() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | IntervalPartition.h | 48 std::vector<Interval *> Intervals; variable 72 bool isDegeneratePartition() { return Intervals.size() == 1; } in isDegeneratePartition() 88 const std::vector<Interval*> &getIntervals() const { return Intervals; } in getIntervals()
|
/external/llvm/include/llvm/Analysis/ |
D | IntervalPartition.h | 46 std::vector<Interval*> Intervals; variable 73 bool isDegeneratePartition() { return Intervals.size() == 1; } in isDegeneratePartition() 89 const std::vector<Interval*> &getIntervals() const { return Intervals; } in getIntervals()
|
/external/rust/crates/libfuzzer-sys/libfuzzer/ |
D | FuzzerDataFlowTrace.cpp | 194 Vector<double> Intervals(NumFunctions + 1); in Init() local 195 std::iota(Intervals.begin(), Intervals.end(), 0); in Init() 197 Intervals.begin(), Intervals.end(), Weights.begin()); in Init()
|
D | FuzzerCorpus.h | 504 Intervals.resize(N + 1); in UpdateCorpusDistribution() 506 std::iota(Intervals.begin(), Intervals.end(), 0); in UpdateCorpusDistribution() 562 Intervals.begin(), Intervals.end(), Weights.begin()); in UpdateCorpusDistribution() 566 Vector<double> Intervals; variable
|
/external/skia/gm/ |
D | dashing.cpp | 69 struct Intervals { in onDraw() struct 80 for (const Intervals& data : {Intervals{1, 1}, in onDraw() 81 Intervals{4, 1}}) { in onDraw() 320 struct Intervals { in onDraw() struct 332 for (const Intervals& data : {Intervals{1, 1}, in onDraw() 333 Intervals{4, 2}, in onDraw() 334 Intervals{0, 4}}) { // test for zero length on interval. in onDraw()
|
/external/llvm/lib/Fuzzer/ |
D | FuzzerLoop.cpp | 757 std::vector<double> Intervals(N + 1); in UpdateCorpusDistribution() local 759 std::iota(Intervals.begin(), Intervals.end(), 0); in UpdateCorpusDistribution() 762 Intervals.begin(), Intervals.end(), Weights.begin()); in UpdateCorpusDistribution()
|
/external/skia/modules/sksg/include/ |
D | SkSGGeometryEffect.h | 108 SG_ATTRIBUTE(Intervals, std::vector<float>, fIntervals) in SG_ATTRIBUTE() argument
|
/external/webrtc/rtc_base/ |
D | time_utils_unittest.cc | 37 TEST(TimeTest, Intervals) { in TEST() argument
|
/external/cldr/tools/cldr-code/src/main/resources/org/unicode/cldr/util/data/ |
D | PathHeader.txt | 123 … ; DateTime ; &calendar($1) ; &calField(Formats:Intervals:Fallback) ; Fall… 124 … ; Special ; Suppress ; &calendar($1) ; &calField(Formats:Intervals:Fallback)-Fallba… 126 …ference[@id="%A"] ; DateTime ; &calendar(gregorian) ; &calField(Formats:Intervals:time12) ; h$1/$2… 127 …ference[@id="%A"] ; DateTime ; &calendar(gregorian) ; &calField(Formats:Intervals:time24) ; H$1/$2… 129 …testDifference[@id="%A"] ; DateTime ; &calendar($1) ; &calField(Formats:Intervals:date) ; $2/$3 ; … 130 …nce[@id="%A"] ; Special ; Suppress ; &calendar($1) ; &calField(Formats:Intervals:date)-$2/$3 ; HI…
|
/external/skia/src/gpu/ops/ |
D | DashOp.cpp | 1262 enum Intervals { in GR_DRAW_OP_TEST_DEFINE() enum 1268 Intervals intervalType = SkPaint::kRound_Cap == cap ? in GR_DRAW_OP_TEST_DEFINE() 1270 Intervals(random->nextULessThan(kCloseOpen_Intervals + 1)); in GR_DRAW_OP_TEST_DEFINE()
|
/external/llvm/docs/ |
D | CodeGenerator.rst | 1132 Live Intervals 1135 Live Intervals are the ranges (intervals) where a variable is *live*. They are 1179 Live Intervals Analysis argument
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | DAGCombiner.cpp | 21093 IMap Intervals(A); in parallelizeChainedStores() local 21108 Intervals.insert(0, (St->getMemoryVT().getSizeInBits() + 7) / 8, Unit); in parallelizeChainedStores() 21127 auto I = Intervals.find(Offset); in parallelizeChainedStores() 21129 if (I != Intervals.end() && I.start() < (Offset + Length)) in parallelizeChainedStores() 21132 if (I != Intervals.begin() && (--I).stop() <= Offset) in parallelizeChainedStores() 21134 Intervals.insert(Offset, Offset + Length, Unit); in parallelizeChainedStores()
|