Searched refs:ModulePass (Results 1 - 25 of 77) sorted by relevance
1234
/external/llvm/include/llvm/Analysis/ |
H A D | CallPrinter.h | 20 class ModulePass; 22 ModulePass *createCallGraphViewerPass(); 23 ModulePass *createCallGraphPrinterPass();
|
H A D | Passes.h | 22 class ModulePass; 45 ModulePass *createAliasAnalysisCounterPass(); 137 ModulePass *createModuleDebugInfoPrinterPass();
|
H A D | FindUsedTypes.h | 25 class FindUsedTypes : public ModulePass { 29 FindUsedTypes() : ModulePass(ID) {
|
/external/llvm/include/llvm/Transforms/ |
H A D | IPO.h | 22 class ModulePass; 33 ModulePass *createStripSymbolsPass(bool OnlyDebugInfo = false); 40 ModulePass *createStripNonDebugSymbolsPass(); 45 ModulePass *createStripDebugDeclarePass(); 50 ModulePass *createStripDeadDebugInfoPass(); 59 ModulePass *createConstantMergePass(); 65 ModulePass *createGlobalOptimizerPass(); 71 ModulePass *createGlobalDCEPass(); 78 ModulePass *createGVExtractionPass(std::vector<GlobalValue*>& GVs, bool 117 ModulePass *createInternalizePas [all...] |
H A D | Instrumentation.h | 35 class ModulePass; 63 ModulePass *createGCOVProfilerPass(const GCOVOptions &Options = 68 ModulePass *createAddressSanitizerModulePass(); 77 ModulePass *createDataFlowSanitizerPass(StringRef ABIListFile = StringRef(), 82 inline ModulePass *createDataFlowSanitizerPassForJIT(StringRef ABIListFile = 108 ModulePass *createDebugIRPass(bool HideDebugIntrinsics, 122 ModulePass *createDebugIRPass();
|
/external/llvm/tools/opt/ |
H A D | BreakpointPrinter.h | 19 class ModulePass; 22 ModulePass *createBreakpointPrinter(raw_ostream &out);
|
H A D | AnalysisWrappers.cpp | 32 struct ExternalFunctionsPassedConstants : public ModulePass { 34 ExternalFunctionsPassedConstants() : ModulePass(ID) {} 76 struct CallGraphPrinter : public ModulePass { 78 CallGraphPrinter() : ModulePass(ID) {}
|
H A D | PassPrinters.h | 22 class ModulePass; 34 ModulePass *createModulePassPrinter(const PassInfo *PI, raw_ostream &out,
|
H A D | BreakpointPrinter.cpp | 25 struct BreakpointPrinter : public ModulePass { 30 BreakpointPrinter(raw_ostream &out) : ModulePass(ID), Out(out) {} 80 ModulePass *llvm::createBreakpointPrinter(raw_ostream &out) {
|
/external/llvm/lib/Target/Mips/ |
H A D | MipsOs16.h | 28 class MipsOs16 : public ModulePass { 33 MipsOs16() : ModulePass(ID) { 45 ModulePass *createMipsOs16(MipsTargetMachine &TM);
|
H A D | Mips16HardFloat.h | 28 class Mips16HardFloat : public ModulePass { 33 Mips16HardFloat(MipsTargetMachine &TM_) : ModulePass(ID), 51 ModulePass *createMips16HardFloat(MipsTargetMachine &TM);
|
/external/llvm/lib/Transforms/IPO/ |
H A D | BarrierNoopPass.cpp | 31 class BarrierNoop : public ModulePass { 35 BarrierNoop() : ModulePass(ID) { 43 ModulePass *llvm::createBarrierNoopPass() { return new BarrierNoop(); }
|
H A D | StripDeadPrototypes.cpp | 30 class StripDeadPrototypesPass : public ModulePass { 33 StripDeadPrototypesPass() : ModulePass(ID) { 72 ModulePass *llvm::createStripDeadPrototypesPass() {
|
H A D | StripSymbols.cpp | 38 class StripSymbols : public ModulePass { 43 : ModulePass(ID), OnlyDebugInfo(ODI) { 54 class StripNonDebugSymbols : public ModulePass { 58 : ModulePass(ID) { 69 class StripDebugDeclare : public ModulePass { 73 : ModulePass(ID) { 84 class StripDeadDebugInfo : public ModulePass { 88 : ModulePass(ID) { 104 ModulePass *llvm::createStripSymbolsPass(bool OnlyDebugInfo) { 113 ModulePass *llv [all...] |
/external/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriterPass.cpp | 27 class WriteBitcodePass : public ModulePass { 32 : ModulePass(ID), OS(o) {} 45 ModulePass *llvm::createBitcodeWriterPass(raw_ostream &Str) {
|
/external/llvm/lib/Target/XCore/ |
H A D | XCore.h | 23 class ModulePass; 33 ModulePass *createXCoreLowerThreadLocalPass();
|
/external/llvm/include/llvm/Bitcode/ |
H A D | BitcodeWriterPass.h | 22 class ModulePass; 29 ModulePass *createBitcodeWriterPass(raw_ostream &Str);
|
/external/llvm/lib/Target/NVPTX/ |
H A D | NVPTXAssignValidGlobalNames.cpp | 31 class NVPTXAssignValidGlobalNames : public ModulePass { 34 NVPTXAssignValidGlobalNames() : ModulePass(ID) {} 82 ModulePass *llvm::createNVPTXAssignValidGlobalNamesPass() {
|
H A D | NVPTX.h | 64 ModulePass *createNVPTXAssignValidGlobalNamesPass(); 65 ModulePass *createGenericToNVVMPass(); 67 ModulePass *createNVVMReflectPass(); 68 ModulePass *createNVVMReflectPass(const StringMap<int>& Mapping);
|
/external/llvm/include/llvm/IR/ |
H A D | Verifier.h | 31 class ModulePass; 72 ModulePass *createDebugInfoVerifierPass(bool FatalErrors = true);
|
/external/llvm/include/llvm/CodeGen/ |
H A D | JumpInstrTables.h | 49 class JumpInstrTables : public ModulePass { 101 ModulePass *createJumpInstrTablesPass(JumpTable::JumpTableType JTT);
|
/external/llvm/lib/Analysis/IPA/ |
H A D | CallPrinter.cpp | 88 ModulePass *llvm::createCallGraphViewerPass() { return new CallGraphViewer(); } 90 ModulePass *llvm::createCallGraphPrinterPass() {
|
/external/llvm/lib/Analysis/ |
H A D | ModuleDebugInfoPrinter.cpp | 28 class ModuleDebugInfoPrinter : public ModulePass { 32 ModuleDebugInfoPrinter() : ModulePass(ID) { 49 ModulePass *llvm::createModuleDebugInfoPrinterPass() {
|
/external/llvm/lib/Transforms/Instrumentation/ |
H A D | DebugIR.h | 23 class DebugIR : public llvm::ModulePass { 51 : ModulePass(ID), WriteSourceToDisk(true), 59 : ModulePass(ID), WriteSourceToDisk(false), HideDebugIntrinsics(false),
|
/external/llvm/lib/IR/ |
H A D | IRPrintingPasses.cpp | 43 class PrintModulePassWrapper : public ModulePass { 48 PrintModulePassWrapper() : ModulePass(ID) {} 50 : ModulePass(ID), P(OS, Banner) {} 114 ModulePass *llvm::createPrintModulePass(llvm::raw_ostream &OS,
|
Completed in 754 milliseconds
1234