|
LLVM
3.7.0
|
#include "llvm/Transforms/Utils/CtorUtils.h"#include "llvm/ADT/BitVector.h"#include "llvm/IR/Constants.h"#include "llvm/IR/Function.h"#include "llvm/IR/GlobalVariable.h"#include "llvm/IR/Instructions.h"#include "llvm/IR/Module.h"#include "llvm/Support/Debug.h"#include "llvm/Support/raw_ostream.h"Go to the source code of this file.
Namespaces | |
| llvm | |
| Compute iterated dominance frontiers using a linear time algorithm. | |
Macros | |
| #define | DEBUG_TYPE "ctor_utils" |
Functions | |
| bool | llvm::optimizeGlobalCtorsList (Module &M, function_ref< bool(Function *)> ShouldRemove) |
| Call "ShouldRemove" for every entry in M's global_ctor list and remove the entries for which it returns true. More... | |
| #define DEBUG_TYPE "ctor_utils" |
Definition at line 24 of file CtorUtils.cpp.
1.8.6