File tree Expand file tree Collapse file tree 2 files changed +3
-0
lines changed Expand file tree Collapse file tree 2 files changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -5614,6 +5614,8 @@ LoongArch:
56145614- ``m``: A memory operand whose address is formed by a base register and
56155615  offset that is suitable for use in instructions with the same addressing
56165616  mode as st.w and ld.w.
5617+ - ``q``: A general-purpose register except for $r0 and $r1 (for the csrxchg
5618+   instruction).
56175619- ``I``: A signed 12-bit constant (for arithmetic instructions).
56185620- ``J``: An immediate integer zero.
56195621- ``K``: An unsigned 12-bit constant (for logic instructions).
Original file line number Diff line number Diff line change @@ -138,6 +138,7 @@ Changes to the LoongArch Backend
138138-------------------------------- 
139139
140140*  Changing the default code model from ` small `  to ` medium `  for 64-bit.
141+ *  Added inline asm support for the ` q `  constraint.
141142
142143Changes to the MIPS Backend
143144--------------------------- 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments