compiler/ir: add binary AND and OR

This commit is contained in:
Sebastien Bourdeauducq 2014-07-23 17:10:12 -06:00
parent 1d8eb121b3
commit b2bb837d22
1 changed files with 5 additions and 1 deletions

View File

@ -28,8 +28,12 @@ _binop_to_builder = {
ast.Mult: "mul",
ast.FloorDiv: "sdiv",
ast.Mod: "srem",
ast.LShift: "shl",
ast.RShift: "ashr"
ast.RShift: "ashr",
ast.BitAnd: "and_",
ast.BitOr: "or_",
}
def _emit_expr(env, builder, ns, node):