LLVM
8.0.1
|
void LLVMAddAggressiveDCEPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createAggressiveDCEPass function.
Definition at line 121 of file Scalar.cpp.
References llvm::createAggressiveDCEPass(), and llvm::unwrap().
void LLVMAddAlignmentFromAssumptionsPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createAlignmentFromAssumptionsPass function.
Definition at line 129 of file Scalar.cpp.
References llvm::createAlignmentFromAssumptionsPass(), and llvm::unwrap().
void LLVMAddBasicAliasAnalysisPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createBasicAliasAnalysisPass function.
Definition at line 278 of file Scalar.cpp.
References llvm::createBasicAAWrapperPass(), and llvm::unwrap().
void LLVMAddBitTrackingDCEPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createBitTrackingDCEPass function.
Definition at line 125 of file Scalar.cpp.
References llvm::createBitTrackingDCEPass(), and llvm::unwrap().
void LLVMAddCFGSimplificationPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createCFGSimplificationPass function.
Definition at line 133 of file Scalar.cpp.
References llvm::createCFGSimplificationPass(), and llvm::unwrap().
void LLVMAddConstantPropagationPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createConstantPropagationPass function.
Definition at line 242 of file Scalar.cpp.
References llvm::createConstantPropagationPass(), and llvm::unwrap().
void LLVMAddCorrelatedValuePropagationPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createCorrelatedValuePropagationPass function.
Definition at line 254 of file Scalar.cpp.
References llvm::createCorrelatedValuePropagationPass(), and llvm::unwrap().
void LLVMAddDeadStoreEliminationPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createDeadStoreEliminationPass function.
Definition at line 137 of file Scalar.cpp.
References llvm::createDeadStoreEliminationPass(), and llvm::unwrap().
void LLVMAddDemoteMemoryToRegisterPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::demotePromoteMemoryToRegisterPass function.
Definition at line 246 of file Scalar.cpp.
References llvm::createDemoteRegisterToMemoryPass(), and llvm::unwrap().
void LLVMAddEarlyCSEMemSSAPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createEarlyCSEPass function.
Definition at line 262 of file Scalar.cpp.
References llvm::createEarlyCSEPass(), and llvm::unwrap().
void LLVMAddEarlyCSEPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createEarlyCSEPass function.
Definition at line 258 of file Scalar.cpp.
References llvm::createEarlyCSEPass(), and llvm::unwrap().
void LLVMAddGVNPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createGVNPass function.
Definition at line 145 of file Scalar.cpp.
References llvm::createGVNPass(), and llvm::unwrap().
void LLVMAddIndVarSimplifyPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createIndVarSimplifyPass function.
Definition at line 157 of file Scalar.cpp.
References llvm::createIndVarSimplifyPass(), and llvm::unwrap().
void LLVMAddInstructionCombiningPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createInstructionCombiningPass function.
Definition at line 3536 of file InstructionCombining.cpp.
References llvm::createInstructionCombiningPass(), and llvm::unwrap().
void LLVMAddJumpThreadingPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createJumpThreadingPass function.
Definition at line 161 of file Scalar.cpp.
References llvm::createJumpThreadingPass(), and llvm::unwrap().
void LLVMAddLICMPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createLICMPass function.
Definition at line 169 of file Scalar.cpp.
References llvm::createLICMPass(), and llvm::unwrap().
void LLVMAddLoopDeletionPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createLoopDeletionPass function.
Definition at line 173 of file Scalar.cpp.
References llvm::createLoopDeletionPass(), and llvm::unwrap().
void LLVMAddLoopIdiomPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createLoopIdiomPass function.
Definition at line 177 of file Scalar.cpp.
References llvm::createLoopIdiomPass(), and llvm::unwrap().
void LLVMAddLoopRerollPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createLoopRerollPass function.
Definition at line 185 of file Scalar.cpp.
References llvm::createLoopRerollPass(), and llvm::unwrap().
void LLVMAddLoopRotatePass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createLoopRotatePass function.
Definition at line 181 of file Scalar.cpp.
References llvm::createLoopRotatePass(), and llvm::unwrap().
void LLVMAddLoopUnrollAndJamPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createLoopUnrollAndJamPass function.
Definition at line 193 of file Scalar.cpp.
References llvm::createLoopUnrollAndJamPass(), and llvm::unwrap().
void LLVMAddLoopUnrollPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createLoopUnrollPass function.
Definition at line 189 of file Scalar.cpp.
References llvm::createLoopUnrollPass(), and llvm::unwrap().
void LLVMAddLoopUnswitchPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createLoopUnswitchPass function.
Definition at line 197 of file Scalar.cpp.
References llvm::createLoopUnswitchPass(), and llvm::unwrap().
void LLVMAddLowerAtomicPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createLowerAtomicPass function.
Definition at line 201 of file Scalar.cpp.
References llvm::createLowerAtomicPass(), and llvm::unwrap().
void LLVMAddLowerExpectIntrinsicPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createLowerExpectIntrinsicPass function.
Definition at line 282 of file Scalar.cpp.
References llvm::createLowerExpectIntrinsicPass(), and llvm::unwrap().
void LLVMAddMemCpyOptPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createMemCpyOptPass function.
Definition at line 205 of file Scalar.cpp.
References llvm::createMemCpyOptPass(), and llvm::unwrap().
void LLVMAddMergedLoadStoreMotionPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createMergedLoadStoreMotionPass function.
Definition at line 153 of file Scalar.cpp.
References llvm::createMergedLoadStoreMotionPass(), and llvm::unwrap().
void LLVMAddNewGVNPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createGVNPass function.
Definition at line 149 of file Scalar.cpp.
References llvm::createNewGVNPass(), and llvm::unwrap().
void LLVMAddPartiallyInlineLibCallsPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createPartiallyInlineLibCallsPass function.
Definition at line 209 of file Scalar.cpp.
References llvm::createPartiallyInlineLibCallsPass(), and llvm::unwrap().
void LLVMAddReassociatePass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createReassociatePass function.
Definition at line 213 of file Scalar.cpp.
References llvm::createReassociatePass(), and llvm::unwrap().
void LLVMAddScalarizerPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createScalarizerPass function.
Definition at line 141 of file Scalar.cpp.
References llvm::createScalarizerPass(), and llvm::unwrap().
void LLVMAddScalarReplAggregatesPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createSROAPass function.
Definition at line 221 of file Scalar.cpp.
References llvm::createSROAPass(), and llvm::unwrap().
void LLVMAddScalarReplAggregatesPassSSA | ( | LLVMPassManagerRef | PM | ) |
See llvm::createSROAPass function.
Definition at line 225 of file Scalar.cpp.
References llvm::createSROAPass(), and llvm::unwrap().
void LLVMAddScalarReplAggregatesPassWithThreshold | ( | LLVMPassManagerRef | PM, |
int | Threshold | ||
) |
See llvm::createSROAPass function.
Definition at line 229 of file Scalar.cpp.
References llvm::createSROAPass(), and llvm::unwrap().
void LLVMAddSCCPPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createSCCPPass function.
Definition at line 217 of file Scalar.cpp.
References llvm::createSCCPPass(), and llvm::unwrap().
void LLVMAddScopedNoAliasAAPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createScopedNoAliasAAPass function.
Definition at line 274 of file Scalar.cpp.
References llvm::createScopedNoAliasAAWrapperPass(), and llvm::unwrap().
void LLVMAddSimplifyLibCallsPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createSimplifyLibCallsPass function.
Definition at line 234 of file Scalar.cpp.
void LLVMAddTailCallEliminationPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createTailCallEliminationPass function.
Definition at line 238 of file Scalar.cpp.
References llvm::createTailCallEliminationPass(), and llvm::unwrap().
void LLVMAddTypeBasedAliasAnalysisPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createTypeBasedAliasAnalysisPass function.
Definition at line 270 of file Scalar.cpp.
References llvm::createTypeBasedAAWrapperPass(), and llvm::unwrap().
void LLVMAddUnifyFunctionExitNodesPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createUnifyFunctionExitNodesPass function.
Definition at line 286 of file Scalar.cpp.
References llvm::createUnifyFunctionExitNodesPass(), and llvm::unwrap().
void LLVMAddVerifierPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createVerifierPass function.
Definition at line 250 of file Scalar.cpp.
References llvm::createVerifierPass(), and llvm::unwrap().