Revision be210acb tcg/README
b/tcg/README | ||
---|---|---|
282 | 282 |
Indicate that the value of t0 won't be used later. It is useful to |
283 | 283 |
force dead code elimination. |
284 | 284 |
|
285 |
********* Conditional moves |
|
286 |
|
|
287 |
* setcond_i32/i64 cond, dest, t1, t2 |
|
288 |
|
|
289 |
dest = (t1 cond t2) |
|
290 |
|
|
291 |
Set DEST to 1 if (T1 cond T2) is true, otherwise set to 0. |
|
292 |
|
|
285 | 293 |
********* Type conversions |
286 | 294 |
|
287 | 295 |
* ext_i32_i64 t0, t1 |
... | ... | |
346 | 354 |
Similar to mul, except two 32-bit (unsigned) inputs T1 and T2 yielding |
347 | 355 |
the full 64-bit product T0. The later is returned in two 32-bit outputs. |
348 | 356 |
|
357 |
* setcond2_i32 cond, dest, t1_low, t1_high, t2_low, t2_high |
|
358 |
|
|
359 |
Similar to setcond, except that the 64-bit values T1 and T2 are |
|
360 |
formed from two 32-bit arguments. The result is a 32-bit value. |
|
361 |
|
|
349 | 362 |
********* QEMU specific operations |
350 | 363 |
|
351 | 364 |
* tb_exit t0 |
Also available in: Unified diff