X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=compiler%2FsimplCore%2FFloatIn.lhs;h=0d4e397e29fe21874766434724a31a59e8964064;hp=0e8edb5930b314921725f7fed3b80256061863d0;hb=f2dcf256399e9a2de6343c625630b51f8abf4863;hpb=8382f3ad690ab5c26bc3866f9b024bc7a2bc6308 diff --git a/compiler/simplCore/FloatIn.lhs b/compiler/simplCore/FloatIn.lhs index 0e8edb5..0d4e397 100644 --- a/compiler/simplCore/FloatIn.lhs +++ b/compiler/simplCore/FloatIn.lhs @@ -208,11 +208,6 @@ fiExpr to_drop (_, AnnNote note@(SCC cc) expr) = -- Wimp out for now mkCoLets' to_drop (Note note (fiExpr [] expr)) -fiExpr to_drop (_, AnnNote InlineCall expr) - = -- Wimp out for InlineCall; keep it close - -- the the call it annotates - mkCoLets' to_drop (Note InlineCall (fiExpr [] expr)) - fiExpr to_drop (_, AnnNote InlineMe expr) = -- Ditto... don't float anything into an INLINE expression mkCoLets' to_drop (Note InlineMe (fiExpr [] expr))