OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:FunctionPass
(Results
26 - 50
of
167
) sorted by null
1
2
3
4
5
6
7
/external/llvm/include/llvm/Analysis/
DOTGraphTraitsPass.h
22
struct DOTGraphTraitsViewer : public
FunctionPass
{
25
DOTGraphTraitsViewer(std::string GraphName, char &ID) :
FunctionPass
(ID) {
47
struct DOTGraphTraitsPrinter : public
FunctionPass
{
52
:
FunctionPass
(ID) {
IntervalPartition.h
40
class IntervalPartition : public
FunctionPass
{
51
IntervalPartition() :
FunctionPass
(ID), RootInterval(0) {
LazyValueInfo.h
28
class LazyValueInfo : public
FunctionPass
{
36
LazyValueInfo() :
FunctionPass
(ID), PImpl(0) {
BlockFrequencyInfo.h
29
class BlockFrequencyInfo : public
FunctionPass
{
PostDominators.h
24
struct PostDominatorTree : public
FunctionPass
{
28
PostDominatorTree() :
FunctionPass
(ID) {
84
FunctionPass
* createPostDomTree();
BranchProbabilityInfo.h
36
class BranchProbabilityInfo : public
FunctionPass
{
40
BranchProbabilityInfo() :
FunctionPass
(ID) {
CFGPrinter.h
109
class
FunctionPass
;
110
FunctionPass
*createCFGPrinterPass ();
111
FunctionPass
*createCFGOnlyPrinterPass ();
/external/llvm/include/llvm/CodeGen/
MachineFunctionAnalysis.h
26
struct MachineFunctionAnalysis : public
FunctionPass
{
RegAllocRegistry.h
31
typedef
FunctionPass
*(*FunctionPassCtor)();
/external/llvm/lib/Analysis/
PostDominators.cpp
48
FunctionPass
* llvm::createPostDomTree() {
DomPrinter.cpp
202
FunctionPass
*llvm::createDomPrinterPass() {
206
FunctionPass
*llvm::createDomOnlyPrinterPass() {
210
FunctionPass
*llvm::createDomViewerPass() {
214
FunctionPass
*llvm::createDomOnlyViewerPass() {
218
FunctionPass
*llvm::createPostDomPrinterPass() {
222
FunctionPass
*llvm::createPostDomOnlyPrinterPass() {
226
FunctionPass
*llvm::createPostDomViewerPass() {
230
FunctionPass
*llvm::createPostDomOnlyViewerPass() {
InstCount.cpp
37
class InstCount : public
FunctionPass
, public InstVisitor<InstCount> {
54
InstCount() :
FunctionPass
(ID) {
72
FunctionPass
*llvm::createInstCountPass() { return new InstCount(); }
/external/llvm/lib/Target/Hexagon/
HexagonRemoveSZExtArgs.cpp
24
struct HexagonRemoveExtendArgs : public
FunctionPass
{
27
HexagonRemoveExtendArgs() :
FunctionPass
(ID) {}
37
FunctionPass
::getAnalysisUsage(AU);
80
FunctionPass
*llvm::createHexagonRemoveExtendOps(HexagonTargetMachine &TM) {
/external/llvm/lib/Target/PTX/
PTXRegAlloc.cpp
50
FunctionPass
*llvm::createPTXRegisterAllocator() {
PTXTargetMachine.cpp
118
FunctionPass
*createTargetRegisterAllocator(bool);
119
void addOptimizedRegAlloc(
FunctionPass
*RegAllocPass);
137
FunctionPass
*PTXPassConfig::createTargetRegisterAllocator(bool /*Optimized*/) {
142
void PTXPassConfig::addOptimizedRegAlloc(
FunctionPass
*RegAllocPass) {
/external/llvm/lib/Target/Sparc/
Sparc.h
23
class
FunctionPass
;
27
FunctionPass
*createSparcISelDag(SparcTargetMachine &TM);
28
FunctionPass
*createSparcDelaySlotFillerPass(TargetMachine &TM);
29
FunctionPass
*createSparcFPMoverPass(TargetMachine &TM);
/external/llvm/lib/VMCore/
PrintModulePass.cpp
50
class PrintFunctionPass : public
FunctionPass
{
56
PrintFunctionPass() :
FunctionPass
(ID), Banner(""), Out(&dbgs()),
59
:
FunctionPass
(ID), Banner(B), Out(o), DeleteStream(DS) {}
96
FunctionPass
*llvm::createPrintFunctionPass(const std::string &Banner,
/external/llvm/lib/Transforms/Scalar/
ConstantProp.cpp
37
struct ConstantPropagation : public
FunctionPass
{
39
ConstantPropagation() :
FunctionPass
(ID) {
59
FunctionPass
*llvm::createConstantPropagationPass() {
ADCE.cpp
34
struct ADCE : public
FunctionPass
{
36
ADCE() :
FunctionPass
(ID) {
95
FunctionPass
*llvm::createAggressiveDCEPass() {
BasicBlockPlacement.cpp
42
struct BlockPlacement : public
FunctionPass
{
44
BlockPlacement() :
FunctionPass
(ID) {
85
FunctionPass
*llvm::createBlockPlacementPass() { return new BlockPlacement(); }
DCE.cpp
72
struct DCE : public
FunctionPass
{
74
DCE() :
FunctionPass
(ID) {
132
FunctionPass
*llvm::createDeadCodeEliminationPass() {
/external/llvm/lib/Transforms/Utils/
Mem2Reg.cpp
28
struct PromotePass : public
FunctionPass
{
30
PromotePass() :
FunctionPass
(ID) {
88
FunctionPass
*llvm::createPromoteMemoryToRegisterPass() {
SimplifyInstructions.cpp
35
struct InstSimplifier : public
FunctionPass
{
37
InstSimplifier() :
FunctionPass
(ID) {
98
FunctionPass
*llvm::createInstructionSimplifierPass() {
/external/llvm/lib/CodeGen/
GCMetadata.cpp
28
class Printer : public
FunctionPass
{
33
explicit Printer(raw_ostream &OS) :
FunctionPass
(ID), OS(OS) {}
42
class Deleter : public
FunctionPass
{
129
FunctionPass
*llvm::createGCInfoPrinter(raw_ostream &OS) {
139
FunctionPass
::getAnalysisUsage(AU);
189
FunctionPass
*llvm::createGCInfoDeleter() {
193
Deleter::Deleter() :
FunctionPass
(ID) {}
/external/llvm/tools/opt/
GraphPrinters.cpp
98
class DomInfoPrinter : public
FunctionPass
{
101
DomInfoPrinter() :
FunctionPass
(ID) {}
Completed in 2112 milliseconds
1
2
3
4
5
6
7