|
tvm
|
Functions | |
| const Op & | vscale () |
| Get the target's vscale value. It will be lowered to llvm.vscale intrinsic (https://llvm.org/docs/LangRef.html#llvm-vscale-intrinsic) | |
| const Op & | shift_left () |
| Left shift. | |
| const Op & | shift_right () |
| Right shift. | |
| const Op & | bitwise_and () |
| Bitwise and operator. | |
| const Op & | bitwise_or () |
| Bitwise or operator. | |
| const Op & | bitwise_xor () |
| Bitwise xor operator. | |
| const Op & | bitwise_not () |
| Bitwise not operator. | |
| const Op & | if_then_else () |
| Same as select, used for unsafe memory access. | |
| const Op & | likely () |
| Marks a condition is likely going to happen. | |
Same as select, used for unsafe memory access.
Type tvm_if_then_else(cond, a, b) { return cond ? a : b; }
Get the target's vscale value. It will be lowered to llvm.vscale intrinsic (https://llvm.org/docs/LangRef.html#llvm-vscale-intrinsic)