HomeSort by relevance Sort by last modified time
    Searched refs:ModulePass (Results 26 - 48 of 48) sorted by null

12

  /external/llvm/lib/Transforms/IPO/
PartialInlining.cpp 30 struct PartialInliner : public ModulePass {
33 PartialInliner() : ModulePass(ID) {
48 ModulePass* llvm::createPartialInliningPass() { return new PartialInliner(); }
GlobalDCE.cpp 32 struct GlobalDCE : public ModulePass {
34 GlobalDCE() : ModulePass(ID) {
59 ModulePass *llvm::createGlobalDCEPass() { return new GlobalDCE(); }
IPConstantPropagation.cpp 36 struct IPCP : public ModulePass {
38 IPCP() : ModulePass(ID) {
53 ModulePass *llvm::createIPConstantPropagationPass() { return new IPCP(); }
LoopExtractor.cpp 166 class BlockExtractorPass : public ModulePass {
174 BlockExtractorPass() : ModulePass(ID) {
191 ModulePass *llvm::createBlockExtractorPass() {
DeadArgumentElimination.cpp 47 class DAE : public ModulePass {
126 explicit DAE(char &ID) : ModulePass(ID) {}
130 DAE() : ModulePass(ID) {
180 ModulePass *llvm::createDeadArgEliminationPass() { return new DAE(); }
181 ModulePass *llvm::createDeadArgHackingPass() { return new DAH(); }
    [all...]
MergeFunctions.cpp 542 class MergeFunctions : public ModulePass {
546 : ModulePass(ID), HasGlobalAliases(false) {
606 ModulePass *llvm::createMergeFunctionsPass() {
GlobalOpt.cpp 62 struct GlobalOpt : public ModulePass {
66 GlobalOpt() : ModulePass(ID) {
90 ModulePass *llvm::createGlobalOptimizerPass() { return new GlobalOpt(); }
    [all...]
  /external/llvm/lib/Analysis/
AliasDebugger.cpp 31 class AliasDebugger : public ModulePass, public AliasAnalysis {
42 AliasDebugger() : ModulePass(ID) {
PathProfileVerifier.cpp 30 class PathProfileVerifier : public ModulePass {
36 PathProfileVerifier() : ModulePass(ID) {
62 ModulePass *llvm::createPathProfileVerifierPass() {
ProfileInfoLoaderPass.cpp 40 class LoaderPass : public ModulePass, public ProfileInfo {
48 : ModulePass(ID), Filename(filename) {
88 ModulePass *llvm::createProfileLoaderPass() { return new LoaderPass(); }
PathProfileInfo.cpp 36 class PathProfileLoaderPass : public ModulePass, public PathProfileInfo {
38 PathProfileLoaderPass() : ModulePass(ID) { }
98 ModulePass *llvm::createPathProfileLoaderPass() {
  /external/llvm/lib/Transforms/Instrumentation/
OptimalEdgeProfiling.cpp 35 class OptimalEdgeProfiler : public ModulePass {
39 OptimalEdgeProfiler() : ModulePass(ID) {
64 ModulePass *llvm::createOptimalEdgeProfilerPass() {
GCOVProfiling.cpp 42 class GCOVProfiler : public ModulePass {
46 : ModulePass(ID), EmitNotes(true), EmitData(true), Use402Format(false) {
50 : ModulePass(ID), EmitNotes(EmitNotes), EmitData(EmitData),
107 ModulePass *llvm::createGCOVProfilerPass(bool EmitNotes, bool EmitData,
PathProfiling.cpp 263 class PathProfiler : public ModulePass {
348 PathProfiler() : ModulePass(ID) {
368 ModulePass *llvm::createPathProfilerPass() { return new PathProfiler(); }
    [all...]
  /external/llvm/include/llvm/
PassManagers.h 66 // [o] class FunctionPassManagerImpl : public ModulePass, PMDataManager,
71 // [o] class FPPassManager : public ModulePass, public PMDataManager;
409 class FPPassManager : public ModulePass, public PMDataManager {
413 : ModulePass(ID), PMDataManager() { }
  /external/llvm/lib/Analysis/IPA/
CallGraph.cpp 29 class BasicCallGraph : public ModulePass, public CallGraph {
45 BasicCallGraph() : ModulePass(ID), Root(0),
CallGraphSCCPass.cpp 44 class CGPassManager : public ModulePass, public PMDataManager {
48 : ModulePass(ID), PMDataManager() { }
GlobalsModRef.cpp 73 class GlobalsModRef : public ModulePass, public AliasAnalysis {
92 GlobalsModRef() : ModulePass(ID) {
  /external/llvm/tools/opt/
opt.cpp 183 struct ModulePassPrinter : public ModulePass {
190 : ModulePass(ID), PassToPrint(PI), Out(out) {
192 PassName = "ModulePass Printer: " + PassToPrintName;
346 struct BreakpointPrinter : public ModulePass {
351 : ModulePass(ID), Out(out) {
  /external/llvm/tools/llvm-prof/
llvm-prof.cpp 130 class ProfileInfoPrinterPass : public ModulePass {
135 : ModulePass(ID), PIL(_PIL) {}
  /external/llvm/lib/VMCore/
PassManager.cpp 351 llvm::dbgs().indent(Offset*2) << "ModulePass Manager\n";
353 ModulePass *MP = getContainedPass(Index);
363 ModulePass *getContainedPass(unsigned N) {
365 return static_cast<ModulePass *>(PassVector[N]);
952 // If a FunctionPass F is the last user of ModulePass info M
    [all...]
  /external/llvm/lib/Transforms/Scalar/
SCCP.cpp     [all...]
  /external/llvm/lib/Target/CppBackend/
CPPBackend.cpp 91 class CppWriter : public ModulePass {
107 ModulePass(ID), Out(o), uniqueNum(0), is_inline(false), indent_level(0){}
    [all...]

Completed in 851 milliseconds

12