Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
addAggressiveDCEPass :: PassManagerRef -> IO () Source #
addCFGSimplificationPass :: PassManagerRef -> IO () Source #
addDeadStoreEliminationPass :: PassManagerRef -> IO () Source #
addGVNPass :: PassManagerRef -> IO () Source #
addIndVarSimplifyPass :: PassManagerRef -> IO () Source #
addInstructionCombiningPass :: PassManagerRef -> IO () Source #
addJumpThreadingPass :: PassManagerRef -> IO () Source #
addLICMPass :: PassManagerRef -> IO () Source #
addLoopDeletionPass :: PassManagerRef -> IO () Source #
addLoopIdiomPass :: PassManagerRef -> IO () Source #
addLoopRotatePass :: PassManagerRef -> IO () Source #
addLoopUnrollPass :: PassManagerRef -> IO () Source #
addLoopUnswitchPass :: PassManagerRef -> IO () Source #
addMemCpyOptPass :: PassManagerRef -> IO () Source #
addReassociatePass :: PassManagerRef -> IO () Source #
addSCCPPass :: PassManagerRef -> IO () Source #
addScalarReplAggregatesPass :: PassManagerRef -> IO () Source #
addSimplifyLibCallsPass :: PassManagerRef -> IO () Source #
addTailCallEliminationPass :: PassManagerRef -> IO () Source #
addDemoteMemoryToRegisterPass :: PassManagerRef -> IO () Source #
addVerifierPass :: PassManagerRef -> IO () Source #
addEarlyCSEPass :: PassManagerRef -> IO () Source #
addLowerExpectIntrinsicPass :: PassManagerRef -> IO () Source #
addTypeBasedAliasAnalysisPass :: PassManagerRef -> IO () Source #
addBasicAliasAnalysisPass :: PassManagerRef -> IO () Source #