/external/llvm/include/llvm/Transforms/ |
D | IPO.h | 22 class ModulePass; variable 33 ModulePass *createStripSymbolsPass(bool OnlyDebugInfo = false); 40 ModulePass *createStripNonDebugSymbolsPass(); 45 ModulePass *createStripDebugDeclarePass(); 50 ModulePass *createStripDeadDebugInfoPass(); 59 ModulePass *createConstantMergePass(); 65 ModulePass *createGlobalOptimizerPass(); 71 ModulePass *createGlobalDCEPass(); 78 ModulePass *createGVExtractionPass(std::vector<GlobalValue*>& GVs, bool 117 ModulePass *createInternalizePass(ArrayRef<const char *> ExportList); [all …]
|
D | Instrumentation.h | 36 class ModulePass; variable 68 ModulePass *createGCOVProfilerPass(const GCOVOptions &Options = 80 ModulePass *createInstrProfilingPass( 85 ModulePass *createAddressSanitizerModulePass(); 94 ModulePass *createDataFlowSanitizerPass( 99 ModulePass *createSanitizerCoverageModulePass(int CoverageLevel); 102 inline ModulePass *createDataFlowSanitizerPassForJIT(
|
/external/llvm/lib/Transforms/IPO/ |
D | StripSymbols.cpp | 38 class StripSymbols : public ModulePass { 43 : ModulePass(ID), OnlyDebugInfo(ODI) { in StripSymbols() 54 class StripNonDebugSymbols : public ModulePass { 58 : ModulePass(ID) { in StripNonDebugSymbols() 69 class StripDebugDeclare : public ModulePass { 73 : ModulePass(ID) { in StripDebugDeclare() 84 class StripDeadDebugInfo : public ModulePass { 88 : ModulePass(ID) { in StripDeadDebugInfo() 104 ModulePass *llvm::createStripSymbolsPass(bool OnlyDebugInfo) { in createStripSymbolsPass() 113 ModulePass *llvm::createStripNonDebugSymbolsPass() { in createStripNonDebugSymbolsPass() [all …]
|
D | BarrierNoopPass.cpp | 31 class BarrierNoop : public ModulePass { 35 BarrierNoop() : ModulePass(ID) { in BarrierNoop() 43 ModulePass *llvm::createBarrierNoopPass() { return new BarrierNoop(); } in createBarrierNoopPass()
|
D | StripDeadPrototypes.cpp | 30 class StripDeadPrototypesPass : public ModulePass { 33 StripDeadPrototypesPass() : ModulePass(ID) { in StripDeadPrototypesPass() 72 ModulePass *llvm::createStripDeadPrototypesPass() { in createStripDeadPrototypesPass()
|
D | Internalize.cpp | 56 class InternalizePass : public ModulePass { 76 InternalizePass::InternalizePass() : ModulePass(ID) { in InternalizePass() 84 : ModulePass(ID) { in InternalizePass() 220 ModulePass *llvm::createInternalizePass() { return new InternalizePass(); } in createInternalizePass() 222 ModulePass *llvm::createInternalizePass(ArrayRef<const char *> ExportList) { in createInternalizePass()
|
/external/llvm/include/llvm/Analysis/ |
D | CallPrinter.h | 20 class ModulePass; variable 22 ModulePass *createCallGraphViewerPass(); 23 ModulePass *createCallGraphPrinterPass();
|
D | Passes.h | 22 class ModulePass; variable 45 ModulePass *createAliasAnalysisCounterPass(); 160 ModulePass *createModuleDebugInfoPrinterPass();
|
D | DOTGraphTraitsPass.h | 98 class DOTGraphTraitsModuleViewer : public ModulePass { 101 : ModulePass(ID), Name(GraphName) {} in DOTGraphTraitsModuleViewer() 124 class DOTGraphTraitsModulePrinter : public ModulePass { 127 : ModulePass(ID), Name(GraphName) {} in DOTGraphTraitsModulePrinter()
|
/external/llvm/tools/opt/ |
D | AnalysisWrappers.cpp | 32 struct ExternalFunctionsPassedConstants : public ModulePass { 34 ExternalFunctionsPassedConstants() : ModulePass(ID) {} in ExternalFunctionsPassedConstants() 76 struct CallGraphPrinter : public ModulePass { 78 CallGraphPrinter() : ModulePass(ID) {} in CallGraphPrinter()
|
D | BreakpointPrinter.cpp | 25 struct BreakpointPrinter : public ModulePass { 30 BreakpointPrinter(raw_ostream &out) : ModulePass(ID), Out(out) {} in BreakpointPrinter() 76 ModulePass *llvm::createBreakpointPrinter(raw_ostream &out) { in createBreakpointPrinter()
|
D | BreakpointPrinter.h | 19 class ModulePass; variable 22 ModulePass *createBreakpointPrinter(raw_ostream &out);
|
/external/llvm/lib/Target/Mips/ |
D | Mips.h | 23 class ModulePass; variable 26 ModulePass *createMipsOs16Pass(MipsTargetMachine &TM); 27 ModulePass *createMips16HardFloatPass(MipsTargetMachine &TM);
|
/external/llvm/lib/Bitcode/Writer/ |
D | BitcodeWriterPass.cpp | 27 class WriteBitcodePass : public ModulePass { 34 : ModulePass(ID), OS(o), in WriteBitcodePass() 48 ModulePass *llvm::createBitcodeWriterPass(raw_ostream &Str, in createBitcodeWriterPass()
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTX.h | 64 ModulePass *createNVPTXAssignValidGlobalNamesPass(); 65 ModulePass *createGenericToNVVMPass(); 67 ModulePass *createNVVMReflectPass(); 68 ModulePass *createNVVMReflectPass(const StringMap<int>& Mapping);
|
D | NVPTXAssignValidGlobalNames.cpp | 31 class NVPTXAssignValidGlobalNames : public ModulePass { 34 NVPTXAssignValidGlobalNames() : ModulePass(ID) {} in NVPTXAssignValidGlobalNames() 82 ModulePass *llvm::createNVPTXAssignValidGlobalNamesPass() { in createNVPTXAssignValidGlobalNamesPass()
|
D | NVVMReflect.cpp | 48 class NVVMReflect : public ModulePass { 55 NVVMReflect() : ModulePass(ID) { in NVVMReflect() 61 : ModulePass(ID) { in NVVMReflect() 80 ModulePass *llvm::createNVVMReflectPass() { in createNVVMReflectPass() 84 ModulePass *llvm::createNVVMReflectPass(const StringMap<int>& Mapping) { in createNVVMReflectPass()
|
/external/llvm/unittests/IR/ |
D | LegacyPassManagerTest.cpp | 51 struct ModuleNDNM: public ModulePass { 55 ModuleNDNM() : ModulePass(ID) { } in ModuleNDNM() 67 struct ModuleNDM : public ModulePass { 71 ModuleNDM() : ModulePass(ID) {} in ModuleNDM() 80 struct ModuleNDM2 : public ModulePass { 84 ModuleNDM2() : ModulePass(ID) {} in ModuleNDM2() 93 struct ModuleDNM : public ModulePass { 97 ModuleDNM() : ModulePass(ID) { in ModuleDNM() 268 struct OnTheFlyTest: public ModulePass { 271 OnTheFlyTest() : ModulePass(ID) { in OnTheFlyTest()
|
/external/llvm/lib/Target/R600/ |
D | AMDGPUAlwaysInlinePass.cpp | 24 class AMDGPUAlwaysInline : public ModulePass { 29 AMDGPUAlwaysInline() : ModulePass(ID) { } in AMDGPUAlwaysInline() 64 ModulePass *llvm::createAMDGPUAlwaysInlinePass() { in createAMDGPUAlwaysInlinePass()
|
/external/llvm/lib/IR/ |
D | IRPrintingPasses.cpp | 46 class PrintModulePassWrapper : public ModulePass { 51 PrintModulePassWrapper() : ModulePass(ID) {} in PrintModulePassWrapper() 54 : ModulePass(ID), P(OS, Banner, ShouldPreserveUseListOrder) {} in PrintModulePassWrapper() 118 ModulePass *llvm::createPrintModulePass(llvm::raw_ostream &OS, in createPrintModulePass()
|
D | Pass.cpp | 37 ModulePass::~ModulePass() { } in ~ModulePass() 39 Pass *ModulePass::createPrinterPass(raw_ostream &O, in createPrinterPass() 44 PassManagerType ModulePass::getPotentialPassManagerType() const { in getPotentialPassManagerType()
|
/external/llvm/include/llvm/ |
D | Pass.h | 236 class ModulePass : public Pass { 251 explicit ModulePass(char &pid) : Pass(PT_Module, pid) {} in ModulePass() function 253 ~ModulePass() override; 262 class ImmutablePass : public ModulePass { 279 : ModulePass(pid) {} in ImmutablePass()
|
/external/llvm/lib/Target/XCore/ |
D | XCore.h | 23 class ModulePass; variable 33 ModulePass *createXCoreLowerThreadLocalPass();
|
/external/llvm/include/llvm/Bitcode/ |
D | BitcodeWriterPass.h | 22 class ModulePass; variable 32 ModulePass *createBitcodeWriterPass(raw_ostream &Str,
|
/external/llvm/lib/Analysis/ |
D | ModuleDebugInfoPrinter.cpp | 28 class ModuleDebugInfoPrinter : public ModulePass { 32 ModuleDebugInfoPrinter() : ModulePass(ID) { in ModuleDebugInfoPrinter() 49 ModulePass *llvm::createModuleDebugInfoPrinterPass() { in createModuleDebugInfoPrinterPass()
|