parent
							
								
									6632f12c11
								
							
						
					
					
						commit
						df15f13c34
					
				| 
						 | 
					@ -120,18 +120,21 @@ let isCall = 1 in
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1 in
 | 
					let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1 in
 | 
				
			||||||
def TCRETURNdi64 : I<0, Pseudo, (outs), (ins i64imm:$dst, i32imm:$offset, variable_ops),
 | 
					def TCRETURNdi64 : I<0, Pseudo, (outs), (ins i64imm:$dst, i32imm:$offset,
 | 
				
			||||||
 | 
					                                         variable_ops),
 | 
				
			||||||
                 "#TC_RETURN $dst $offset",
 | 
					                 "#TC_RETURN $dst $offset",
 | 
				
			||||||
                 []>;
 | 
					                 []>;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1 in
 | 
					let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1 in
 | 
				
			||||||
def TCRETURNri64 : I<0, Pseudo, (outs), (ins GR64:$dst, i32imm:$offset, variable_ops),
 | 
					def TCRETURNri64 : I<0, Pseudo, (outs), (ins GR64:$dst, i32imm:$offset,
 | 
				
			||||||
 | 
					                                         variable_ops),
 | 
				
			||||||
                 "#TC_RETURN $dst $offset",
 | 
					                 "#TC_RETURN $dst $offset",
 | 
				
			||||||
                 []>;
 | 
					                 []>;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1 in
 | 
					let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1 in
 | 
				
			||||||
  def TAILJMPr64 : I<0xFF, MRM4r, (outs), (ins GR64:$dst), "jmp{q}\t{*}$dst  # TAILCALL",
 | 
					  def TAILJMPr64 : I<0xFF, MRM4r, (outs), (ins GR64:$dst),
 | 
				
			||||||
 | 
					                   "jmp{q}\t{*}$dst  # TAILCALL",
 | 
				
			||||||
                   []>;     
 | 
					                   []>;     
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Branches
 | 
					// Branches
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue