HomeSort by relevance Sort by last modified time
    Searched full:subranges (Results 1 - 25 of 79) sorted by null

1 2 3 4

  /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);

Completed in 2909 milliseconds

1 2 3 4