| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[mlir][emitc] Arith to EmitC: Handle addi, subi and muli (#86120) Important to consider that arith has wrap around semantics, and in C++ signed overflow is UB. Unless the operation guarantees that no signed overflow happens, we will perform the arithmetic in an equivalent unsigned type. bool also doesn't wrap around in C++, and is not addressed here. | 2 年前 | |
[mlir][emitc] Support convert arith.extf and arith.truncf to emitc (#121184) | 1 年前 | |
[mlir][emitc] Isolate expressions from above (#155641) The expression op is currently not isolated from above. This served its original usage as an optional, translation-oriented op, but is becoming less convenient now that expressions appear earlier in the emitc compilation flow and are gaining use as components of other emitc ops. This patch therefore adds the isolated-from-above trait to expressions. Syntactically, the only change is in the expression's signature which now includes the values being used in the expression as arguments and their types. The region's argument's names shadow the used values to keep the def-use relations clear. | 10 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 年前 | ||
| 1 年前 | ||
| 10 个月前 |