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

PPC: Should use IMA::load_resolved_indy_entry() in TIG::generate_return_entry_for()

    XMLWordPrintable

Details

    • b17
    • ppc

    Description

      TemplateInterpreterGenerator::generate_return_entry_for() has a sequence of assembler instructions [1] that directly corresponds to InterpreterMacroAssembler::load_resolved_indy_entry() [2]. It should be replaced with a call of the latter.

      [1] sequence to be replaced https://github.com/openjdk/jdk/blob/e56bcb04b11c6494e6afdf0bd9b9bc65a4769347/src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp#L647-L653
      [2] replace with call of https://github.com/openjdk/jdk/blob/e56bcb04b11c6494e6afdf0bd9b9bc65a4769347/src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp#L483

      Attachments

        Issue Links

          Activity

            People

              rrich Richard Reingruber
              rrich Richard Reingruber
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: