|
LLVM
8.0.1
|
#include "llvm/Transforms/IPO/AlwaysInliner.h"#include "llvm/ADT/SetVector.h"#include "llvm/Analysis/AssumptionCache.h"#include "llvm/Analysis/InlineCost.h"#include "llvm/Analysis/TargetLibraryInfo.h"#include "llvm/IR/CallSite.h"#include "llvm/IR/CallingConv.h"#include "llvm/IR/DataLayout.h"#include "llvm/IR/Instructions.h"#include "llvm/IR/Module.h"#include "llvm/IR/Type.h"#include "llvm/Transforms/IPO.h"#include "llvm/Transforms/IPO/Inliner.h"#include "llvm/Transforms/Utils/Cloning.h"#include "llvm/Transforms/Utils/ModuleUtils.h"
Go to the source code of this file.
Macros | |
| #define | DEBUG_TYPE "inline" |
Functions | |
| INITIALIZE_PASS_BEGIN (AlwaysInlinerLegacyPass, "always-inline", "Inliner for always_inline functions", false, false) INITIALIZE_PASS_END(AlwaysInlinerLegacyPass | |
Variables | |
| always | inline |
| always Inliner for always_inline | functions |
| always Inliner for always_inline | false |
| #define DEBUG_TYPE "inline" |
Definition at line 33 of file AlwaysInliner.cpp.
| INITIALIZE_PASS_BEGIN | ( | AlwaysInlinerLegacyPass | , |
| "always-inline" | , | ||
| "Inliner for always_inline functions" | , | ||
| false | , | ||
| false | |||
| ) |
Referenced by llvm::AlwaysInlinerPass::run().
Definition at line 126 of file AlwaysInliner.cpp.
Definition at line 126 of file AlwaysInliner.cpp.
Referenced by LLVMCreateSimpleMCJITMemoryManager().
| always inline |
Definition at line 126 of file AlwaysInliner.cpp.
1.8.13