|
LLVM 24.0.0git
|
#include "llvm/ADT/BitVector.h"#include "llvm/ADT/DenseMap.h"#include "llvm/ADT/GenericCycleInfo.h"#include "llvm/ADT/GraphTraits.h"#include "llvm/ADT/PostOrderIterator.h"#include "llvm/ADT/STLExtras.h"#include "llvm/ADT/SmallPtrSet.h"#include "llvm/ADT/SmallVector.h"#include "llvm/ADT/SparseBitVector.h"#include "llvm/ADT/Twine.h"#include "llvm/ADT/iterator_range.h"#include "llvm/Analysis/BlockFrequencyInfo.h"#include "llvm/IR/BasicBlock.h"#include "llvm/IR/Function.h"#include "llvm/IR/ValueHandle.h"#include "llvm/Support/BlockFrequency.h"#include "llvm/Support/BranchProbability.h"#include "llvm/Support/CommandLine.h"#include "llvm/Support/DOTGraphTraits.h"#include "llvm/Support/Debug.h"#include "llvm/Support/Format.h"#include "llvm/Support/ScaledNumber.h"#include "llvm/Support/raw_ostream.h"#include <algorithm>#include <cassert>#include <cstddef>#include <cstdint>#include <deque>#include <iterator>#include <limits>#include <list>#include <optional>#include <queue>#include <string>#include <tuple>#include <utility>#include <vector>Go to the source code of this file.
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::bfi_detail |
Macros | |
| #define | DEBUG_TYPE "block-freq" |
Variables | |
| LLVM_ABI llvm::cl::opt< bool > | llvm::UseIterativeBFIInference |
| #define DEBUG_TYPE "block-freq" |
Definition at line 55 of file BlockFrequencyInfoImpl.h.