class DCData

Declaration

class DCData { /* full declaration omitted */ };

Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:410

Member Variables

protected StringMap<std::string> Successors

Method Overview

  • public DCData(const llvm::BasicBlock & B)
  • protected void addSuccessorLabel(llvm::StringRef Succ, llvm::StringRef Label)
  • public StringMap<std::string>::const_iterator begin() const
  • public StringMap<std::string>::const_iterator end() const
  • public llvm::StringRef getSuccessorLabel(llvm::StringRef S) const

Methods

DCData(const llvm::BasicBlock& B)

Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:413

Parameters

const llvm::BasicBlock& B

void addSuccessorLabel(llvm::StringRef Succ,
                       llvm::StringRef Label)

Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:431

Parameters

llvm::StringRef Succ
llvm::StringRef Label

StringMap<std::string>::const_iterator begin()
    const

Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:416

StringMap<std::string>::const_iterator end() const

Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:419

llvm::StringRef getSuccessorLabel(
    llvm::StringRef S) const

Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:424

Parameters

llvm::StringRef S