/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 | 35 class ModulePass; variable 63 ModulePass *createGCOVProfilerPass(const GCOVOptions &Options = 68 ModulePass *createAddressSanitizerModulePass(); 77 ModulePass *createDataFlowSanitizerPass(StringRef ABIListFile = StringRef(), 82 inline ModulePass *createDataFlowSanitizerPassForJIT(StringRef ABIListFile = 108 ModulePass *createDebugIRPass(bool HideDebugIntrinsics, 122 ModulePass *createDebugIRPass();
|
/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() 222 ModulePass *llvm::createInternalizePass() { return new InternalizePass(); } in createInternalizePass() 224 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(); 137 ModulePass *createModuleDebugInfoPrinterPass();
|
/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.h | 19 class ModulePass; variable 22 ModulePass *createBreakpointPrinter(raw_ostream &out);
|
D | BreakpointPrinter.cpp | 25 struct BreakpointPrinter : public ModulePass { 30 BreakpointPrinter(raw_ostream &out) : ModulePass(ID), Out(out) {} in BreakpointPrinter() 80 ModulePass *llvm::createBreakpointPrinter(raw_ostream &out) { in createBreakpointPrinter()
|
/external/llvm/lib/Target/Mips/ |
D | MipsOs16.h | 28 class MipsOs16 : public ModulePass { 33 MipsOs16() : ModulePass(ID) { in MipsOs16() 45 ModulePass *createMipsOs16(MipsTargetMachine &TM);
|
D | Mips16HardFloat.h | 28 class Mips16HardFloat : public ModulePass { 33 Mips16HardFloat(MipsTargetMachine &TM_) : ModulePass(ID), in Mips16HardFloat() 51 ModulePass *createMips16HardFloat(MipsTargetMachine &TM);
|
/external/llvm/lib/Bitcode/Writer/ |
D | BitcodeWriterPass.cpp | 27 class WriteBitcodePass : public ModulePass { 32 : ModulePass(ID), OS(o) {} in WriteBitcodePass() 45 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 | 47 class NVVMReflect : public ModulePass { 54 NVVMReflect() : ModulePass(ID) { in NVVMReflect() 60 : ModulePass(ID) { in NVVMReflect() 79 ModulePass *llvm::createNVVMReflectPass() { in createNVVMReflectPass() 83 ModulePass *llvm::createNVVMReflectPass(const StringMap<int>& Mapping) { in createNVVMReflectPass()
|
/external/llvm/lib/Analysis/ |
D | ModuleDebugInfoPrinter.cpp | 28 class ModuleDebugInfoPrinter : public ModulePass { 32 ModuleDebugInfoPrinter() : ModulePass(ID) { in ModuleDebugInfoPrinter() 49 ModulePass *llvm::createModuleDebugInfoPrinterPass() { in createModuleDebugInfoPrinterPass()
|
/external/llvm/unittests/IR/ |
D | LegacyPassManagerTest.cpp | 52 struct ModuleNDNM: public ModulePass { 56 ModuleNDNM() : ModulePass(ID) { } in ModuleNDNM() 68 struct ModuleNDM : public ModulePass { 72 ModuleNDM() : ModulePass(ID) {} in ModuleNDM() 81 struct ModuleNDM2 : public ModulePass { 85 ModuleNDM2() : ModulePass(ID) {} in ModuleNDM2() 94 struct ModuleDNM : public ModulePass { 98 ModuleDNM() : ModulePass(ID) { in ModuleDNM() 273 struct OnTheFlyTest: public ModulePass { 276 OnTheFlyTest() : ModulePass(ID) { in OnTheFlyTest()
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | DebugIR.h | 23 class DebugIR : public llvm::ModulePass { 51 : ModulePass(ID), WriteSourceToDisk(true), in DebugIR() 59 : ModulePass(ID), WriteSourceToDisk(false), HideDebugIntrinsics(false), in DebugIR()
|
/external/llvm/lib/IR/ |
D | IRPrintingPasses.cpp | 43 class PrintModulePassWrapper : public ModulePass { 48 PrintModulePassWrapper() : ModulePass(ID) {} in PrintModulePassWrapper() 50 : ModulePass(ID), P(OS, Banner) {} in PrintModulePassWrapper() 114 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 virtual ~ModulePass(); 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 29 ModulePass *createBitcodeWriterPass(raw_ostream &Str);
|