Home
last modified time | relevance | path

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

1234567891011

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/
DIPO.h27 class ModulePass; variable
39 ModulePass *createStripSymbolsPass(bool OnlyDebugInfo = false);
46 ModulePass *createStripNonDebugSymbolsPass();
51 ModulePass *createStripDebugDeclarePass();
56 ModulePass *createStripDeadDebugInfoPass();
65 ModulePass *createConstantMergePass();
71 ModulePass *createGlobalOptimizerPass();
77 ModulePass *createGlobalDCEPass();
83 ModulePass *createEliminateAvailableExternallyPass();
90 ModulePass *createGVExtractionPass(std::vector<GlobalValue*>& GVs, bool
[all …]
DInstrumentation.h28 class ModulePass; variable
69 ModulePass *createGCOVProfilerPass(const GCOVOptions &Options =
73 ModulePass *createPGOInstrumentationGenLegacyPass();
74 ModulePass *
76 ModulePass *createPGOIndirectCallPromotionLegacyPass(bool InLTO = false,
121 ModulePass *createInstrProfilingLegacyPass(
128 ModulePass *createAddressSanitizerModulePass(bool CompileKernel = false,
143 ModulePass *createDataFlowSanitizerPass(
159 ModulePass *createEfficiencySanitizerPass(
187 ModulePass *createSanitizerCoverageModulePass(
/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 …]
/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-7.0/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 …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/
DWebAssembly.h25 class ModulePass; variable
29 ModulePass *createWebAssemblyLowerEmscriptenEHSjLj(bool DoEH, bool DoSjLj);
30 ModulePass *createWebAssemblyLowerGlobalDtors();
31 ModulePass *createWebAssemblyAddMissingPrototypes();
32 ModulePass *createWebAssemblyFixFunctionBitcasts();
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DPasses.h26 class ModulePass; variable
371 ModulePass *createJumpInstrTablesPass();
375 ModulePass *createForwardControlFlowIntegrityPass();
385 ModulePass *createLowerEmuTLSPass();
390 ModulePass *createPreISelIntrinsicLoweringPass();
426 ModulePass *createMachineOutlinerPass(bool RunOnAllFunctions = true);
/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 …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPU.h21 class ModulePass; variable
72 ModulePass *createAMDGPULowerIntrinsicsPass();
80 ModulePass *createAMDGPULowerKernelAttributesPass();
156 ModulePass *createAMDGPUAlwaysInlinePass(bool GlobalOpt = true);
157 ModulePass *createR600OpenCLImageTypeLoweringPass();
160 ModulePass* createAMDGPUUnifyMetadataPass();
199 ModulePass *createAMDGPUOpenCLEnqueuedBlockLoweringPass();
/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/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/include/llvm/Analysis/
DCallPrinter.h20 class ModulePass; variable
22 ModulePass *createCallGraphViewerPass();
23 ModulePass *createCallGraphDOTPrinterPass();
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DCallPrinter.h20 class ModulePass; variable
22 ModulePass *createCallGraphViewerPass();
23 ModulePass *createCallGraphDOTPrinterPass();
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/
DLegacyPassManagerTest.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()
264 struct OnTheFlyTest: public ModulePass {
267 OnTheFlyTest() : ModulePass(ID) { in OnTheFlyTest()
[all …]
/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/swiftshader/third_party/llvm-7.0/llvm/tools/bugpoint-passes/
DTestPasses.cpp81 class CrashOnDeclFunc : public ModulePass {
84 CrashOnDeclFunc() : ModulePass(ID) {} in CrashOnDeclFunc()
105 class CrashOnTooManyCUs : public ModulePass {
108 CrashOnTooManyCUs() : ModulePass(ID) {} in CrashOnTooManyCUs()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Bitcode/Writer/
DBitcodeWriterPass.cpp31 class WriteBitcodePass : public ModulePass {
39 WriteBitcodePass() : ModulePass(ID), OS(dbgs()) { in WriteBitcodePass()
45 : ModulePass(ID), OS(o), in WriteBitcodePass()
77 ModulePass *llvm::createBitcodeWriterPass(raw_ostream &Str, in INITIALIZE_PASS_DEPENDENCY()
/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()

1234567891011