Home
last modified time | relevance | path

Searched refs:ModulePass (Results 1 – 25 of 155) sorted by relevance

1234567

/external/llvm/include/llvm/Transforms/
DIPO.h25 class ModulePass; variable
36 ModulePass *createStripSymbolsPass(bool OnlyDebugInfo = false);
43 ModulePass *createStripNonDebugSymbolsPass();
48 ModulePass *createStripDebugDeclarePass();
53 ModulePass *createStripDeadDebugInfoPass();
62 ModulePass *createConstantMergePass();
68 ModulePass *createGlobalOptimizerPass();
74 ModulePass *createGlobalDCEPass();
80 ModulePass *createEliminateAvailableExternallyPass();
87 ModulePass *createGVExtractionPass(std::vector<GlobalValue*>& GVs, bool
[all …]
DInstrumentation.h47 class ModulePass; variable
79 ModulePass *createGCOVProfilerPass(const GCOVOptions &Options =
83 ModulePass *createPGOInstrumentationGenLegacyPass();
84 ModulePass *
86 ModulePass *createPGOIndirectCallPromotionLegacyPass(bool InLTO = false);
100 ModulePass *createInstrProfilingLegacyPass(
107 ModulePass *createAddressSanitizerModulePass(bool CompileKernel = false,
117 ModulePass *createDataFlowSanitizerPass(
132 ModulePass *createEfficiencySanitizerPass(
155 ModulePass *createSanitizerCoverageModulePass(
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/
DIPO.h22 class ModulePass; variable
33 ModulePass *createStripSymbolsPass(bool OnlyDebugInfo = false);
40 ModulePass *createStripNonDebugSymbolsPass();
45 ModulePass *createStripDebugDeclarePass();
50 ModulePass *createStripDeadDebugInfoPass();
59 ModulePass *createConstantMergePass();
66 ModulePass *createGlobalOptimizerPass();
73 ModulePass *createGlobalDCEPass();
81 ModulePass *createGVExtractionPass(std::vector<GlobalValue*>& GVs, bool
114 ModulePass *createInternalizePass(bool AllButMain);
[all …]
DInstrumentation.h19 class ModulePass; variable
22 ModulePass *createEdgeProfilerPass();
25 ModulePass *createOptimalEdgeProfilerPass();
28 ModulePass *createPathProfilerPass();
31 ModulePass *createGCOVProfilerPass(bool EmitNotes = true, bool EmitData = true,
/external/spirv-llvm/lib/SPIRV/llvm/Support/
DSPIRV.h112 ModulePass *createLLVMToSPIRV(SPIRV::SPIRVModule *);
116 ModulePass *createOCL20To12();
120 ModulePass *createOCL20ToSPIRV();
124 ModulePass *createOCL21ToSPIRV();
127 ModulePass *createOCLTypeToSPIRV();
130 ModulePass *createSPIRVLowerBool();
133 ModulePass *createSPIRVLowerConstExpr();
136 ModulePass *createSPIRVLowerOCLBlocks();
139 ModulePass *createSPIRVRegularizeLLVM();
143 ModulePass *createSPIRVToOCL20();
[all …]
/external/spirv-llvm/lib/SPIRV/
DSPIRV.h112 ModulePass *createLLVMToSPIRV(SPIRV::SPIRVModule *);
116 ModulePass *createOCL20To12();
120 ModulePass *createOCL20ToSPIRV();
124 ModulePass *createOCL21ToSPIRV();
127 ModulePass *createOCLTypeToSPIRV();
130 ModulePass *createSPIRVLowerBool();
133 ModulePass *createSPIRVLowerConstExpr();
136 ModulePass *createSPIRVLowerOCLBlocks();
139 ModulePass *createSPIRVRegularizeLLVM();
143 ModulePass *createSPIRVToOCL20();
[all …]
DSPIRVWriterPass.cpp29 class WriteSPIRVPass : public ModulePass {
34 : ModulePass(ID), OS(o) {} in WriteSPIRVPass()
49 ModulePass *llvm::createSPIRVWriterPass(raw_ostream &Str) { in createSPIRVWriterPass()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DPasses.h22 class ModulePass; variable
45 ModulePass *createAliasAnalysisCounterPass();
101 ModulePass *createProfileLoaderPass();
129 ModulePass *createPathProfileLoaderPass();
144 ModulePass *createPathProfileVerifierPass();
151 ModulePass *createDSAAPass();
158 ModulePass *createDSOptPass();
165 ModulePass *createSteensgaardPass();
195 ModulePass *createModuleDebugInfoPrinterPass();
/external/llvm/lib/Transforms/IPO/
DStripSymbols.cpp37 class StripSymbols : public ModulePass {
42 : ModulePass(ID), OnlyDebugInfo(ODI) { in StripSymbols()
53 class StripNonDebugSymbols : public ModulePass {
57 : ModulePass(ID) { in StripNonDebugSymbols()
68 class StripDebugDeclare : public ModulePass {
72 : ModulePass(ID) { in StripDebugDeclare()
83 class StripDeadDebugInfo : public ModulePass {
87 : ModulePass(ID) { in StripDeadDebugInfo()
103 ModulePass *llvm::createStripSymbolsPass(bool OnlyDebugInfo) { in createStripSymbolsPass()
112 ModulePass *llvm::createStripNonDebugSymbolsPass() { in createStripNonDebugSymbolsPass()
[all …]
DBarrierNoopPass.cpp31 class BarrierNoop : public ModulePass {
35 BarrierNoop() : ModulePass(ID) { in BarrierNoop()
43 ModulePass *llvm::createBarrierNoopPass() { return new BarrierNoop(); } in createBarrierNoopPass()
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
DStripSymbols.cpp37 class StripSymbols : public ModulePass {
42 : ModulePass(ID), OnlyDebugInfo(ODI) { in StripSymbols()
53 class StripNonDebugSymbols : public ModulePass {
57 : ModulePass(ID) { in StripNonDebugSymbols()
68 class StripDebugDeclare : public ModulePass {
72 : ModulePass(ID) { in StripDebugDeclare()
83 class StripDeadDebugInfo : public ModulePass {
87 : ModulePass(ID) { in StripDeadDebugInfo()
103 ModulePass *llvm::createStripSymbolsPass(bool OnlyDebugInfo) { in createStripSymbolsPass()
112 ModulePass *llvm::createStripNonDebugSymbolsPass() { in createStripNonDebugSymbolsPass()
[all …]
DInternalize.cpp46 class InternalizePass : public ModulePass {
70 : ModulePass(ID), AllButMain(AllButMain){ in InternalizePass()
79 : ModulePass(ID), AllButMain(false){ in InternalizePass()
185 ModulePass *llvm::createInternalizePass(bool AllButMain) { in createInternalizePass()
189 ModulePass *llvm::createInternalizePass(const std::vector <const char *> &el) { in createInternalizePass()
DStripDeadPrototypes.cpp29 class StripDeadPrototypesPass : public ModulePass {
32 StripDeadPrototypesPass() : ModulePass(ID) { in StripDeadPrototypesPass()
71 ModulePass *llvm::createStripDeadPrototypesPass() { in createStripDeadPrototypesPass()
/external/swiftshader/third_party/LLVM/tools/opt/
DAnalysisWrappers.cpp32 struct ExternalFunctionsPassedConstants : public ModulePass {
34 ExternalFunctionsPassedConstants() : ModulePass(ID) {} in ExternalFunctionsPassedConstants()
77 struct CallGraphPrinter : public ModulePass {
79 CallGraphPrinter() : ModulePass(ID) {} in CallGraphPrinter()
/external/llvm/lib/Bitcode/Writer/
DBitcodeWriterPass.cpp32 class WriteBitcodePass : public ModulePass {
40 WriteBitcodePass() : ModulePass(ID), OS(dbgs()) { in WriteBitcodePass()
46 : ModulePass(ID), OS(o), in WriteBitcodePass()
78 ModulePass *llvm::createBitcodeWriterPass(raw_ostream &Str, in INITIALIZE_PASS_DEPENDENCY()
/external/llvm/include/llvm/Analysis/
DCallPrinter.h20 class ModulePass; variable
22 ModulePass *createCallGraphViewerPass();
23 ModulePass *createCallGraphDOTPrinterPass();
/external/swiftshader/third_party/LLVM/lib/VMCore/
DPrintModulePass.cpp25 class PrintModulePass : public ModulePass {
31 PrintModulePass() : ModulePass(ID), Out(&dbgs()), in PrintModulePass()
34 : ModulePass(ID), Banner(B), Out(o), DeleteStream(DS) {} in PrintModulePass()
88 ModulePass *llvm::createPrintModulePass(llvm::raw_ostream *OS, in createPrintModulePass()
/external/llvm/tools/bugpoint-passes/
DTestPasses.cpp81 class CrashOnDeclFunc : public ModulePass {
84 CrashOnDeclFunc() : ModulePass(ID) {} in CrashOnDeclFunc()
106 class CrashOnTooManyCUs : public ModulePass {
109 CrashOnTooManyCUs() : ModulePass(ID) {} in CrashOnTooManyCUs()
/external/swiftshader/third_party/LLVM/lib/Bitcode/Writer/
DBitcodeWriterPass.cpp19 class WriteBitcodePass : public ModulePass {
24 : ModulePass(ID), OS(o) {} in WriteBitcodePass()
39 ModulePass *llvm::createBitcodeWriterPass(raw_ostream &Str) { in createBitcodeWriterPass()
/external/llvm/include/llvm/CodeGen/
DPasses.h26 class ModulePass; variable
331 ModulePass *createJumpInstrTablesPass();
335 ModulePass *createForwardControlFlowIntegrityPass();
345 ModulePass *createLowerEmuTLSPass(const TargetMachine *TM);
350 ModulePass *createPreISelIntrinsicLoweringPass();
/external/swiftshader/third_party/LLVM/unittests/VMCore/
DPassManagerTest.cpp47 struct ModuleNDNM: public ModulePass {
51 ModuleNDNM() : ModulePass(ID) { } in ModuleNDNM()
63 struct ModuleNDM : public ModulePass {
67 ModuleNDM() : ModulePass(ID) {} in ModuleNDM()
76 struct ModuleNDM2 : public ModulePass {
80 ModuleNDM2() : ModulePass(ID) {} in ModuleNDM2()
89 struct ModuleDNM : public ModulePass {
93 ModuleDNM() : ModulePass(ID) { in ModuleDNM()
262 struct OnTheFlyTest: public ModulePass {
265 OnTheFlyTest() : ModulePass(ID) { in OnTheFlyTest()
/external/llvm/unittests/IR/
DLegacyPassManagerTest.cpp50 struct ModuleNDNM: public ModulePass {
54 ModuleNDNM() : ModulePass(ID) { } in ModuleNDNM()
66 struct ModuleNDM : public ModulePass {
70 ModuleNDM() : ModulePass(ID) {} in ModuleNDM()
79 struct ModuleNDM2 : public ModulePass {
83 ModuleNDM2() : ModulePass(ID) {} in ModuleNDM2()
92 struct ModuleDNM : public ModulePass {
96 ModuleDNM() : ModulePass(ID) { in ModuleDNM()
267 struct OnTheFlyTest: public ModulePass {
270 OnTheFlyTest() : ModulePass(ID) { in OnTheFlyTest()
/external/llvm/lib/Target/Mips/
DMips.h23 class ModulePass; variable
26 ModulePass *createMipsOs16Pass(MipsTargetMachine &TM);
27 ModulePass *createMips16HardFloatPass(MipsTargetMachine &TM);
/external/swiftshader/third_party/LLVM/include/llvm/
DPass.h220 class ModulePass : public Pass {
235 explicit ModulePass(char &pid) : Pass(PT_Module, pid) {} in ModulePass() function
237 virtual ~ModulePass();
246 class ImmutablePass : public ModulePass {
263 : ModulePass(pid) {} in ImmutablePass()
/external/llvm/lib/Target/NVPTX/
DNVPTXAssignValidGlobalNames.cpp31 class NVPTXAssignValidGlobalNames : public ModulePass {
34 NVPTXAssignValidGlobalNames() : ModulePass(ID) {} in NVPTXAssignValidGlobalNames()
82 ModulePass *llvm::createNVPTXAssignValidGlobalNamesPass() { in createNVPTXAssignValidGlobalNamesPass()

1234567