Lines Matching refs:types
563 # for an brig_opcode with a single-level type switch. The 'types'
564 # parameter is a list or tuple of types for which the instruction
566 def gen(brig_opcode, types=None, expr=None, base_class='ArithInst',
605 if not types or isinstance(types, str):
610 # multiple types, need at least one level of decode
617 # single list of types, to basic one-level decode
618 for type_name in types:
623 # single list of types, to basic one-level decode
624 for type_name in types:
642 for type_name in types:
660 # handy abbreviations for common sets of types
711 # gen('Mul_hi', types=('s32','u32', '??'))
712 # gen('Mul24', types=('s32','u32', '??'))