Home
last modified time | relevance | path

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

12345678910>>...17

/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/
H A DIPO.h26 class ModulePass; variable
38 ModulePass *createStripSymbolsPass(bool OnlyDebugInfo = false);
45 ModulePass *createStripNonDebugSymbolsPass();
50 ModulePass *createStripDebugDeclarePass();
55 ModulePass *createStripDeadDebugInfoPass();
64 ModulePass *createConstantMergePass();
70 ModulePass *createGlobalOptimizerPass();
76 ModulePass *createGlobalDCEPass();
82 ModulePass *createEliminateAvailableExternallyPass();
89 ModulePass *createGVExtractionPass(std::vector<GlobalValue*>& GVs, bool
[all …]
H A DInstrumentation.h28 class ModulePass; variable
87 ModulePass *createGCOVProfilerPass(const GCOVOptions &Options =
92 ModulePass *createPGOInstrumentationGenLegacyPass(bool IsCS = false);
93 ModulePass *
96 ModulePass *createPGOInstrumentationGenCreateVarLegacyPass(
98 ModulePass *createPGOIndirectCallPromotionLegacyPass(bool InLTO = false,
150 ModulePass *createInstrProfilingLegacyPass(
153 ModulePass *createInstrOrderFilePass();
156 ModulePass *createDataFlowSanitizerPass(
/aosp_15_r20/external/llvm/include/llvm/Transforms/
H A 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 …]
H A 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 …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Transforms/
H A DIPO.h24 class ModulePass; variable
35 ModulePass *createAnnotation2MetadataLegacyPass();
42 ModulePass *createStripSymbolsPass(bool OnlyDebugInfo = false);
49 ModulePass *createStripNonDebugSymbolsPass();
54 ModulePass *createStripDebugDeclarePass();
59 ModulePass *createStripDeadDebugInfoPass();
68 ModulePass *createConstantMergePass();
74 ModulePass *createGlobalOptimizerPass();
80 ModulePass *createGlobalDCEPass();
86 ModulePass *createEliminateAvailableExternallyPass();
[all …]
/aosp_15_r20/frameworks/compile/libbcc/lib/
DRSTransforms.h21 class ModulePass; variable
29 llvm::ModulePass *
38 llvm::ModulePass * createRSEmbedInfoPass();
40 llvm::ModulePass * createRSGlobalInfoPass(bool pSkipConstants);
42 llvm::ModulePass * createRSScreenFunctionsPass();
44 llvm::ModulePass * createRSIsThreadablePass();
46 llvm::ModulePass * createRSX86_64CallConvPass();
48 llvm::ModulePass * createRSAddDebugInfoPass();
/aosp_15_r20/external/llvm/lib/Transforms/IPO/
H A 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 …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DAMDGPU.h22 class ModulePass; variable
64 ModulePass *createAMDGPUPropagateAttributesLatePass(const TargetMachine *);
83 ModulePass *createAMDGPULowerIntrinsicsPass();
87 ModulePass *createAMDGPUFixFunctionBitcastsPass();
95 ModulePass *createAMDGPULowerKernelAttributesPass();
189 ModulePass *createAMDGPUAlwaysInlinePass(bool GlobalOpt = true);
190 ModulePass *createR600OpenCLImageTypeLoweringPass();
193 ModulePass *createAMDGPUPrintfRuntimeBinding();
197 ModulePass* createAMDGPUUnifyMetadataPass();
238 ModulePass *createAMDGPUOpenCLEnqueuedBlockLoweringPass();
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
H A 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 …]
H A DBlockExtractor.cpp41 class BlockExtractor : public ModulePass {
64 : ModulePass(ID), EraseFunctions(EraseFunctions) { in BlockExtractor()
78 : ModulePass(ID), EraseFunctions(EraseFunctions) { in BlockExtractor()
95 ModulePass *llvm::createBlockExtractorPass() { return new BlockExtractor(); } in createBlockExtractorPass()
96 ModulePass *llvm::createBlockExtractorPass( in createBlockExtractorPass()
100 ModulePass *llvm::createBlockExtractorPass( in createBlockExtractorPass()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/
H A DPasses.h29 class ModulePass; variable
438 ModulePass *createJumpInstrTablesPass();
453 ModulePass *createLowerEmuTLSPass();
459 ModulePass *createPreISelIntrinsicLoweringPass();
495 ModulePass *createMachineOutlinerPass(bool RunOnAllFunctions = true);
559 ModulePass *createDebugifyMachineModulePass();
565 ModulePass *createStripDebugMachineModulePass(bool OnlyDebugified);
568 ModulePass *createCheckDebugMachineModulePass();
590 ModulePass *createJMCInstrumenterPass();
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/IPO/
H A DStripSymbols.cpp42 class StripSymbols : public ModulePass {
47 : ModulePass(ID), OnlyDebugInfo(ODI) { in StripSymbols()
58 class StripNonDebugSymbols : public ModulePass {
62 : ModulePass(ID) { in StripNonDebugSymbols()
73 class StripDebugDeclare : public ModulePass {
77 : ModulePass(ID) { in StripDebugDeclare()
88 class StripDeadDebugInfo : public ModulePass {
92 : ModulePass(ID) { in StripDeadDebugInfo()
108 ModulePass *llvm::createStripSymbolsPass(bool OnlyDebugInfo) { in createStripSymbolsPass()
117 ModulePass *llvm::createStripNonDebugSymbolsPass() { in createStripNonDebugSymbolsPass()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILWriterPass.cpp31 class WriteDXILPass : public llvm::ModulePass {
36 WriteDXILPass() : ModulePass(ID), OS(dbgs()) { in WriteDXILPass()
40 explicit WriteDXILPass(raw_ostream &o) : ModulePass(ID), OS(o) { in WriteDXILPass()
55 class EmbedDXILPass : public llvm::ModulePass {
58 EmbedDXILPass() : ModulePass(ID) { in EmbedDXILPass()
102 ModulePass *llvm::createDXILWriterPass(raw_ostream &Str) { in INITIALIZE_PASS_DEPENDENCY()
109 ModulePass *llvm::createDXILEmbedderPass() { return new EmbedDXILPass(); } in createDXILEmbedderPass()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/
H A DAMDGPU.h54 ModulePass *createAMDGPUPropagateAttributesLatePass(const TargetMachine *);
56 ModulePass *createAMDGPUReplaceLDSUseWithPointerPass();
57 ModulePass *createAMDGPULowerModuleLDSPass();
90 ModulePass *createAMDGPULowerIntrinsicsPass();
94 ModulePass *createAMDGPUCtorDtorLoweringLegacyPass();
111 ModulePass *createAMDGPULowerKernelAttributesPass();
245 ModulePass *createAMDGPUAlwaysInlinePass(bool GlobalOpt = true);
257 ModulePass *createAMDGPUPrintfRuntimeBinding();
269 ModulePass* createAMDGPUUnifyMetadataPass();
336 ModulePass *createAMDGPUOpenCLEnqueuedBlockLoweringPass();
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/CodeGen/
DPasses.h29 class ModulePass; variable
465 ModulePass *createLowerEmuTLSPass();
471 ModulePass *createPreISelIntrinsicLoweringPass();
507 ModulePass *createMachineOutlinerPass(bool RunOnAllFunctions = true);
571 ModulePass *createDebugifyMachineModulePass();
577 ModulePass *createStripDebugMachineModulePass(bool OnlyDebugified);
580 ModulePass *createCheckDebugMachineModulePass();
599 ModulePass *createJMCInstrumenterPass();
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/CodeGen/
DPasses.h29 class ModulePass; variable
465 ModulePass *createLowerEmuTLSPass();
471 ModulePass *createPreISelIntrinsicLoweringPass();
507 ModulePass *createMachineOutlinerPass(bool RunOnAllFunctions = true);
571 ModulePass *createDebugifyMachineModulePass();
577 ModulePass *createStripDebugMachineModulePass(bool OnlyDebugified);
580 ModulePass *createCheckDebugMachineModulePass();
599 ModulePass *createJMCInstrumenterPass();
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/CodeGen/
DPasses.h29 class ModulePass; variable
460 ModulePass *createLowerEmuTLSPass();
466 ModulePass *createPreISelIntrinsicLoweringPass();
502 ModulePass *createMachineOutlinerPass(bool RunOnAllFunctions = true);
566 ModulePass *createDebugifyMachineModulePass();
572 ModulePass *createStripDebugMachineModulePass(bool OnlyDebugified);
575 ModulePass *createCheckDebugMachineModulePass();
594 ModulePass *createJMCInstrumenterPass();
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/CodeGen/
DPasses.h29 class ModulePass; variable
465 ModulePass *createLowerEmuTLSPass();
471 ModulePass *createPreISelIntrinsicLoweringPass();
507 ModulePass *createMachineOutlinerPass(bool RunOnAllFunctions = true);
571 ModulePass *createDebugifyMachineModulePass();
577 ModulePass *createStripDebugMachineModulePass(bool OnlyDebugified);
580 ModulePass *createCheckDebugMachineModulePass();
599 ModulePass *createJMCInstrumenterPass();
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/DirectX/
H A DDirectX.h15 class ModulePass; variable
29 ModulePass *createDXILPrepareModulePass();
35 ModulePass *createDXILOpLoweringLegacyPass();
41 ModulePass *createDXILTranslateMetadataPass();
47 ModulePass *createDXILPrettyPrinterPass(raw_ostream &OS);
59 ModulePass *createDXContainerGlobalsPass();
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
H A DPasses.h25 class ModulePass; variable
380 ModulePass *createJumpInstrTablesPass();
384 ModulePass *createForwardControlFlowIntegrityPass();
399 ModulePass *createLowerEmuTLSPass();
405 ModulePass *createPreISelIntrinsicLoweringPass();
441 ModulePass *createMachineOutlinerPass(bool RunOnAllFunctions = true);
/aosp_15_r20/external/llvm/unittests/IR/
H A 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()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/
H A DCallPrinter.cpp287 class CallGraphViewer : public ModulePass {
290 CallGraphViewer() : ModulePass(ID) {} in CallGraphViewer()
297 ModulePass::getAnalysisUsage(AU); in getAnalysisUsage()
314 class CallGraphDOTPrinter : public ModulePass {
317 CallGraphDOTPrinter() : ModulePass(ID) {} in CallGraphDOTPrinter()
324 ModulePass::getAnalysisUsage(AU); in getAnalysisUsage()
353 ModulePass *llvm::createCallGraphViewerPass() { return new CallGraphViewer(); } in createCallGraphViewerPass()
355 ModulePass *llvm::createCallGraphDOTPrinterPass() { in createCallGraphDOTPrinterPass()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
H A DWebAssembly.h24 class ModulePass; variable
28 ModulePass *createWebAssemblyLowerEmscriptenEHSjLj(bool DoEH, bool DoSjLj);
29 ModulePass *createWebAssemblyLowerGlobalDtors();
30 ModulePass *createWebAssemblyAddMissingPrototypes();
31 ModulePass *createWebAssemblyFixFunctionBitcasts();
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/WebAssembly/
H A DWebAssembly.h24 class ModulePass; variable
28 ModulePass *createWebAssemblyLowerEmscriptenEHSjLj();
29 ModulePass *createWebAssemblyAddMissingPrototypes();
30 ModulePass *createWebAssemblyFixFunctionBitcasts();
57 ModulePass *createWebAssemblyMCLowerPrePass();
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Transforms/
DIPO.h19 class ModulePass; variable
27 ModulePass *createDeadArgEliminationPass();
32 ModulePass *createDeadArgHackingPass();
49 ModulePass *createBarrierNoopPass();

12345678910>>...17