/minix3/external/bsd/llvm/dist/llvm/include/llvm/Transforms/ |
H A 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 …]
|
H A D | Instrumentation.h | 35 class ModulePass; variable 63 ModulePass *createGCOVProfilerPass(const GCOVOptions &Options = 75 ModulePass *createInstrProfilingPass( 80 ModulePass *createAddressSanitizerModulePass(); 89 ModulePass *createDataFlowSanitizerPass(StringRef ABIListFile = StringRef(), 94 ModulePass *createSanitizerCoverageModulePass(int CoverageLevel); 97 inline ModulePass *createDataFlowSanitizerPassForJIT(StringRef ABIListFile =
|
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | CallPrinter.h | 20 class ModulePass; variable 22 ModulePass *createCallGraphViewerPass(); 23 ModulePass *createCallGraphPrinterPass();
|
H A D | Passes.h | 22 class ModulePass; variable 45 ModulePass *createAliasAnalysisCounterPass(); 153 ModulePass *createModuleDebugInfoPrinterPass();
|
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/IPO/ |
H A 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 …]
|
H A D | BarrierNoopPass.cpp | 31 class BarrierNoop : public ModulePass { 35 BarrierNoop() : ModulePass(ID) { in BarrierNoop() 43 ModulePass *llvm::createBarrierNoopPass() { return new BarrierNoop(); } in createBarrierNoopPass()
|
H A D | StripDeadPrototypes.cpp | 30 class StripDeadPrototypesPass : public ModulePass { 33 StripDeadPrototypesPass() : ModulePass(ID) { in StripDeadPrototypesPass() 72 ModulePass *llvm::createStripDeadPrototypesPass() { in createStripDeadPrototypesPass()
|
H A 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()
|
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/ |
H A D | MipsOs16.h | 26 class MipsOs16 : public ModulePass { 31 MipsOs16() : ModulePass(ID) { in MipsOs16() 43 ModulePass *createMipsOs16(MipsTargetMachine &TM);
|
H A D | Mips16HardFloat.h | 27 class Mips16HardFloat : public ModulePass { 31 Mips16HardFloat(MipsTargetMachine &TM_) : ModulePass(ID), TM(TM_) {} in Mips16HardFloat() 40 ModulePass *createMips16HardFloat(MipsTargetMachine &TM);
|
/minix3/external/bsd/llvm/dist/llvm/tools/opt/ |
H A 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()
|
H A D | BreakpointPrinter.h | 19 class ModulePass; variable 22 ModulePass *createBreakpointPrinter(raw_ostream &out);
|
H A 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()
|
/minix3/external/bsd/llvm/dist/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriterPass.cpp | 27 class WriteBitcodePass : public ModulePass { 32 : ModulePass(ID), OS(o) {} in WriteBitcodePass() 45 ModulePass *llvm::createBitcodeWriterPass(raw_ostream &Str) { in createBitcodeWriterPass()
|
/minix3/external/bsd/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVPTXAssignValidGlobalNames.cpp | 31 class NVPTXAssignValidGlobalNames : public ModulePass { 34 NVPTXAssignValidGlobalNames() : ModulePass(ID) {} in NVPTXAssignValidGlobalNames() 82 ModulePass *llvm::createNVPTXAssignValidGlobalNamesPass() { in createNVPTXAssignValidGlobalNamesPass()
|
H A D | NVPTX.h | 65 ModulePass *createNVPTXAssignValidGlobalNamesPass(); 66 ModulePass *createGenericToNVVMPass(); 68 ModulePass *createNVVMReflectPass(); 69 ModulePass *createNVVMReflectPass(const StringMap<int>& Mapping);
|
H A 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()
|
/minix3/external/bsd/llvm/dist/llvm/lib/Analysis/ |
H A D | ModuleDebugInfoPrinter.cpp | 28 class ModuleDebugInfoPrinter : public ModulePass { 32 ModuleDebugInfoPrinter() : ModulePass(ID) { in ModuleDebugInfoPrinter() 49 ModulePass *llvm::createModuleDebugInfoPrinterPass() { in createModuleDebugInfoPrinterPass()
|
/minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/ |
H A D | AMDGPUAlwaysInlinePass.cpp | 24 class AMDGPUAlwaysInline : public ModulePass { 29 AMDGPUAlwaysInline() : ModulePass(ID) { } in AMDGPUAlwaysInline() 65 ModulePass *llvm::createAMDGPUAlwaysInlinePass() { in createAMDGPUAlwaysInlinePass()
|
/minix3/external/bsd/llvm/dist/llvm/lib/IR/ |
H A 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()
|
/minix3/external/bsd/llvm/dist/llvm/lib/Target/XCore/ |
H A D | XCore.h | 23 class ModulePass; variable 33 ModulePass *createXCoreLowerThreadLocalPass();
|
/minix3/external/bsd/llvm/dist/llvm/include/llvm/ |
H A 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()
|
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Bitcode/ |
H A D | BitcodeWriterPass.h | 22 class ModulePass; variable 29 ModulePass *createBitcodeWriterPass(raw_ostream &Str);
|
/minix3/external/bsd/llvm/dist/llvm/unittests/IR/ |
H A 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()
|
/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/ |
H A D | Verifier.h | 31 class ModulePass; variable 72 ModulePass *createDebugInfoVerifierPass(bool FatalErrors = true);
|