compiler/codeGenΒΆ
- compiler/codeGen/StgCmmBind.hs
- compiler/codeGen/StgCmmClosure.hs
- compiler/codeGen/StgCmmExpr.hs
- Note [Compiling case expressions]
- Note [case on bool]
- Note [Scrutinising VoidRep]
- Note [Dead-binder optimisation]
- Note [Dodgy unsafeCoerce 1]
- Note [Dodgy unsafeCoerce 2, #3132]
- Note [Handle seq#]
- Note [GC for conditionals]
- Note [scrut sequel]
- Note [Inlining out-of-line primops and heap checks]
- Note [Self-recursive tail calls]
- Note [Void arguments in self-recursive tail calls]
- compiler/codeGen/StgCmmHeap.hs
- compiler/codeGen/StgCmmMonad.hs
- compiler/codeGen/StgCmmPrim.hs
- compiler/codeGen/StgCmmTicky.hs