OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ModulePass
(Results
1 - 25
of
49
) sorted by null
1
2
/external/llvm/include/llvm/Transforms/
IPO.h
22
class
ModulePass
;
33
ModulePass
*createStripSymbolsPass(bool OnlyDebugInfo = false);
40
ModulePass
*createStripNonDebugSymbolsPass();
45
ModulePass
*createStripDebugDeclarePass();
50
ModulePass
*createStripDeadDebugInfoPass();
57
ModulePass
*createLowerSetJmpPass();
66
ModulePass
*createConstantMergePass();
73
ModulePass
*createGlobalOptimizerPass();
80
ModulePass
*createGlobalDCEPass();
88
ModulePass
*createGVExtractionPass(std::vector<GlobalValue*>& GVs, bool
[
all
...]
Instrumentation.h
19
class
ModulePass
;
22
ModulePass
*createEdgeProfilerPass();
25
ModulePass
*createOptimalEdgeProfilerPass();
28
ModulePass
*createPathProfilerPass();
31
ModulePass
*createGCOVProfilerPass(bool EmitNotes = true, bool EmitData = true,
/external/llvm/include/llvm/Analysis/
Passes.h
22
class
ModulePass
;
45
ModulePass
*createAliasAnalysisCounterPass();
101
ModulePass
*createProfileLoaderPass();
129
ModulePass
*createPathProfileLoaderPass();
144
ModulePass
*createPathProfileVerifierPass();
151
ModulePass
*createDSAAPass();
158
ModulePass
*createDSOptPass();
165
ModulePass
*createSteensgaardPass();
195
ModulePass
*createModuleDebugInfoPrinterPass();
FindUsedTypes.h
25
class FindUsedTypes : public
ModulePass
{
29
FindUsedTypes() :
ModulePass
(ID) {
/external/llvm/lib/Bitcode/Writer/
BitcodeWriterPass.cpp
19
class WriteBitcodePass : public
ModulePass
{
24
:
ModulePass
(ID), OS(o) {}
39
ModulePass
*llvm::createBitcodeWriterPass(raw_ostream &Str) {
/frameworks/compile/slang/BitWriter_2_9/
BitcodeWriterPass.cpp
19
class WriteBitcodePass : public
ModulePass
{
24
:
ModulePass
(ID), OS(o) {}
39
llvm::
ModulePass
*llvm_2_9::createBitcodeWriterPass(llvm::raw_ostream &Str) {
ReaderWriter_2_9.h
22
class
ModulePass
;
64
llvm::
ModulePass
*createBitcodeWriterPass(llvm::raw_ostream &Str);
/external/llvm/include/llvm/Assembly/
PrintModulePass.h
25
class
ModulePass
;
30
ModulePass
*createPrintModulePass(raw_ostream *OS,
/external/llvm/lib/Transforms/IPO/
StripDeadPrototypes.cpp
29
class StripDeadPrototypesPass : public
ModulePass
{
32
StripDeadPrototypesPass() :
ModulePass
(ID) {
71
ModulePass
*llvm::createStripDeadPrototypesPass() {
ExtractGV.cpp
26
class GVExtractorPass : public
ModulePass
{
37
:
ModulePass
(ID), Named(GVs.begin(), GVs.end()), deleteStuff(deleteS) {}
89
ModulePass
*llvm::createGVExtractionPass(std::vector<GlobalValue*>& GVs,
Internalize.cpp
46
class InternalizePass : public
ModulePass
{
70
:
ModulePass
(ID), AllButMain(AllButMain){
79
:
ModulePass
(ID), AllButMain(false){
185
ModulePass
*llvm::createInternalizePass(bool AllButMain) {
189
ModulePass
*llvm::createInternalizePass(const std::vector <const char *> &el) {
StripSymbols.cpp
37
class StripSymbols : public
ModulePass
{
42
:
ModulePass
(ID), OnlyDebugInfo(ODI) {
53
class StripNonDebugSymbols : public
ModulePass
{
57
:
ModulePass
(ID) {
68
class StripDebugDeclare : public
ModulePass
{
72
:
ModulePass
(ID) {
83
class StripDeadDebugInfo : public
ModulePass
{
87
:
ModulePass
(ID) {
103
ModulePass
*llvm::createStripSymbolsPass(bool OnlyDebugInfo) {
112
ModulePass
*llvm::createStripNonDebugSymbolsPass()
[
all
...]
ConstantMerge.cpp
34
struct ConstantMerge : public
ModulePass
{
36
ConstantMerge() :
ModulePass
(ID) {
51
ModulePass
*llvm::createConstantMergePass() { return new ConstantMerge(); }
/external/llvm/lib/VMCore/
PrintModulePass.cpp
25
class PrintModulePass : public
ModulePass
{
31
PrintModulePass() :
ModulePass
(ID), Out(&dbgs()),
34
:
ModulePass
(ID), Banner(B), Out(o), DeleteStream(DS) {}
88
ModulePass
*llvm::createPrintModulePass(llvm::raw_ostream *OS,
Pass.cpp
36
ModulePass
::~
ModulePass
() { }
38
Pass *
ModulePass
::createPrinterPass(raw_ostream &O,
43
PassManagerType
ModulePass
::getPotentialPassManagerType() const {
/external/llvm/tools/opt/
AnalysisWrappers.cpp
32
struct ExternalFunctionsPassedConstants : public
ModulePass
{
34
ExternalFunctionsPassedConstants() :
ModulePass
(ID) {}
77
struct CallGraphPrinter : public
ModulePass
{
79
CallGraphPrinter() :
ModulePass
(ID) {}
GraphPrinters.cpp
71
struct CallGraphPrinter : public
ModulePass
{
73
CallGraphPrinter() :
ModulePass
(ID) {}
PrintSCC.cpp
49
struct CallGraphSCC : public
ModulePass
{
51
CallGraphSCC() :
ModulePass
(ID) {}
/external/llvm/lib/Analysis/
ModuleDebugInfoPrinter.cpp
29
class ModuleDebugInfoPrinter : public
ModulePass
{
33
ModuleDebugInfoPrinter() :
ModulePass
(ID) {
50
ModulePass
*llvm::createModuleDebugInfoPrinterPass() {
AliasAnalysisCounter.cpp
31
class AliasAnalysisCounter : public
ModulePass
, public AliasAnalysis {
37
AliasAnalysisCounter() :
ModulePass
(ID) {
122
ModulePass
*llvm::createAliasAnalysisCounterPass() {
/external/llvm/lib/Transforms/Instrumentation/
EdgeProfiling.cpp
34
class EdgeProfiler : public
ModulePass
{
38
EdgeProfiler() :
ModulePass
(ID) {
52
ModulePass
*llvm::createEdgeProfilerPass() { return new EdgeProfiler(); }
/external/llvm/include/llvm/Bitcode/
ReaderWriter.h
22
class
ModulePass
;
62
ModulePass
*createBitcodeWriterPass(raw_ostream &Str);
/external/llvm/include/llvm/
Pass.h
216
///
ModulePass
class - This class is used to implement unstructured
220
class
ModulePass
: public Pass {
235
explicit
ModulePass
(char &pid) : Pass(PT_Module, pid) {}
237
virtual ~
ModulePass
();
246
class ImmutablePass : public
ModulePass
{
263
:
ModulePass
(pid) {}
/external/clang/test/CodeGenCXX/
x86_32-arguments.cpp
45
struct
ModulePass
{
49
struct BasicAliasAnalysis : public
ModulePass
, public AliasAnalysis {
/external/llvm/unittests/VMCore/
PassManagerTest.cpp
47
struct ModuleNDNM: public
ModulePass
{
51
ModuleNDNM() :
ModulePass
(ID) { }
63
struct ModuleNDM : public
ModulePass
{
67
ModuleNDM() :
ModulePass
(ID) {}
76
struct ModuleNDM2 : public
ModulePass
{
80
ModuleNDM2() :
ModulePass
(ID) {}
89
struct ModuleDNM : public
ModulePass
{
93
ModuleDNM() :
ModulePass
(ID) {
262
struct OnTheFlyTest: public
ModulePass
{
265
OnTheFlyTest() :
ModulePass
(ID)
[
all
...]
Completed in 228 milliseconds
1
2