Home
last modified time | relevance | path

Searched defs:WholeProgramDevirt (Results 1 – 3 of 3) sorted by relevance

/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp615 struct WholeProgramDevirt : public ModulePass { struct
616 static char ID;
618 bool UseCommandLine = false;
620 ModuleSummaryIndex *ExportSummary = nullptr;
621 const ModuleSummaryIndex *ImportSummary = nullptr;
623 WholeProgramDevirt() : ModulePass(ID), UseCommandLine(true) { in WholeProgramDevirt() argument
627 WholeProgramDevirt(ModuleSummaryIndex *ExportSummary, in WholeProgramDevirt() function
634 bool runOnModule(Module &M) override { in runOnModule()
662 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
/aosp_15_r20/external/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp292 struct WholeProgramDevirt : public ModulePass { struct
293 static char ID;
294 WholeProgramDevirt() : ModulePass(ID) { in WholeProgramDevirt() function
297 bool runOnModule(Module &M) { in runOnModule()
/aosp_15_r20/external/llvm/unittests/Transforms/IPO/
H A DWholeProgramDevirt.cpp17 TEST(WholeProgramDevirt, findLowestOffset) { in TEST() argument
62 TEST(WholeProgramDevirt, setReturnValues) { in TEST() argument