1{{title|Integer operations}} 2{{int/navbar}} 3 4The following simple operations for integer computations are provided. 5 6{{dsc begin}} 7{{dsc h1 | Elementary operations}} 8{{dsc inc | int/dsc add }} 9{{dsc inc | int/dsc add_sat }} 10{{dsc inc | int/dsc sub }} 11{{dsc inc | int/dsc sub_sat }} 12{{dsc inc | int/dsc mul_lo }} 13{{dsc inc | int/dsc mul_hi }} 14{{dsc inc | int/dsc mull }} 15{{dsc inc | int/dsc neg }} 16 17{{dsc h1 | Comparisons}} 18{{dsc inc | int/dsc cmp_eq }} 19{{dsc inc | int/dsc cmp_neq }} 20{{dsc inc | int/dsc cmp_lt }} 21{{dsc inc | int/dsc cmp_gt }} 22{{dsc inc | int/dsc cmp_le }} 23{{dsc inc | int/dsc cmp_ge }} 24 25{{dsc h1 | Reduction}} 26{{dsc inc | int/dsc reduce_add }} 27{{dsc inc | int/dsc reduce_mul }} 28{{dsc inc | int/dsc reduce_min }} 29{{dsc inc | int/dsc reduce_max }} 30{{dsc inc | int/dsc reduce_and }} 31{{dsc inc | int/dsc reduce_or }} 32{{dsc inc | int/dsc reduce_popcnt }} 33 34{{dsc h1 | Miscellaneous}} 35{{dsc inc | int/dsc abs }} 36{{dsc inc | int/dsc avg }} 37{{dsc inc | int/dsc avg_trunc }} 38{{dsc inc | int/dsc min }} 39{{dsc inc | int/dsc max }} 40{{dsc inc | int/dsc shift_l }} 41{{dsc inc | int/dsc shift_l_v }} 42{{dsc inc | int/dsc shift_r }} 43{{dsc inc | int/dsc shift_r_v }} 44{{dsc inc | int/dsc popcnt}} 45{{dsc end}} 46