compiler/ir_values: support bool operation on VBool

This commit is contained in:
Sebastien Bourdeauducq 2014-08-17 21:45:36 +08:00
parent 3e4cbba018
commit d41d06835c

View File

@ -115,6 +115,12 @@ class VBool(VInt):
def create_constant(self, b): def create_constant(self, b):
VInt.create_constant(self, int(b)) VInt.create_constant(self, int(b))
def o_bool(self, builder):
if builder is None:
return VBool()
else:
return self
# Operators # Operators
def _make_unary_operator(op_name): def _make_unary_operator(op_name):