code: def select(self, cond, lhs, rhs, name=''):
          
          instr = instructions.SelectInstr(self.block, cond, lhs, rhs, name=name)
          self._insert(instr)
          return instr
docs: Ternary select operator:
              name = cond ? lhs : rhs