Docs.rs
llvm-sys-40.4.0
llvm-sys 40.4.0
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
tari
Dependencies
libc ^0.2
normal
cc ^1.0
build
lazy_static ^0.2.1
build
regex ^0.2
build
semver ^0.6
build
Versions
11.84%
of the crate is documented
Go to latest version
Platform
i686-unknown-linux-gnu
x86_64-apple-darwin
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
llvm_sys
::
transforms
All crates
?
[
−
]
[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
⚠