explicit ordering among operands
This commit is contained in:
		
							parent
							
								
									44f9f8324c
								
							
						
					
					
						commit
						eadf33d816
					
				| 
						 | 
					@ -331,9 +331,9 @@ Value *mapToLowerScalarOp<ONNXTanhOp>(Operation *op,
 | 
				
			||||||
  auto neg = rewriter.create<SubFOp>(loc, zero, operand);
 | 
					  auto neg = rewriter.create<SubFOp>(loc, zero, operand);
 | 
				
			||||||
  auto exp = rewriter.create<ExpOp>(loc, operand);
 | 
					  auto exp = rewriter.create<ExpOp>(loc, operand);
 | 
				
			||||||
  auto negExp = rewriter.create<ExpOp>(loc, neg);
 | 
					  auto negExp = rewriter.create<ExpOp>(loc, neg);
 | 
				
			||||||
  auto result =
 | 
					  auto diff = rewriter.create<SubFOp>(loc, exp, negExp);
 | 
				
			||||||
      rewriter.create<DivFOp>(loc, rewriter.create<SubFOp>(loc, exp, negExp),
 | 
					  auto sum = rewriter.create<AddFOp>(loc, exp, negExp);
 | 
				
			||||||
                              rewriter.create<AddFOp>(loc, exp, negExp));
 | 
					  auto result = rewriter.create<DivFOp>(loc, diff, sum);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  return result;
 | 
					  return result;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue