on master help sign in
Implement LNoOp in LLVM codegen
commitb69a64905f9e5d54fb4f872bf06f435adb40fd1b authorBenjamin Saunders <besaunde@sfu.ca> dateFri 5 Jul 2013, 13:36 (13 years ago) parentf149970
1 file changed+2
src/IRTS/CodegenLLVM.hs+2
src/IRTS/CodegenLLVM.hs+2
@@ -855,6 +855,8 @@ cgOp (LSHL ity) [x,y] = ibin ity x y (Shl False False)
855855cgOp (LLSHR ity) [x,y] = ibin ity x y (LShr False)
856856cgOp (LASHR ity) [x,y] = ibin ity x y (AShr False)
857857
858+cgOp LNoOp xs = return $ last xs
859+
858860cgOp LStrEq [x,y] = do
859861 x' <- unbox FString x
860862 y' <- unbox FString y