Vector accesses in for loops may generate incorrect results

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: High
    • Code Generation Tools
    • CODEGEN-8880
    • Hide
      C7000_1.4.0.LTS
      C7000_1.4.1.LTS
      C6000_8.5.0.LTS
      C7000_2.0.0.STS
      C7000_1.4.2.LTS
      Show
      C7000_1.4.0.LTS C7000_1.4.1.LTS C6000_8.5.0.LTS C7000_2.0.0.STS C7000_1.4.2.LTS
    • Hide
      C6000_8.5.0.LTS
      C7000_2.0.0.STS
      C7000_1.4.3.LTS
      Show
      C6000_8.5.0.LTS C7000_2.0.0.STS C7000_1.4.3.LTS
    • default
    • Use simple vector accesses inside of for loops. For example, vector.s0 instead of vector.even.s0. Alternatively, use an equivalent while loop.

      Vector field accesses (swizzles), such as vector.even.s0, inside of for loops may generate incorrect results. This includes vector field access in the for loop initialization, test, increment, and body. While loops are not affected. Single element vector field accesses, such as vector.s0, are not affected.

            Assignee:
            TI User
            Reporter:
            TI User
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Connection: Intermediate to External PROD System
                EXTSYNC-2876 - Vector accesses in for loops may ge...
                SYNCHRONIZED
                • Last Sync Date: