OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:GCModuleInfo
(Results
1 - 9
of
9
) sorted by null
/external/llvm/lib/CodeGen/
GCMetadata.cpp
10
// This file implements the GCFunctionInfo class and
GCModuleInfo
pass.
45
INITIALIZE_PASS(
GCModuleInfo
, "collector-metadata",
57
char
GCModuleInfo
::ID = 0;
59
GCModuleInfo
::
GCModuleInfo
()
64
GCModuleInfo
::~
GCModuleInfo
() {
68
GCStrategy *
GCModuleInfo
::getOrCreateStrategy(const Module *M,
90
GCFunctionInfo &
GCModuleInfo
::getFunctionInfo(const Function &F) {
104
void
GCModuleInfo
::clear()
[
all
...]
MachineFunctionAnalysis.cpp
50
getAnalysisIfAvailable<
GCModuleInfo
>());
GCStrategy.cpp
136
INITIALIZE_PASS_DEPENDENCY(
GCModuleInfo
)
156
AU.addRequired<
GCModuleInfo
>();
166
GCModuleInfo
*MI = getAnalysisIfAvailable<
GCModuleInfo
>();
167
assert(MI && "LowerIntrinsics didn't require
GCModuleInfo
!?");
173
for (
GCModuleInfo
::iterator I = MI->begin(), E = MI->end(); I != E; ++I)
260
GCFunctionInfo &FI = getAnalysis<
GCModuleInfo
>().getFunctionInfo(F);
350
AU.addRequired<
GCModuleInfo
>();
408
FI = &getAnalysis<
GCModuleInfo
>().getFunctionInfo(*MF.getFunction());
MachineFunction.cpp
55
GCModuleInfo
* gmi)
[
all
...]
/external/llvm/include/llvm/CodeGen/
GCMetadata.h
10
// This file declares the GCFunctionInfo and
GCModuleInfo
classes, which are
25
//
GCModuleInfo
simply collects GCFunctionInfo instances for each Function as
162
///
GCModuleInfo
- Garbage collection metadata for a whole module.
164
class
GCModuleInfo
: public ImmutablePass {
180
GCModuleInfo
();
181
~
GCModuleInfo
();
183
/// clear - Resets the pass. Any pass, which uses
GCModuleInfo
, should
GCStrategy.h
61
friend class
GCModuleInfo
;
MachineFunction.h
32
class
GCModuleInfo
;
80
GCModuleInfo
*GMI;
142
GCModuleInfo
* GMI);
146
GCModuleInfo
*getGMI() const { return GMI; }
/external/llvm/lib/CodeGen/AsmPrinter/
AsmPrinter.cpp
152
AU.addRequired<
GCModuleInfo
>();
179
GCModuleInfo
*MI = getAnalysisIfAvailable<
GCModuleInfo
>();
180
assert(MI && "AsmPrinter didn't require
GCModuleInfo
?");
181
for (
GCModuleInfo
::iterator I = MI->begin(), E = MI->end(); I != E; ++I)
[
all
...]
/external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGISel.cpp
303
AU.addRequired<
GCModuleInfo
>();
304
AU.addPreserved<
GCModuleInfo
>();
365
GFI = Fn.hasGC() ? &getAnalysis<
GCModuleInfo
>().getFunctionInfo(Fn) : 0;
[
all
...]
Completed in 920 milliseconds