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
54
) sorted by null
1
2
3
/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();
59
ModulePass
*createConstantMergePass();
66
ModulePass
*createGlobalOptimizerPass();
73
ModulePass
*createGlobalDCEPass();
81
ModulePass
*createGVExtractionPass(std::vector<GlobalValue*>& GVs, bool
115
ModulePass
*createInternalizePass(bool AllButMain)
[
all
...]
Instrumentation.h
19
class
ModulePass
;
23
ModulePass
*createEdgeProfilerPass();
26
ModulePass
*createOptimalEdgeProfilerPass();
29
ModulePass
*createPathProfilerPass();
32
ModulePass
*createGCOVProfilerPass(bool EmitNotes = true, bool EmitData = true,
37
ModulePass
*createAddressSanitizerPass();
/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
;
60
llvm::
ModulePass
*createBitcodeWriterPass(llvm::raw_ostream &Str);
/frameworks/compile/slang/BitWriter_2_9_func/
BitcodeWriterPass.cpp
19
class WriteBitcodePass : public
ModulePass
{
24
:
ModulePass
(ID), OS(o) {}
39
llvm::
ModulePass
*llvm_2_9_func::createBitcodeWriterPass(llvm::raw_ostream &Str) {
ReaderWriter_2_9_func.h
22
class
ModulePass
;
60
llvm::
ModulePass
*createBitcodeWriterPass(llvm::raw_ostream &Str);
/frameworks/compile/libbcc/lib/Transforms/
BCCTransforms.h
21
llvm::
ModulePass
*createForEachExpandPass(std::vector<std::string>& Names,
/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){
192
ModulePass
*llvm::createInternalizePass(bool AllButMain) {
196
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
...]
/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
34
ModulePass
::~
ModulePass
() { }
36
Pass *
ModulePass
::createPrinterPass(raw_ostream &O,
41
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() {
/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/
Pass.h
220
///
ModulePass
class - This class is used to implement unstructured
224
class
ModulePass
: public Pass {
239
explicit
ModulePass
(char &pid) : Pass(PT_Module, pid) {}
241
virtual ~
ModulePass
();
250
class ImmutablePass : public
ModulePass
{
267
:
ModulePass
(pid) {}
/external/clang/test/CodeGenCXX/
x86_32-arguments.cpp
45
struct
ModulePass
{
49
struct BasicAliasAnalysis : public
ModulePass
, public AliasAnalysis {
/external/llvm/include/llvm/Bitcode/
ReaderWriter.h
25
class
ModulePass
;
68
ModulePass
*createBitcodeWriterPass(raw_ostream &Str);
Completed in 2376 milliseconds
1
2
3