LLVM: lib/Target/Hexagon/HexagonRDFOpt.cpp File Reference (original) (raw)

Go to the source code of this file.

Functions
Variables
static unsigned RDFCount = 0
static cl::opt< unsigned > RDFLimit ("hexagon-rdf-limit", cl::init(std::numeric_limits< unsigned >::max()))
cl::opt< unsigned > RDFFuncBlockLimit
static cl::opt< bool > RDFDump ("hexagon-rdf-dump", cl::Hidden)
static cl::opt< bool > RDFTrackReserved ("hexagon-rdf-track-reserved", cl::Hidden)
hexagon rdf opt
hexagon rdf Hexagon RDF optimizations
hexagon rdf Hexagon RDF false

INITIALIZE_PASS_BEGIN()

INITIALIZE_PASS_BEGIN ( HexagonRDFOpt ,
"hexagon-rdf-opt" ,
"Hexagon RDF optimizations" ,
false ,
false )

false

hexagon rdf Hexagon RDF false

opt

optimizations

hexagon rdf Hexagon RDF optimizations

RDFCount

RDFDump

cl::opt< bool > RDFDump("hexagon-rdf-dump", cl::Hidden) ( "hexagon-rdf-dump" , cl::Hidden ) static

RDFFuncBlockLimit

RDFLimit

cl::opt< unsigned > RDFLimit("hexagon-rdf-limit", cl::init(std::numeric_limits< unsigned >::max())) ( "hexagon-rdf-limit" , cl::init(std::numeric_limits< unsigned >::max()) ) static

RDFTrackReserved

cl::opt< bool > RDFTrackReserved("hexagon-rdf-track-reserved", cl::Hidden) ( "hexagon-rdf-track-reserved" , cl::Hidden ) static