[][src]Module llvm_sys::transforms::scalar

Scalar transformations of LLVM IR.

Functions

LLVMAddAggressiveDCEPass
LLVMAddAlignmentFromAssumptionsPass
LLVMAddBasicAliasAnalysisPass
LLVMAddBitTrackingDCEPass

Added in LLVM 3.7.

LLVMAddCFGSimplificationPass
LLVMAddConstantPropagationPass
LLVMAddCorrelatedValuePropagationPass
LLVMAddDeadStoreEliminationPass
LLVMAddDemoteMemoryToRegisterPass
LLVMAddEarlyCSEMemSSAPass
LLVMAddEarlyCSEPass
LLVMAddGVNPass
LLVMAddIndVarSimplifyPass
LLVMAddInstructionCombiningPass
LLVMAddJumpThreadingPass
LLVMAddLICMPass
LLVMAddLoopDeletionPass
LLVMAddLoopIdiomPass
LLVMAddLoopRerollPass
LLVMAddLoopRotatePass
LLVMAddLoopUnrollPass
LLVMAddLoopUnswitchPass
LLVMAddLowerExpectIntrinsicPass
LLVMAddLowerSwitchPass
LLVMAddMemCpyOptPass
LLVMAddMergedLoadStoreMotionPass
LLVMAddNewGVNPass
LLVMAddPartiallyInlineLibCallsPass
LLVMAddPromoteMemoryToRegisterPass
LLVMAddReassociatePass
LLVMAddSCCPPass
LLVMAddScalarReplAggregatesPass
LLVMAddScalarReplAggregatesPassSSA
LLVMAddScalarReplAggregatesPassWithThreshold
LLVMAddScalarizerPass
LLVMAddScopedNoAliasAAPass
LLVMAddSimplifyLibCallsPass
LLVMAddTailCallEliminationPass
LLVMAddTypeBasedAliasAnalysisPass
LLVMAddVerifierPass