Commit d6aac618 authored by Jason Ekstrand's avatar Jason Ekstrand

nir/algebraic: Clean up some __str__ cruft

Both of these things are already handled in the Value base class so we
don't need to handle them explicitly in Constant.
Reviewed-by: Connor Abbott's avatarConnor Abbott <>
parent 85f0ea9d
......@@ -185,7 +185,6 @@ class Constant(Value):
def __init__(self, val, name):
Value.__init__(self, val, name, "constant")
self.in_val = str(val)
if isinstance(val, (str)):
m = _constant_re.match(val)
self.value = ast.literal_eval('value'))
......@@ -251,9 +250,6 @@ class Variable(Value):
self.index = varset[self.var_name]
def __str__(self):
return self.in_val
def type(self):
if self.required_type == 'bool':
return "nir_type_bool"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment