Home
last modified time | relevance | path

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

12

/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();
DRSScreenFunctionsPass.cpp33 class RSScreenFunctionsPass : public llvm::ModulePass {
70 : ModulePass (ID) { in RSScreenFunctionsPass()
105 llvm::ModulePass *
DRSIsThreadablePass.cpp34 class RSIsThreadablePass : public llvm::ModulePass {
93 : ModulePass (ID) { in RSIsThreadablePass()
130 llvm::ModulePass *
DRSEmbedInfo.cpp51 class RSEmbedInfoPass : public llvm::ModulePass {
60 : ModulePass(ID), in RSEmbedInfoPass()
221 llvm::ModulePass *
DRSX86CallConvPass.cpp42 class RSX86_64CallConvPass: public llvm::ModulePass {
170 : ModulePass (ID) { in RSX86_64CallConvPass()
218 llvm::ModulePass *
DRSGlobalInfoPass.cpp66 class RSGlobalInfoPass: public llvm::ModulePass {
102 : ModulePass (ID), mSkipConstants(pSkipConstants) { in RSGlobalInfoPass()
277 llvm::ModulePass * createRSGlobalInfoPass(bool pSkipConstants) { in createRSGlobalInfoPass()
DRSAddDebugInfoPass.cpp45 class RSAddDebugInfoPass : public llvm::ModulePass {
51 RSAddDebugInfoPass() : ModulePass(ID), kernelTypeMD(nullptr), in RSAddDebugInfoPass()
293 llvm::ModulePass * createRSAddDebugInfoPass() { in createRSAddDebugInfoPass()
/frameworks/rs/rsov/compiler/
DGlobalAllocPass.cpp61 class GlobalAllocPass : public ModulePass {
65 : ModulePass(ID), Allocs(Context::getInstance().getGlobalAllocs()) {} in GlobalAllocPass()
98 class RemoveAllGlobalAllocPass : public ModulePass {
101 RemoveAllGlobalAllocPass() : ModulePass(ID) {} in RemoveAllGlobalAllocPass()
129 ModulePass *createRemoveAllGlobalAllocPass() { in createRemoveAllGlobalAllocPass()
132 ModulePass *createGlobalAllocPass() { return new GlobalAllocPass(); } in createGlobalAllocPass()
DGlobalAllocPass.h21 class ModulePass; variable
26 llvm::ModulePass *createGlobalAllocPass();
27 llvm::ModulePass *createRemoveAllGlobalAllocPass();
DInlinePreparationPass.cpp34 class InlinePreparationPass : public ModulePass {
37 explicit InlinePreparationPass() : ModulePass(ID) {} in InlinePreparationPass()
70 ModulePass *createInlinePreparationPass() { in createInlinePreparationPass()
DRemoveNonkernelsPass.cpp60 class RemoveNonkernelsPass : public ModulePass {
63 explicit RemoveNonkernelsPass() : ModulePass(ID) {} in RemoveNonkernelsPass()
112 ModulePass *createRemoveNonkernelsPass() { in createRemoveNonkernelsPass()
DRemoveNonkernelsPass.h21 class ModulePass; variable
26 llvm::ModulePass *createRemoveNonkernelsPass();
DInlinePreparationPass.h21 class ModulePass; variable
26 llvm::ModulePass *createInlinePreparationPass();
DGlobalMergePass.h21 class ModulePass; variable
26 llvm::ModulePass *createGlobalMergePass(bool CPU = false);
DGlobalMergePass.cpp42 class GlobalMergePass : public ModulePass {
45 GlobalMergePass(bool CPU = false) : ModulePass(ID), mForCPU(CPU) {} in GlobalMergePass()
241 ModulePass *createGlobalMergePass(bool CPU) { return new GlobalMergePass(CPU); } in createGlobalMergePass()
/frameworks/compile/slang/BitWriter_3_2/
DBitcodeWriterPass.cpp22 class WriteBitcodePass : public ModulePass {
28 : ModulePass(ID), OS(o) {} in WriteBitcodePass()
44 ModulePass *llvm_3_2::createBitcodeWriterPass(raw_ostream &Str) { in createBitcodeWriterPass()
DReaderWriter_3_2.h22 class ModulePass; variable
60 llvm::ModulePass *createBitcodeWriterPass(llvm::raw_ostream &Str);
/frameworks/compile/slang/BitWriter_2_9/
DBitcodeWriterPass.cpp22 class WriteBitcodePass : public ModulePass {
28 : ModulePass(ID), OS(o) {} in WriteBitcodePass()
44 llvm::ModulePass *llvm_2_9::createBitcodeWriterPass(llvm::raw_ostream &Str) { in createBitcodeWriterPass()
DReaderWriter_2_9.h22 class ModulePass; variable
60 llvm::ModulePass *createBitcodeWriterPass(llvm::raw_ostream &Str);
/frameworks/compile/slang/BitWriter_2_9_func/
DBitcodeWriterPass.cpp22 class WriteBitcodePass : public ModulePass {
28 : ModulePass(ID), OS(o) {} in WriteBitcodePass()
44 llvm::ModulePass *llvm_2_9_func::createBitcodeWriterPass(llvm::raw_ostream &Str) { in createBitcodeWriterPass()
DReaderWriter_2_9_func.h22 class ModulePass; variable
60 llvm::ModulePass *createBitcodeWriterPass(llvm::raw_ostream &Str);
/frameworks/compile/slang/StripUnkAttr/
Dstrip_unknown_attributes_pass.h33 class StripUnknownAttributes : public llvm::ModulePass {
46 llvm::ModulePass * createStripUnknownAttributesPass();
Dstrip_unknown_attributes_pass.cpp22 StripUnknownAttributes::StripUnknownAttributes() : ModulePass(ID) { in StripUnknownAttributes()
40 llvm::ModulePass * createStripUnknownAttributesPass() { in createStripUnknownAttributesPass()
/frameworks/compile/libbcc/tools/bcc_strip_attr/
Dbcc_strip_attr.cpp47 class StripAttributes : public ModulePass {
51 StripAttributes() : ModulePass(ID) { in StripAttributes()
85 llvm::ModulePass * createStripAttributePass() { in createStripAttributePass()
/frameworks/compile/slang/
Dslang_backend.cpp82 class VersionInfoPass : public llvm::ModulePass {
94 : ModulePass(ID), mCodeGenOpts(codegenOpts) {} in VersionInfoPass()
110 llvm::ModulePass *createVersionInfoPass(const clang::CodeGenOptions &cgo) { in createVersionInfoPass()

12