#include <parallel-move.h>
 | 
|   | ParallelMove (LiftoffAssembler *wasm_asm) | 
|   | 
|   | ParallelMove (const ParallelMove &)=delete | 
|   | 
| ParallelMove &  | operator= (const ParallelMove &)=delete | 
|   | 
| V8_INLINE  | ~ParallelMove () | 
|   | 
| V8_INLINE void  | Execute () | 
|   | 
| V8_INLINE void  | Transfer (const VarState &dst, const VarState &src) | 
|   | 
| void  | TransferToStack (int dst_offset, const VarState &src) | 
|   | 
| V8_INLINE void  | LoadIntoRegister (LiftoffRegister dst, const VarState &src) | 
|   | 
| void  | LoadI64HalfIntoRegister (LiftoffRegister dst, const VarState &src, RegPairHalf half) | 
|   | 
| void  | MoveRegister (LiftoffRegister dst, LiftoffRegister src, ValueKind kind) | 
|   | 
| void  | LoadConstant (LiftoffRegister dst, ValueKind kind, int32_t constant) | 
|   | 
| void  | LoadStackSlot (LiftoffRegister dst, int stack_offset, ValueKind kind) | 
|   | 
| void  | LoadI64HalfStackSlot (LiftoffRegister dst, int offset, RegPairHalf half) | 
|   | 
Definition at line 24 of file parallel-move.h.
 
◆ VarState
◆ ParallelMove() [1/2]
◆ ParallelMove() [2/2]
  
  
      
        
          | v8::internal::wasm::ParallelMove::ParallelMove  | 
          ( | 
          const ParallelMove & |            | ) | 
           | 
         
       
   | 
  
delete   | 
  
 
 
◆ ~ParallelMove()
  
  
      
        
          | V8_INLINE v8::internal::wasm::ParallelMove::~ParallelMove  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ClearExecutedMove()
◆ Execute()
◆ ExecuteLoads()
  
  
      
        
          | void v8::internal::wasm::ParallelMove::ExecuteLoads  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ ExecuteMove()
◆ ExecuteMoves()
  
  
      
        
          | void v8::internal::wasm::ParallelMove::ExecuteMoves  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ LoadConstant()
◆ LoadI64HalfIntoRegister()
◆ LoadI64HalfStackSlot()
◆ LoadIntoRegister()
◆ LoadStackSlot()
◆ MoveRegister()
◆ operator=()
◆ register_load()
◆ register_move()
◆ src_reg_use_count()
  
  
      
        
          | int * v8::internal::wasm::ParallelMove::src_reg_use_count  | 
          ( | 
          LiftoffRegister |           reg | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ Transfer()
◆ TransferToStack()
      
        
          | void v8::internal::wasm::ParallelMove::TransferToStack  | 
          ( | 
          int |           dst_offset,  | 
        
        
           | 
           | 
          const VarState & |           src ) | 
        
      
 
 
◆ asm_
◆ last_spill_offset_
  
  
      
        
          | int v8::internal::wasm::ParallelMove::last_spill_offset_ | 
         
       
   | 
  
private   | 
  
 
 
◆ load_dst_regs_
◆ move_dst_regs_
◆ register_loads_
◆ register_moves_
◆ src_reg_use_count_
The documentation for this class was generated from the following files: