HomeSort by relevance Sort by last modified time
    Searched refs:GCModuleInfo (Results 1 - 11 of 11) sorted by null

  /external/llvm/include/llvm/CodeGen/
GCMetadataPrinter.h 55 virtual void beginAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) {}
58 virtual void finishAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) {}
GCStrategy.h 21 // populate GCModuleInfo and GCFunctionInfo with that about each Function in
81 friend class GCModuleInfo;
GCMetadata.h 10 // This file declares the GCFunctionInfo and GCModuleInfo classes, which are
25 // GCModuleInfo simply collects GCFunctionInfo instances for each Function as
154 class GCModuleInfo : public ImmutablePass {
187 GCModuleInfo();
189 /// clear - Resets the pass. Any pass, which uses GCModuleInfo, should
MachineFunction.h 33 class GCModuleInfo;
  /external/llvm/lib/CodeGen/
GCMetadata.cpp 10 // This file implements the GCFunctionInfo class and GCModuleInfo pass.
43 INITIALIZE_PASS(GCModuleInfo, "collector-metadata",
55 char GCModuleInfo::ID = 0;
57 GCModuleInfo::GCModuleInfo() : ImmutablePass(ID) {
61 GCFunctionInfo &GCModuleInfo::getFunctionInfo(const Function &F) {
76 void GCModuleInfo::clear() {
97 AU.addRequired<GCModuleInfo>();
114 GCFunctionInfo *FD = &getAnalysis<GCModuleInfo>().getFunctionInfo(F);
145 GCModuleInfo *GMI = getAnalysisIfAvailable<GCModuleInfo>()
    [all...]
GCRootLowering.cpp 85 INITIALIZE_PASS_DEPENDENCY(GCModuleInfo)
102 AU.addRequired<GCModuleInfo>();
115 GCModuleInfo *MI = getAnalysisIfAvailable<GCModuleInfo>();
116 assert(MI && "LowerIntrinsics didn't require GCModuleInfo!?");
190 GCFunctionInfo &FI = getAnalysis<GCModuleInfo>().getFunctionInfo(F);
269 AU.addRequired<GCModuleInfo>();
336 FI = &getAnalysis<GCModuleInfo>().getFunctionInfo(*MF.getFunction());
ShadowStackGCLowering.cpp 66 INITIALIZE_PASS_DEPENDENCY(GCModuleInfo)
  /external/llvm/lib/CodeGen/AsmPrinter/
OcamlGCPrinter.cpp 37 void beginAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) override;
38 void finishAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) override;
69 void OcamlGCMetadataPrinter::beginAssembly(Module &M, GCModuleInfo &Info,
94 void OcamlGCMetadataPrinter::finishAssembly(Module &M, GCModuleInfo &Info,
111 for (GCModuleInfo::FuncInfoVec::iterator I = Info.funcinfo_begin(),
130 for (GCModuleInfo::FuncInfoVec::iterator I = Info.funcinfo_begin(),
ErlangGCPrinter.cpp 39 void finishAssembly(Module &M, GCModuleInfo &Info, AsmPrinter &AP) override;
48 void ErlangGCPrinter::finishAssembly(Module &M, GCModuleInfo &Info,
59 for (GCModuleInfo::FuncInfoVec::iterator FI = Info.funcinfo_begin(),
AsmPrinter.cpp 170 AU.addRequired<GCModuleInfo>();
223 GCModuleInfo *MI = getAnalysisIfAvailable<GCModuleInfo>();
224 assert(MI && "AsmPrinter didn't require GCModuleInfo?");
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGISel.cpp 378 AU.addRequired<GCModuleInfo>();
379 AU.addPreserved<GCModuleInfo>();
452 GFI = Fn.hasGC() ? &getAnalysis<GCModuleInfo>().getFunctionInfo(Fn) : nullptr;
    [all...]

Completed in 570 milliseconds