< prev index next >

src/hotspot/cpu/s390/s390.ad

Print this page
@@ -1157,16 +1157,10 @@
      bs->nmethod_entry_barrier(masm);
    }
  
    C->output()->set_frame_complete(__ offset());
  }
- 
- uint MachPrologNode::size(PhaseRegAlloc *ra_) const {
-   // Variable size. Determine dynamically.
-   return MachNode::size(ra_);
- }
- 
  int MachPrologNode::reloc() const {
    // Return number of relocatable values contained in this instruction.
    return 1; // One reloc entry for load_const(toc).
  }
  

@@ -1205,15 +1199,10 @@
      __ relocate(relocInfo::poll_return_type);
      __ load_from_polling_page(Z_R1_scratch);
    }
  }
  
- uint MachEpilogNode::size(PhaseRegAlloc *ra_) const {
-   // Variable size. determine dynamically.
-   return MachNode::size(ra_);
- }
- 
  int MachEpilogNode::reloc() const {
    // Return number of relocatable values contained in this instruction.
    return 1; // One for load_from_polling_page.
  }
  

@@ -1614,10 +1603,22 @@
  
  %} // end source_hpp section
  
  source %{
  
+ #ifndef PRODUCT
+ void MachVEPNode::format(PhaseRegAlloc* ra_, outputStream* st) const
+ {
+   Unimplemented();
+ }
+ #endif
+ 
+ void MachVEPNode::emit(C2_MacroAssembler *masm, PhaseRegAlloc* ra_) const
+ {
+   Unimplemented();
+ }
+ 
  #if !defined(PRODUCT)
  void MachUEPNode::format(PhaseRegAlloc *ra_, outputStream *os) const {
    os->print_cr("---- MachUEPNode ----");
    os->print_cr("\tTA");
    os->print_cr("\tload_const Z_R1, SharedRuntime::get_ic_miss_stub()");

@@ -1633,15 +1634,10 @@
  void MachUEPNode::emit(C2_MacroAssembler *masm, PhaseRegAlloc *ra_) const {
    // This is Unverified Entry Point
    __ ic_check(CodeEntryAlignment);
  }
  
- uint MachUEPNode::size(PhaseRegAlloc *ra_) const {
-   // Determine size dynamically.
-   return MachNode::size(ra_);
- }
- 
  //=============================================================================
  
  %} // interrupt source section
  
  source_hpp %{ // Header information of the source block.
< prev index next >