|
LLVM 22.0.0git
|
#include "llvm/Transforms/Utils/CanonicalizeFreezeInLoops.h"#include "llvm/ADT/DenseMapInfo.h"#include "llvm/ADT/STLExtras.h"#include "llvm/ADT/SetVector.h"#include "llvm/Analysis/IVDescriptors.h"#include "llvm/Analysis/LoopAnalysisManager.h"#include "llvm/Analysis/LoopInfo.h"#include "llvm/Analysis/LoopPass.h"#include "llvm/Analysis/ScalarEvolution.h"#include "llvm/Analysis/ValueTracking.h"#include "llvm/IR/Dominators.h"#include "llvm/InitializePasses.h"#include "llvm/Pass.h"#include "llvm/Support/Debug.h"#include "llvm/Transforms/Utils.h"Go to the source code of this file.
Classes | |
| struct | llvm::DenseMapInfo< FrozenIndPHIInfo > |
Macros | |
| #define | DEBUG_TYPE "canon-freeze" |
Functions | |
| INITIALIZE_PASS_BEGIN (CanonicalizeFreezeInLoops, "canon-freeze", "Canonicalize Freeze Instructions in Loops", false, false) INITIALIZE_PASS_END(CanonicalizeFreezeInLoops | |
Variables | |
| canon | freeze |
| canon Canonicalize Freeze Instructions in | Loops |
| canon Canonicalize Freeze Instructions in | false |
| #define DEBUG_TYPE "canon-freeze" |
Definition at line 49 of file CanonicalizeFreezeInLoops.cpp.
| INITIALIZE_PASS_BEGIN | ( | CanonicalizeFreezeInLoops | , |
| "canon-freeze" | , | ||
| "Canonicalize Freeze Instructions in Loops" | , | ||
| false | , | ||
| false | ) |
References INITIALIZE_PASS_DEPENDENCY.
| canon Canonicalize Freeze Instructions in false |
Definition at line 266 of file CanonicalizeFreezeInLoops.cpp.
| canon freeze |
Definition at line 265 of file CanonicalizeFreezeInLoops.cpp.
| canon Canonicalize Freeze Instructions in Loops |
Definition at line 266 of file CanonicalizeFreezeInLoops.cpp.