Expand description
Scalar transformations of LLVM IR.
Functions§
- LLVM
AddAggressiveDCE ⚠Pass - LLVM
AddAlignment ⚠From Assumptions Pass - LLVM
AddBasic ⚠Alias Analysis Pass - LLVM
AddBit ⚠TrackingDCE Pass - Added in LLVM 3.7.
- LLVM
AddCFG ⚠Simplification Pass - LLVM
AddConstant ⚠Propagation Pass - LLVM
AddCorrelated ⚠Value Propagation Pass - LLVM
AddDead ⚠Store Elimination Pass - LLVM
AddDemote ⚠Memory ToRegister Pass - LLVM
AddEarlyCSE ⚠MemSSA Pass - LLVM
AddEarlyCSE ⚠Pass - LLVM
AddGVN ⚠Pass - LLVM
AddInd ⚠VarSimplify Pass - LLVM
AddInstruction ⚠Combining Pass - LLVM
AddJump ⚠Threading Pass - LLVM
AddLICM ⚠Pass - LLVM
AddLoop ⚠Deletion Pass - LLVM
AddLoop ⚠Idiom Pass - LLVM
AddLoop ⚠Reroll Pass - LLVM
AddLoop ⚠Rotate Pass - LLVM
AddLoop ⚠Unroll Pass - LLVM
AddLoop ⚠Unswitch Pass - LLVM
AddLower ⚠Expect Intrinsic Pass - LLVM
AddLower ⚠Switch Pass - LLVM
AddMem ⚠CpyOpt Pass - LLVM
AddMerged ⚠Load Store Motion Pass - LLVM
AddNewGVN ⚠Pass - LLVM
AddPartially ⚠Inline LibCalls Pass - LLVM
AddPromote ⚠Memory ToRegister Pass - LLVM
AddReassociate ⚠Pass - LLVM
AddSCCP ⚠Pass - LLVM
AddScalar ⚠Repl Aggregates Pass - LLVM
AddScalar ⚠Repl Aggregates PassSSA - LLVM
AddScalar ⚠Repl Aggregates Pass With Threshold - LLVM
AddScalarizer ⚠Pass - LLVM
AddScoped ⚠NoAliasAA Pass - LLVM
AddSimplify ⚠LibCalls Pass - LLVM
AddTail ⚠Call Elimination Pass - LLVM
AddType ⚠Based Alias Analysis Pass - LLVM
AddVerifier ⚠Pass