HomeSort by relevance Sort by last modified time
    Searched refs:ModulePass (Results 1 - 25 of 54) sorted by null

1 2 3

  /external/llvm/include/llvm/Transforms/
IPO.h 22 class ModulePass;
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
115 ModulePass *createInternalizePass(bool AllButMain)
    [all...]
Instrumentation.h 19 class ModulePass;
23 ModulePass *createEdgeProfilerPass();
26 ModulePass *createOptimalEdgeProfilerPass();
29 ModulePass *createPathProfilerPass();
32 ModulePass *createGCOVProfilerPass(bool EmitNotes = true, bool EmitData = true,
37 ModulePass *createAddressSanitizerPass();
  /external/llvm/include/llvm/Analysis/
Passes.h 22 class ModulePass;
45 ModulePass *createAliasAnalysisCounterPass();
101 ModulePass *createProfileLoaderPass();
129 ModulePass *createPathProfileLoaderPass();
144 ModulePass *createPathProfileVerifierPass();
151 ModulePass *createDSAAPass();
158 ModulePass *createDSOptPass();
165 ModulePass *createSteensgaardPass();
195 ModulePass *createModuleDebugInfoPrinterPass();
FindUsedTypes.h 25 class FindUsedTypes : public ModulePass {
29 FindUsedTypes() : ModulePass(ID) {
  /external/llvm/lib/Bitcode/Writer/
BitcodeWriterPass.cpp 19 class WriteBitcodePass : public ModulePass {
24 : ModulePass(ID), OS(o) {}
39 ModulePass *llvm::createBitcodeWriterPass(raw_ostream &Str) {
  /frameworks/compile/slang/BitWriter_2_9/
BitcodeWriterPass.cpp 19 class WriteBitcodePass : public ModulePass {
24 : ModulePass(ID), OS(o) {}
39 llvm::ModulePass *llvm_2_9::createBitcodeWriterPass(llvm::raw_ostream &Str) {
ReaderWriter_2_9.h 22 class ModulePass;
60 llvm::ModulePass *createBitcodeWriterPass(llvm::raw_ostream &Str);
  /frameworks/compile/slang/BitWriter_2_9_func/
BitcodeWriterPass.cpp 19 class WriteBitcodePass : public ModulePass {
24 : ModulePass(ID), OS(o) {}
39 llvm::ModulePass *llvm_2_9_func::createBitcodeWriterPass(llvm::raw_ostream &Str) {
ReaderWriter_2_9_func.h 22 class ModulePass;
60 llvm::ModulePass *createBitcodeWriterPass(llvm::raw_ostream &Str);
  /frameworks/compile/libbcc/lib/Transforms/
BCCTransforms.h 21 llvm::ModulePass *createForEachExpandPass(std::vector<std::string>& Names,
  /external/llvm/include/llvm/Assembly/
PrintModulePass.h 25 class ModulePass;
30 ModulePass *createPrintModulePass(raw_ostream *OS,
  /external/llvm/lib/Transforms/IPO/
StripDeadPrototypes.cpp 29 class StripDeadPrototypesPass : public ModulePass {
32 StripDeadPrototypesPass() : ModulePass(ID) {
71 ModulePass *llvm::createStripDeadPrototypesPass() {
ExtractGV.cpp 26 class GVExtractorPass : public ModulePass {
37 : ModulePass(ID), Named(GVs.begin(), GVs.end()), deleteStuff(deleteS) {}
89 ModulePass *llvm::createGVExtractionPass(std::vector<GlobalValue*>& GVs,
Internalize.cpp 46 class InternalizePass : public ModulePass {
70 : ModulePass(ID), AllButMain(AllButMain){
79 : ModulePass(ID), AllButMain(false){
192 ModulePass *llvm::createInternalizePass(bool AllButMain) {
196 ModulePass *llvm::createInternalizePass(const std::vector <const char *> &el) {
StripSymbols.cpp 37 class StripSymbols : public ModulePass {
42 : ModulePass(ID), OnlyDebugInfo(ODI) {
53 class StripNonDebugSymbols : public ModulePass {
57 : ModulePass(ID) {
68 class StripDebugDeclare : public ModulePass {
72 : ModulePass(ID) {
83 class StripDeadDebugInfo : public ModulePass {
87 : ModulePass(ID) {
103 ModulePass *llvm::createStripSymbolsPass(bool OnlyDebugInfo) {
112 ModulePass *llvm::createStripNonDebugSymbolsPass()
    [all...]
  /external/llvm/lib/VMCore/
PrintModulePass.cpp 25 class PrintModulePass : public ModulePass {
31 PrintModulePass() : ModulePass(ID), Out(&dbgs()),
34 : ModulePass(ID), Banner(B), Out(o), DeleteStream(DS) {}
88 ModulePass *llvm::createPrintModulePass(llvm::raw_ostream *OS,
Pass.cpp 34 ModulePass::~ModulePass() { }
36 Pass *ModulePass::createPrinterPass(raw_ostream &O,
41 PassManagerType ModulePass::getPotentialPassManagerType() const {
  /external/llvm/tools/opt/
AnalysisWrappers.cpp 32 struct ExternalFunctionsPassedConstants : public ModulePass {
34 ExternalFunctionsPassedConstants() : ModulePass(ID) {}
77 struct CallGraphPrinter : public ModulePass {
79 CallGraphPrinter() : ModulePass(ID) {}
GraphPrinters.cpp 71 struct CallGraphPrinter : public ModulePass {
73 CallGraphPrinter() : ModulePass(ID) {}
PrintSCC.cpp 49 struct CallGraphSCC : public ModulePass {
51 CallGraphSCC() : ModulePass(ID) {}
  /external/llvm/lib/Analysis/
ModuleDebugInfoPrinter.cpp 29 class ModuleDebugInfoPrinter : public ModulePass {
33 ModuleDebugInfoPrinter() : ModulePass(ID) {
50 ModulePass *llvm::createModuleDebugInfoPrinterPass() {
  /external/llvm/lib/Transforms/Instrumentation/
EdgeProfiling.cpp 34 class EdgeProfiler : public ModulePass {
38 EdgeProfiler() : ModulePass(ID) {
52 ModulePass *llvm::createEdgeProfilerPass() { return new EdgeProfiler(); }
  /external/llvm/include/llvm/
Pass.h 220 /// ModulePass class - This class is used to implement unstructured
224 class ModulePass : public Pass {
239 explicit ModulePass(char &pid) : Pass(PT_Module, pid) {}
241 virtual ~ModulePass();
250 class ImmutablePass : public ModulePass {
267 : ModulePass(pid) {}
  /external/clang/test/CodeGenCXX/
x86_32-arguments.cpp 45 struct ModulePass {
49 struct BasicAliasAnalysis : public ModulePass, public AliasAnalysis {
  /external/llvm/include/llvm/Bitcode/
ReaderWriter.h 25 class ModulePass;
68 ModulePass *createBitcodeWriterPass(raw_ostream &Str);

Completed in 2376 milliseconds

1 2 3