Skip to content

Commit 8f17f51

Browse files

File tree

1 file changed

+17
-18
lines changed

1 file changed

+17
-18
lines changed

mlir/include/mlir/Dialect/Tosa/IR/TosaOps.td

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -454,7 +454,7 @@ def Tosa_ErfOp : Tosa_ElementwiseUnaryOp<"erf"> {
454454
let summary = "Computes gauss error function of input";
455455

456456
let description = [{
457-
Gauss error function: $ erf(x) = \frac{2}{\sqrt(\pi)} \int_{0}^{x} e^{-t^2} \,dt $
457+
Gauss error function: $ erf(x) = \frac{2}{\sqrt(\pi)} \int_{0}^{x} e^{-t^2} \ dt $
458458
For quantized integer data types, the TABLE operator should be used instead
459459
with the following definition. The erf_table has 513 entries each of
460460
16-bit/8-bit precision and covering the input range -4.0 to +4.0 in steps of 1/64.
@@ -1886,23 +1886,22 @@ def Tosa_RescaleOp: Tosa_Op<"rescale", [Pure,
18861886
let description = [{
18871887
Rescale quantized values into a new domain. Supported rescalings are:
18881888

1889-
| Mode | Input | Output | Unsigned | Unsigned |
1890-
| | | | input | output |
1891-
|------------------------|-------|--------|----------|----------|
1892-
| signed 8 to 8 | int8 | int8 | false | false |
1893-
| signed 8 to 16 | int8 | int16 | false | false |
1894-
| signed 8 to 32 | int8 | int32 | false | false |
1895-
| signed 16 to 8 | int16 | int8 | false | false |
1896-
| signed 16 to 16 | int16 | int16 | false | false |
1897-
| signed 16 to 32 | int16 | int32 | false | false |
1898-
| signed 32 to 8 | int32 | int8 | false | false |
1899-
| signed 32 to 16 | int32 | int16 | false | false |
1900-
| signed 32 to 32 | int32 | int32 | false | false |
1901-
| signed 48 to 8 | int48 | int8 | false | false |
1902-
| signed 48 to 16 | int48 | int16 | false | false |
1903-
| signed 48 to 32 | int48 | int32 | false | false |
1904-
| unsigned 8 to signed 8 | uint8 | int8 | true | false |
1905-
| signed 8 to unsigned 8 | int8 | uint8 | false | true |
1889+
| Mode | Input | Output | Unsigned input | Unsigned output |
1890+
|------------------------|-------|--------|----------------|-----------------|
1891+
| signed 8 to 8 | int8 | int8 | false | false |
1892+
| signed 8 to 16 | int8 | int16 | false | false |
1893+
| signed 8 to 32 | int8 | int32 | false | false |
1894+
| signed 16 to 8 | int16 | int8 | false | false |
1895+
| signed 16 to 16 | int16 | int16 | false | false |
1896+
| signed 16 to 32 | int16 | int32 | false | false |
1897+
| signed 32 to 8 | int32 | int8 | false | false |
1898+
| signed 32 to 16 | int32 | int16 | false | false |
1899+
| signed 32 to 32 | int32 | int32 | false | false |
1900+
| signed 48 to 8 | int48 | int8 | false | false |
1901+
| signed 48 to 16 | int48 | int16 | false | false |
1902+
| signed 48 to 32 | int48 | int32 | false | false |
1903+
| unsigned 8 to signed 8 | uint8 | int8 | true | false |
1904+
| signed 8 to unsigned 8 | int8 | uint8 | false | true |
19061905
}];
19071906

19081907
let arguments = (ins

0 commit comments

Comments
 (0)