Docs.rs
llvm-sys-80.3.1
llvm-sys 80.3.1
Docs.rs crate page
MIT
Links
Documentation
Repository
crates.io
Source
Owners
tari
Dependencies
libc ^0.2
normal
cc ^1.0
build
lazy_static ^1.0
build
regex ^1.0
build
semver ^0.9
build
Versions
16.39%
of the crate is documented
Go to latest version
Platform
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Module scalar
Functions
?
Module
llvm_sys
::
transforms
::
scalar
source
·
[
−
]
Expand description
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
⚠
LLVMAddLoopUnrollAndJamPass
⚠
LLVMAddLoopUnrollPass
⚠
LLVMAddLoopUnswitchPass
⚠
LLVMAddLowerAtomicPass
⚠
LLVMAddLowerExpectIntrinsicPass
⚠
LLVMAddMemCpyOptPass
⚠
LLVMAddMergedLoadStoreMotionPass
⚠
LLVMAddNewGVNPass
⚠
LLVMAddPartiallyInlineLibCallsPass
⚠
LLVMAddReassociatePass
⚠
LLVMAddSCCPPass
⚠
LLVMAddScalarReplAggregatesPass
⚠
LLVMAddScalarReplAggregatesPassSSA
⚠
LLVMAddScalarReplAggregatesPassWithThreshold
⚠
LLVMAddScalarizerPass
⚠
LLVMAddScopedNoAliasAAPass
⚠
LLVMAddSimplifyLibCallsPass
⚠
LLVMAddTailCallEliminationPass
⚠
LLVMAddTypeBasedAliasAnalysisPass
⚠
LLVMAddUnifyFunctionExitNodesPass
⚠
LLVMAddVerifierPass
⚠