/external/llvm/lib/CodeGen/ |
RenameIndependentSubregs.cpp | 159 // subranges and count the global number of such components. 161 for (LiveInterval::SubRange &SR : LI.subranges()) { 174 // Next step: Build union-find structure over all subranges and merge classes 175 // across subranges when they are affected by the same MachineOperand. 258 SmallVector<LiveInterval::SubRange*, 8> SubRanges; 265 SubRanges.clear(); 266 SubRanges.resize(NumClasses-1, nullptr); 272 if (ID > 0 && SubRanges[ID-1] == nullptr) 273 SubRanges[ID-1] = Intervals[ID]->createSubRange(Allocator, SR.LaneMask); 275 DistributeRange(SR, SubRanges.data(), VNIMapping) [all...] |
LiveInterval.cpp | 794 SubRange **NextPtr = &SubRanges; 802 // Skip empty subranges until we find the first nonempty one. 813 for (SubRange *I = SubRanges, *Next; I != nullptr; I = Next) { 817 SubRanges = nullptr; 875 // Print subranges 876 for (const SubRange &SR : subranges()) 914 // Make sure SubRanges are fine and LaneMasks are disjunct. 917 for (const SubRange &SR : subranges()) { 924 // empty subranges must be removed. [all...] |
RegisterCoalescer.cpp | 162 /// Subranges in @p LI which only partially interfere with the desired 557 for (LiveInterval::SubRange &S : IntB.subranges()) { 787 for (LiveInterval::SubRange &S : IntB.subranges()) { 810 for (LiveInterval::SubRange &SA : IntA.subranges()) { 815 for (LiveInterval::SubRange &SB : IntB.subranges()) { [all...] |
LiveRangeCalc.cpp | 71 // subranges by creating a copy of the main range. 77 for (LiveInterval::SubRange &S : LI.subranges()) { 106 // subranges are tracked as we recreate the main range later in this case. 118 for (LiveInterval::SubRange &S : LI.subranges()) { 131 // First create dead defs at all defs found in subranges. 136 for (const LiveInterval::SubRange &SR : LI.subranges()) {
|
VirtRegMap.cpp | 251 SmallVector<SubRangeIteratorPair, 4> SubRanges; 254 for (const LiveInterval::SubRange &SR : LI.subranges()) { 255 SubRanges.push_back(std::make_pair(&SR, SR.begin())); 270 for (auto &RangeIterPair : SubRanges) { 343 for (const LiveInterval::SubRange &SR : LI.subranges()) {
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/ |
LiveInterval.h | 466 /// of subranges, an extension could be prevented by an explicit "undef" 660 SubRange *SubRanges; ///< Single linked list of subregister live ranges. 667 : SubRanges(nullptr), reg(Reg), weight(Weight) {} 703 return subrange_iterator(SubRanges); 711 return const_subrange_iterator(SubRanges); 717 iterator_range<subrange_iterator> subranges() { 721 iterator_range<const_subrange_iterator> subranges() const { 746 return SubRanges != nullptr; 752 /// Removes all subranges without any segments (subranges without segment [all...] |
LiveIntervalAnalysis.h | 195 /// LiveRange and all the LiveRange of the subranges if any. 417 /// Remove value number and related live segments of \p LI and its subranges 425 /// For live interval \p LI with correct SubRanges construct matching
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/ |
LiveInterval.h | 466 /// of subranges, an extension could be prevented by an explicit "undef" 660 SubRange *SubRanges; ///< Single linked list of subregister live ranges. 667 : SubRanges(nullptr), reg(Reg), weight(Weight) {} 703 return subrange_iterator(SubRanges); 711 return const_subrange_iterator(SubRanges); 717 iterator_range<subrange_iterator> subranges() { 721 iterator_range<const_subrange_iterator> subranges() const { 746 return SubRanges != nullptr; 752 /// Removes all subranges without any segments (subranges without segment [all...] |
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/CodeGen/ |
LiveInterval.h | 472 /// of subranges, an extension could be prevented by an explicit "undef" 663 SubRange *SubRanges = nullptr; ///< Single linked list of subregister live 710 return subrange_iterator(SubRanges); 717 return const_subrange_iterator(SubRanges); 723 iterator_range<subrange_iterator> subranges() { 727 iterator_range<const_subrange_iterator> subranges() const { 752 return SubRanges != nullptr; 758 /// Removes all subranges without any segments (subranges without segments 783 /// Refines the subranges to support \p LaneMask. This may only be calle [all...] |
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/CodeGen/ |
LiveInterval.h | 472 /// of subranges, an extension could be prevented by an explicit "undef" 663 SubRange *SubRanges = nullptr; ///< Single linked list of subregister live 710 return subrange_iterator(SubRanges); 717 return const_subrange_iterator(SubRanges); 723 iterator_range<subrange_iterator> subranges() { 727 iterator_range<const_subrange_iterator> subranges() const { 752 return SubRanges != nullptr; 758 /// Removes all subranges without any segments (subranges without segments 783 /// Refines the subranges to support \p LaneMask. This may only be calle [all...] |
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/CodeGen/ |
LiveInterval.h | 472 /// of subranges, an extension could be prevented by an explicit "undef" 663 SubRange *SubRanges = nullptr; ///< Single linked list of subregister live 710 return subrange_iterator(SubRanges); 717 return const_subrange_iterator(SubRanges); 723 iterator_range<subrange_iterator> subranges() { 727 iterator_range<const_subrange_iterator> subranges() const { 752 return SubRanges != nullptr; 758 /// Removes all subranges without any segments (subranges without segments 783 /// Refines the subranges to support \p LaneMask. This may only be calle [all...] |
/prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/CodeGen/ |
LiveInterval.h | 472 /// of subranges, an extension could be prevented by an explicit "undef" 663 SubRange *SubRanges = nullptr; ///< Single linked list of subregister live 710 return subrange_iterator(SubRanges); 717 return const_subrange_iterator(SubRanges); 723 iterator_range<subrange_iterator> subranges() { 727 iterator_range<const_subrange_iterator> subranges() const { 752 return SubRanges != nullptr; 758 /// Removes all subranges without any segments (subranges without segments 783 /// Refines the subranges to support \p LaneMask. This may only be calle [all...] |
/prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/CodeGen/ |
LiveInterval.h | 472 /// of subranges, an extension could be prevented by an explicit "undef" 663 SubRange *SubRanges = nullptr; ///< Single linked list of subregister live 710 return subrange_iterator(SubRanges); 717 return const_subrange_iterator(SubRanges); 723 iterator_range<subrange_iterator> subranges() { 727 iterator_range<const_subrange_iterator> subranges() const { 752 return SubRanges != nullptr; 758 /// Removes all subranges without any segments (subranges without segments 783 /// Refines the subranges to support \p LaneMask. This may only be calle [all...] |
/prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/CodeGen/ |
LiveInterval.h | 472 /// of subranges, an extension could be prevented by an explicit "undef" 663 SubRange *SubRanges = nullptr; ///< Single linked list of subregister live 710 return subrange_iterator(SubRanges); 717 return const_subrange_iterator(SubRanges); 723 iterator_range<subrange_iterator> subranges() { 727 iterator_range<const_subrange_iterator> subranges() const { 752 return SubRanges != nullptr; 758 /// Removes all subranges without any segments (subranges without segments 783 /// Refines the subranges to support \p LaneMask. This may only be calle [all...] |
/prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/CodeGen/ |
LiveInterval.h | 472 /// of subranges, an extension could be prevented by an explicit "undef" 663 SubRange *SubRanges = nullptr; ///< Single linked list of subregister live 710 return subrange_iterator(SubRanges); 717 return const_subrange_iterator(SubRanges); 723 iterator_range<subrange_iterator> subranges() { 727 iterator_range<const_subrange_iterator> subranges() const { 752 return SubRanges != nullptr; 758 /// Removes all subranges without any segments (subranges without segments 783 /// Refines the subranges to support \p LaneMask. This may only be calle [all...] |
/prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/CodeGen/ |
LiveInterval.h | 472 /// of subranges, an extension could be prevented by an explicit "undef" 663 SubRange *SubRanges = nullptr; ///< Single linked list of subregister live 710 return subrange_iterator(SubRanges); 717 return const_subrange_iterator(SubRanges); 723 iterator_range<subrange_iterator> subranges() { 727 iterator_range<const_subrange_iterator> subranges() const { 752 return SubRanges != nullptr; 758 /// Removes all subranges without any segments (subranges without segments 783 /// Refines the subranges to support \p LaneMask. This may only be calle [all...] |
/prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/CodeGen/ |
LiveInterval.h | 472 /// of subranges, an extension could be prevented by an explicit "undef" 663 SubRange *SubRanges = nullptr; ///< Single linked list of subregister live 710 return subrange_iterator(SubRanges); 717 return const_subrange_iterator(SubRanges); 723 iterator_range<subrange_iterator> subranges() { 727 iterator_range<const_subrange_iterator> subranges() const { 752 return SubRanges != nullptr; 758 /// Removes all subranges without any segments (subranges without segments 783 /// Refines the subranges to support \p LaneMask. This may only be calle [all...] |
/prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/CodeGen/ |
LiveInterval.h | 472 /// of subranges, an extension could be prevented by an explicit "undef" 663 SubRange *SubRanges = nullptr; ///< Single linked list of subregister live 710 return subrange_iterator(SubRanges); 717 return const_subrange_iterator(SubRanges); 723 iterator_range<subrange_iterator> subranges() { 727 iterator_range<const_subrange_iterator> subranges() const { 752 return SubRanges != nullptr; 758 /// Removes all subranges without any segments (subranges without segments 783 /// Refines the subranges to support \p LaneMask. This may only be calle [all...] |
/prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/CodeGen/ |
LiveInterval.h | 472 /// of subranges, an extension could be prevented by an explicit "undef" 663 SubRange *SubRanges = nullptr; ///< Single linked list of subregister live 710 return subrange_iterator(SubRanges); 717 return const_subrange_iterator(SubRanges); 723 iterator_range<subrange_iterator> subranges() { 727 iterator_range<const_subrange_iterator> subranges() const { 752 return SubRanges != nullptr; 758 /// Removes all subranges without any segments (subranges without segments 783 /// Refines the subranges to support \p LaneMask. This may only be calle [all...] |
/prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/CodeGen/ |
LiveInterval.h | 472 /// of subranges, an extension could be prevented by an explicit "undef" 663 SubRange *SubRanges = nullptr; ///< Single linked list of subregister live 710 return subrange_iterator(SubRanges); 717 return const_subrange_iterator(SubRanges); 723 iterator_range<subrange_iterator> subranges() { 727 iterator_range<const_subrange_iterator> subranges() const { 752 return SubRanges != nullptr; 758 /// Removes all subranges without any segments (subranges without segments 783 /// Refines the subranges to support \p LaneMask. This may only be calle [all...] |
/external/llvm/include/llvm/CodeGen/ |
LiveInterval.h | 622 SubRange *SubRanges; ///< Single linked list of subregister live ranges. 629 : SubRanges(nullptr), reg(Reg), weight(Weight) {} 665 return subrange_iterator(SubRanges); 673 return const_subrange_iterator(SubRanges); 679 iterator_range<subrange_iterator> subranges() { 683 iterator_range<const_subrange_iterator> subranges() const { 708 return SubRanges != nullptr; 714 /// Removes all subranges without any segments (subranges without segments 751 /// Appends @p Range to SubRanges list [all...] |
/external/fonttools/Lib/fontTools/ttLib/tables/ |
_c_m_a_p.py | 245 # so that we are more likely to be able to combine glypharray GID subranges. 553 # Try to split a range of character codes into subranges with consecutive 564 subRanges = [] 566 # Gather subranges in which the glyph IDs are consecutive. 577 subRanges.append((orderedBegin, lastCode)) 584 subRanges.append((orderedBegin, lastCode)) 587 # Now filter out those new subranges that would only make the data bigger. 591 for b, e in subRanges: 600 subRanges = newRanges 602 if not subRanges [all...] |
/libcore/ojluni/src/main/java/java/text/ |
Annotation.java | 33 * semantics of the range. That means, the attribute cannot be applied to subranges
|
/external/skia/src/gpu/vk/ |
GrVkCommandBuffer.h | 205 const VkImageSubresourceRange* subRanges); 211 const VkImageSubresourceRange* subRanges);
|
/external/skqp/src/gpu/vk/ |
GrVkCommandBuffer.h | 205 const VkImageSubresourceRange* subRanges); 211 const VkImageSubresourceRange* subRanges);
|