/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/ |
LiveIntervalUnion.h | 10 // LiveIntervalUnion is a union of live segments across multiple live virtual 42 // A set of live virtual register segments that supports fast insertion, 61 LiveSegments Segments; // union of virtual reg segments 64 explicit LiveIntervalUnion(Allocator &a) : Segments(a) {} 66 // Iterate over all segments in the union of live virtual registers ordered 68 SegmentIter begin() { return Segments.begin(); } 69 SegmentIter end() { return Segments.end(); } 70 SegmentIter find(SlotIndex x) { return Segments.find(x); } 71 ConstSegmentIter begin() const { return Segments.begin(); [all...] |
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/CodeGen/ |
LiveIntervalUnion.h | 10 // LiveIntervalUnion is a union of live segments across multiple live virtual 44 // A set of live virtual register segments that supports fast insertion, 63 LiveSegments Segments; // union of virtual reg segments 66 explicit LiveIntervalUnion(Allocator &a) : Segments(a) {} 68 // Iterate over all segments in the union of live virtual registers ordered 70 SegmentIter begin() { return Segments.begin(); } 71 SegmentIter end() { return Segments.end(); } 72 SegmentIter find(SlotIndex x) { return Segments.find(x); } 73 ConstSegmentIter begin() const { return Segments.begin(); [all...] |
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/CodeGen/ |
LiveIntervalUnion.h | 10 // LiveIntervalUnion is a union of live segments across multiple live virtual 44 // A set of live virtual register segments that supports fast insertion, 63 LiveSegments Segments; // union of virtual reg segments 66 explicit LiveIntervalUnion(Allocator &a) : Segments(a) {} 68 // Iterate over all segments in the union of live virtual registers ordered 70 SegmentIter begin() { return Segments.begin(); } 71 SegmentIter end() { return Segments.end(); } 72 SegmentIter find(SlotIndex x) { return Segments.find(x); } 73 ConstSegmentIter begin() const { return Segments.begin(); [all...] |
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/CodeGen/ |
LiveIntervalUnion.h | 10 // LiveIntervalUnion is a union of live segments across multiple live virtual 44 // A set of live virtual register segments that supports fast insertion, 63 LiveSegments Segments; // union of virtual reg segments 66 explicit LiveIntervalUnion(Allocator &a) : Segments(a) {} 68 // Iterate over all segments in the union of live virtual registers ordered 70 SegmentIter begin() { return Segments.begin(); } 71 SegmentIter end() { return Segments.end(); } 72 SegmentIter find(SlotIndex x) { return Segments.find(x); } 73 ConstSegmentIter begin() const { return Segments.begin(); [all...] |
/prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/CodeGen/ |
LiveIntervalUnion.h | 10 // LiveIntervalUnion is a union of live segments across multiple live virtual 44 // A set of live virtual register segments that supports fast insertion, 63 LiveSegments Segments; // union of virtual reg segments 66 explicit LiveIntervalUnion(Allocator &a) : Segments(a) {} 68 // Iterate over all segments in the union of live virtual registers ordered 70 SegmentIter begin() { return Segments.begin(); } 71 SegmentIter end() { return Segments.end(); } 72 SegmentIter find(SlotIndex x) { return Segments.find(x); } 73 ConstSegmentIter begin() const { return Segments.begin(); [all...] |
/prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/CodeGen/ |
LiveIntervalUnion.h | 10 // LiveIntervalUnion is a union of live segments across multiple live virtual 44 // A set of live virtual register segments that supports fast insertion, 63 LiveSegments Segments; // union of virtual reg segments 66 explicit LiveIntervalUnion(Allocator &a) : Segments(a) {} 68 // Iterate over all segments in the union of live virtual registers ordered 70 SegmentIter begin() { return Segments.begin(); } 71 SegmentIter end() { return Segments.end(); } 72 SegmentIter find(SlotIndex x) { return Segments.find(x); } 73 ConstSegmentIter begin() const { return Segments.begin(); [all...] |
/prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/CodeGen/ |
LiveIntervalUnion.h | 10 // LiveIntervalUnion is a union of live segments across multiple live virtual 44 // A set of live virtual register segments that supports fast insertion, 63 LiveSegments Segments; // union of virtual reg segments 66 explicit LiveIntervalUnion(Allocator &a) : Segments(a) {} 68 // Iterate over all segments in the union of live virtual registers ordered 70 SegmentIter begin() { return Segments.begin(); } 71 SegmentIter end() { return Segments.end(); } 72 SegmentIter find(SlotIndex x) { return Segments.find(x); } 73 ConstSegmentIter begin() const { return Segments.begin(); [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/ |
LiveIntervalUnion.h | 10 // LiveIntervalUnion is a union of live segments across multiple live virtual 42 // A set of live virtual register segments that supports fast insertion, 61 LiveSegments Segments; // union of virtual reg segments 64 explicit LiveIntervalUnion(Allocator &a) : Segments(a) {} 66 // Iterate over all segments in the union of live virtual registers ordered 68 SegmentIter begin() { return Segments.begin(); } 69 SegmentIter end() { return Segments.end(); } 70 SegmentIter find(SlotIndex x) { return Segments.find(x); } 71 ConstSegmentIter begin() const { return Segments.begin(); [all...] |
/prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/CodeGen/ |
LiveIntervalUnion.h | 10 // LiveIntervalUnion is a union of live segments across multiple live virtual 44 // A set of live virtual register segments that supports fast insertion, 63 LiveSegments Segments; // union of virtual reg segments 66 explicit LiveIntervalUnion(Allocator &a) : Segments(a) {} 68 // Iterate over all segments in the union of live virtual registers ordered 70 SegmentIter begin() { return Segments.begin(); } 71 SegmentIter end() { return Segments.end(); } 72 SegmentIter find(SlotIndex x) { return Segments.find(x); } 73 ConstSegmentIter begin() const { return Segments.begin(); [all...] |
/prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/CodeGen/ |
LiveIntervalUnion.h | 10 // LiveIntervalUnion is a union of live segments across multiple live virtual 44 // A set of live virtual register segments that supports fast insertion, 63 LiveSegments Segments; // union of virtual reg segments 66 explicit LiveIntervalUnion(Allocator &a) : Segments(a) {} 68 // Iterate over all segments in the union of live virtual registers ordered 70 SegmentIter begin() { return Segments.begin(); } 71 SegmentIter end() { return Segments.end(); } 72 SegmentIter find(SlotIndex x) { return Segments.find(x); } 73 ConstSegmentIter begin() const { return Segments.begin(); [all...] |
/prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/CodeGen/ |
LiveIntervalUnion.h | 10 // LiveIntervalUnion is a union of live segments across multiple live virtual 44 // A set of live virtual register segments that supports fast insertion, 63 LiveSegments Segments; // union of virtual reg segments 66 explicit LiveIntervalUnion(Allocator &a) : Segments(a) {} 68 // Iterate over all segments in the union of live virtual registers ordered 70 SegmentIter begin() { return Segments.begin(); } 71 SegmentIter end() { return Segments.end(); } 72 SegmentIter find(SlotIndex x) { return Segments.find(x); } 73 ConstSegmentIter begin() const { return Segments.begin(); [all...] |
/prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/CodeGen/ |
LiveIntervalUnion.h | 10 // LiveIntervalUnion is a union of live segments across multiple live virtual 44 // A set of live virtual register segments that supports fast insertion, 63 LiveSegments Segments; // union of virtual reg segments 66 explicit LiveIntervalUnion(Allocator &a) : Segments(a) {} 68 // Iterate over all segments in the union of live virtual registers ordered 70 SegmentIter begin() { return Segments.begin(); } 71 SegmentIter end() { return Segments.end(); } 72 SegmentIter find(SlotIndex x) { return Segments.find(x); } 73 ConstSegmentIter begin() const { return Segments.begin(); [all...] |
/prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/CodeGen/ |
LiveIntervalUnion.h | 10 // LiveIntervalUnion is a union of live segments across multiple live virtual 44 // A set of live virtual register segments that supports fast insertion, 63 LiveSegments Segments; // union of virtual reg segments 66 explicit LiveIntervalUnion(Allocator &a) : Segments(a) {} 68 // Iterate over all segments in the union of live virtual registers ordered 70 SegmentIter begin() { return Segments.begin(); } 71 SegmentIter end() { return Segments.end(); } 72 SegmentIter find(SlotIndex x) { return Segments.find(x); } 73 ConstSegmentIter begin() const { return Segments.begin(); [all...] |
/prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/CodeGen/ |
LiveIntervalUnion.h | 10 // LiveIntervalUnion is a union of live segments across multiple live virtual 44 // A set of live virtual register segments that supports fast insertion, 63 LiveSegments Segments; // union of virtual reg segments 66 explicit LiveIntervalUnion(Allocator &a) : Segments(a) {} 68 // Iterate over all segments in the union of live virtual registers ordered 70 SegmentIter begin() { return Segments.begin(); } 71 SegmentIter end() { return Segments.end(); } 72 SegmentIter find(SlotIndex x) { return Segments.find(x); } 73 ConstSegmentIter begin() const { return Segments.begin(); [all...] |
/external/llvm/unittests/ProfileData/ |
CoverageMappingTest.cpp | 308 std::vector<CoverageSegment> Segments(Data.begin(), Data.end()); 309 ASSERT_EQ(2U, Segments.size()); 311 EXPECT_EQ(CoverageSegment(1, 1, 10, true), Segments[0]); 312 EXPECT_EQ(CoverageSegment(5, 5, false), Segments[1]); 315 EXPECT_EQ(CoverageSegment(2, 2, 20, true), Segments[0]); 316 EXPECT_EQ(CoverageSegment(6, 6, false), Segments[1]); 349 std::vector<CoverageSegment> Segments(Data.begin(), Data.end()); 350 ASSERT_EQ(7U, Segments.size()); 351 ASSERT_EQ(CoverageSegment(1, 1, 20, true), Segments[0]); 352 ASSERT_EQ(CoverageSegment(4, 7, 30, false), Segments[1]) [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
LiveIntervalUnion.h | 10 // LiveIntervalUnion is a union of live segments across multiple live virtual 48 // A set of live virtual register segments that supports fast insertion, 67 LiveSegments Segments; // union of virtual reg segments 70 LiveIntervalUnion(unsigned r, Allocator &a) : RepReg(r), Tag(0), Segments(a) 73 // Iterate over all segments in the union of live virtual registers ordered 75 SegmentIter begin() { return Segments.begin(); } 76 SegmentIter end() { return Segments.end(); } 77 SegmentIter find(SlotIndex x) { return Segments.find(x); } 78 bool empty() const { return Segments.empty(); [all...] |
/frameworks/compile/mclinker/include/mcld/LD/ |
ELFSegmentFactory.h | 27 typedef std::vector<ELFSegment*> Segments; 28 typedef Segments::const_iterator const_iterator; 29 typedef Segments::iterator iterator; 67 Segments m_Segments;
|
/external/llvm/lib/DebugInfo/CodeView/ |
ListRecordBuilder.cpp | 76 // Get the continuation segments as a reversed vector of StringRefs for 78 SmallVector<StringRef, 1> Segments; 82 Segments.push_back(Data.slice(LastEnd, SegEnd)); 85 Segments.push_back(Data.slice(LastEnd, Builder.size())); 88 StringRef LastRec = Segments.pop_back_val(); 93 for (StringRef Rec : reverse(Segments)) {
|
/external/llvm/tools/llvm-cov/ |
SourceCoverageViewHTML.cpp | 288 CoverageSegmentArray Segments, unsigned ExpansionCol, unsigned) { 293 // 1. Split the line into N+1 snippets, where N = |Segments|. The first 307 Snip(LCol - 1, Segments.empty() ? 0 : (Segments.front()->Col - 1)); 309 for (unsigned I = 1, E = Segments.size(); I < E; ++I) { 310 assert(LCol == Segments[I - 1]->Col && "Snippet start position is wrong"); 311 Snip(LCol - 1, Segments[I]->Col - LCol); 337 CheckIfUncovered(Segments.empty() ? nullptr : Segments.front())) { 343 for (unsigned I = 1, E = Segments.size(); I < E; ++I) [all...] |
SourceCoverageViewHTML.h | 51 CoverageSegmentArray Segments, unsigned ExpansionCol, 56 CoverageSegmentArray Segments, unsigned ExpansionCol, 70 void renderRegionMarkers(raw_ostream &OS, CoverageSegmentArray Segments,
|
SourceCoverageViewText.h | 51 CoverageSegmentArray Segments, unsigned ExpansionCol, 56 CoverageSegmentArray Segments, unsigned ExpansionCol, 70 void renderRegionMarkers(raw_ostream &OS, CoverageSegmentArray Segments,
|
SourceCoverageViewText.cpp | 93 CoverageSegmentArray Segments, unsigned ExpansionCol, unsigned ViewDepth) { 106 for (const auto *S : Segments) { 164 raw_ostream &OS, CoverageSegmentArray Segments, unsigned ViewDepth) { 169 for (const auto *S : Segments) { 183 for (const auto *S : Segments) 190 CoverageSegmentArray Segments, unsigned ExpansionCol, unsigned ViewDepth) { 193 renderLine(OS, L, WrappedSegment, Segments, ExpansionCol, ViewDepth);
|
/external/llvm/include/llvm/CodeGen/ |
LiveIntervalUnion.h | 10 // LiveIntervalUnion is a union of live segments across multiple live virtual 45 // A set of live virtual register segments that supports fast insertion, 63 LiveSegments Segments; // union of virtual reg segments 66 explicit LiveIntervalUnion(Allocator &a) : Tag(0), Segments(a) {} 68 // Iterate over all segments in the union of live virtual registers ordered 70 SegmentIter begin() { return Segments.begin(); } 71 SegmentIter end() { return Segments.end(); } 72 SegmentIter find(SlotIndex x) { return Segments.find(x); } 73 bool empty() const { return Segments.empty(); [all...] |
/external/pdfium/third_party/lcms/src/ |
cmsgamma.c | 29 // The curve is stored in segments, where each segment can be sampled or specified by parameters. 213 cmsInt32Number nSegments, const cmsCurveSegment* Segments, 226 cmsSignalError(ContextID, cmsERROR_RANGE, "Couldn't create tone curve with zero segments and no table"); 234 // In this case, there are no segments 236 p ->Segments = NULL; 240 p ->Segments = (cmsCurveSegment*) _cmsCalloc(ContextID, nSegments, sizeof(cmsCurveSegment)); 241 if (p ->Segments == NULL) goto Error; 268 // Initialize the segments stuff. The evaluator for each segment is located and a pointer to it 270 if (Segments != NULL && (nSegments > 0)) { 280 if (Segments[i].Type == 0 [all...] |
/external/llvm/lib/ProfileData/Coverage/ |
CoverageMapping.cpp | 280 std::vector<CoverageSegment> &Segments; 283 SegmentBuilder(std::vector<CoverageSegment> &Segments) : Segments(Segments) {} 288 Segments.emplace_back(Line, Col, /*IsRegionEntry=*/false); 295 if (!Segments.empty() && Segments.back().Line == Line && 296 Segments.back().Col == Col) 297 Segments.pop_back(); 302 Segments.emplace_back(Line, Col, Region.ExecutionCount, IsRegionEntry) [all...] |