Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8318216

RISC-V: Missing C2 optional matcher Ops

    XMLWordPrintable

Details

    • Enhancement
    • Resolution: Unresolved
    • P5
    • tbd
    • 22
    • hotspot

    Description

      Parent task to keep track of not implemented C2 ops.

      If there are some we should not implement or for any other reason not do, please go ahead and close with short motivation.

      Attachments

        Issue Links

          1.
          RISC-V: C2 VectorizedHashCode Sub-task Resolved Vladimir Kempik  
          2.
          RISC-V: C2 CompressBits Sub-task Resolved Hamlin Li  
          3.
          RISC-V: C2 ExpandBits Sub-task Resolved Hamlin Li  
          4.
          RISC-V: C2 ReverseI Sub-task In Progress Hamlin Li  
          5.
          RISC-V: C2 ReverseL Sub-task In Progress Hamlin Li  
          6.
          RISC-V: C2 CmpU3 Sub-task Resolved Hamlin Li  
          7.
          RISC-V: C2 CmpUL3 Sub-task Resolved Hamlin Li  
          8.
          RISC-V: C2 UDivI Sub-task Resolved Hamlin Li  
          9.
          RISC-V: C2 UModI Sub-task Resolved Hamlin Li  
          10.
          RISC-V: C2 UModL Sub-task Resolved Hamlin Li  
          11.
          RISC-V: C2 ConvHF2F Sub-task Resolved Hamlin Li  
          12.
          RISC-V: C2 ConvF2HF Sub-task Resolved Hamlin Li  
          13.
          RISC-V: C2 GetAndAddB Sub-task Open Hamlin Li  
          14.
          RISC-V: C2 GetAndAddS Sub-task Open Hamlin Li  
          15.
          RISC-V: C2 GetAndSetB Sub-task Open Hamlin Li  
          16.
          RISC-V: C2 GetAndSetS Sub-task Open Hamlin Li  
          17.
          RISC-V: C2 OverflowAdd/Sub/Mul I/L Sub-task Closed Unassigned  
          18.
          RISC-V: C2 Digit Sub-task Resolved Hamlin Li  
          19.
          RISC-V: C2 LowerCase Sub-task Resolved Hamlin Li  
          20.
          RISC-V: C2 UpperCase Sub-task Resolved Hamlin Li  
          21.
          RISC-V: C2 Whitespace Sub-task Resolved Hamlin Li  
          22.
          RISC-V: C2 CopySignD Sub-task Closed Ilya Gavrilin  
          23.
          RISC-V: C2 CopySignF Sub-task Closed Ilya Gavrilin  
          24.
          RISC-V: C2 UDivL Sub-task Resolved Hamlin Li  
          25.
          RISC-V: C2 VectorCastHF2F Sub-task Resolved Hamlin Li  
          26.
          RISC-V: C2 VectorCastF2HF Sub-task Resolved Hamlin Li  
          27.
          RISC-V: C2 DivModI Sub-task Open Hamlin Li  
          28.
          RISC-V: C2 DivModL Sub-task Open Hamlin Li  
          29.
          RISC-V: C2 UDivModI Sub-task Open Hamlin Li  
          30.
          RISC-V: C2 UDivModL Sub-task Open Hamlin Li  
          31.
          RISC-V: C2 LoadD_unaligned Sub-task Open Unassigned  
          32.
          RISC-V: C2 LoadL_unaligned Sub-task Open Unassigned  
          33.
          RISC-V: C2 MulAddS2I Sub-task In Progress Hamlin Li  
          34.
          RISC-V: C2 NegI Sub-task Resolved Hamlin Li  
          35.
          RISC-V: C2 NegL Sub-task Resolved Hamlin Li  
          36.
          RISC-V: C2 OverflowAddI Sub-task Resolved Hamlin Li  
          37.
          RISC-V: C2 OverflowSubI Sub-task Resolved Hamlin Li  
          38.
          RISC-V: C2 OverflowMulI Sub-task Open Hamlin Li  
          39.
          RISC-V: C2 OverflowAddL Sub-task Resolved Hamlin Li  
          40.
          RISC-V: C2 OverflowSubL Sub-task Resolved Hamlin Li  
          41.
          RISC-V: C2 OverflowMulL Sub-task Open Hamlin Li  
          42.
          RISC-V: C2 PopCountVI Sub-task Resolved Hamlin Li  
          43.
          RISC-V: C2 PopCountVL Sub-task Resolved Hamlin Li  
          44.
          RISC-V: C2 ReverseV Sub-task In Progress Hamlin Li  
          45.
          RISC-V: C2 ReverseBytesV Sub-task Resolved Hamlin Li  
          46.
          RISC-V: C2 RoundDoubleModeV Sub-task Open Unassigned  
          47.
          RISC-V: C2 RotateLeftV Sub-task In Progress Hamlin Li  
          48.
          RISC-V: C2 RotateRightV Sub-task In Progress Hamlin Li  
          49.
          RISC-V: C2 SignumVF Sub-task Resolved Hamlin Li  
          50.
          RISC-V: C2 SignumVD Sub-task Resolved Hamlin Li  
          51.
          RISC-V: C2 MulReductionVI Sub-task In Progress Hamlin Li  
          52.
          RISC-V: C2 MulReductionVL Sub-task In Progress Hamlin Li  
          53.
          RISC-V: C2 MulReductionVF Sub-task In Progress Hamlin Li  
          54.
          RISC-V: C2 MulReductionVD Sub-task In Progress Hamlin Li  
          55.
          RISC-V: C2 MulAddVS2VI Sub-task In Progress Hamlin Li  
          56.
          RISC-V: C2 VectorCmpMasked Sub-task Resolved Hamlin Li  
          57.
          RISC-V: C2 RoundVF Sub-task In Progress Hamlin Li  
          58.
          RISC-V: C2 RoundVD Sub-task In Progress Hamlin Li  
          59.
          RISC-V: C2 ExtractUB Sub-task Resolved Hamlin Li  
          60.
          RISC-V: C2 VectorLoadShuffle Sub-task Resolved Hamlin Li  
          61.
          RISC-V: C2 VectorCastF2HF Sub-task Closed Hamlin Li  
          62.
          RISC-V: C2 VectorCastHF2F Sub-task Closed Hamlin Li  
          63.
          RISC-V: C2 VectorUCastB2X Sub-task Resolved Hamlin Li  
          64.
          RISC-V: C2 VectorUCastS2X Sub-task Resolved Hamlin Li  
          65.
          RISC-V: C2 VectorUCastI2X Sub-task Resolved Hamlin Li  
          66.
          RISC-V: C2 CountTrailingZerosV Sub-task Resolved Hamlin Li  
          67.
          RISC-V: C2 CountLeadingZerosV Sub-task Resolved Hamlin Li  
          68.
          RISC-V: C2 CompressBitsV Sub-task Resolved Hamlin Li  
          69.
          RISC-V: C2 ExpandBitsV Sub-task Resolved Hamlin Li  

          Activity

            People

              Unassigned Unassigned
              rehn Robbin Ehn
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated: