LLVM: lib/Transforms/Scalar/LowerAtomicPass.cpp File Reference (original) (raw)
Go to the source code of this file.
| Macros | |
|---|---|
| #define | DEBUG_TYPE "lower-atomic" |
| Functions | |
|---|---|
| static bool | LowerFenceInst (FenceInst *FI) |
| static bool | LowerLoadInst (LoadInst *LI) |
| static bool | LowerStoreInst (StoreInst *SI) |
| static bool | runOnBasicBlock (BasicBlock &BB) |
| static bool | lowerAtomics (Function &F) |
| INITIALIZE_PASS (LowerAtomicLegacyPass, "loweratomic", "Lower atomic intrinsics to non-atomic form", false, false) Pass *llvm |
◆ DEBUG_TYPE
#define DEBUG_TYPE "lower-atomic"
◆ INITIALIZE_PASS()
| INITIALIZE_PASS | ( | LowerAtomicLegacyPass | , |
|---|---|---|---|
| "loweratomic" | , | ||
| "Lower atomic intrinsics to non-atomic form" | , | ||
| false | , | ||
| false | ) |