Add == and != to IR generator
This commit is contained in:
parent
554270cc40
commit
0c781f84b5
1 changed files with 2 additions and 0 deletions
|
@ -42,6 +42,8 @@ impl IrVar {
|
|||
(IrVar::new("<="), Func(vec![Int, Int], Box::new(Bool))),
|
||||
(IrVar::new(">"), Func(vec![Int, Int], Box::new(Bool))),
|
||||
(IrVar::new(">="), Func(vec![Int, Int], Box::new(Bool))),
|
||||
(IrVar::new("=="), Func(vec![Int, Int], Box::new(Bool))), // Arg types faked
|
||||
(IrVar::new("!="), Func(vec![Int, Int], Box::new(Bool))), // Arg types faked
|
||||
(IrVar::new("unary_not"), Func(vec![Bool], Box::new(Bool))),
|
||||
(IrVar::new("unary_-"), Func(vec![Int], Box::new(Int))),
|
||||
(IrVar::new("or"), Func(vec![Bool, Bool], Box::new(Bool))),
|
||||
|
|
Reference in a new issue