OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:PassManagerBuilder
(Results
1 - 12
of
12
) sorted by null
/external/llvm/bindings/ocaml/transforms/passmgr_builder/
llvm_passmgr_builder.mli
17
(** See the [llvm::
PassManagerBuilder
] function. *)
21
(** See the [llvm::
PassManagerBuilder
::OptLevel] function. *)
25
(** See the [llvm::
PassManagerBuilder
::SizeLevel] function. *)
29
(** See the [llvm::
PassManagerBuilder
::DisableUnitAtATime] function. *)
33
(** See the [llvm::
PassManagerBuilder
::DisableUnrollLoops] function. *)
37
(** See the [llvm::
PassManagerBuilder
::Inliner] function. *)
41
(** See the [llvm::
PassManagerBuilder
::populateFunctionPassManager] function. *)
46
(** See the [llvm::
PassManagerBuilder
::populateModulePassManager] function. *)
51
(** See the [llvm::
PassManagerBuilder
::populateLTOPassManager] function. *)
/external/llvm/include/llvm/Transforms/IPO/
PassManagerBuilder.h
1
// llvm/Transforms/IPO/
PassManagerBuilder
.h - Build Standard Pass -*- C++ -*-=//
10
// This file defines the
PassManagerBuilder
class, which is used to set up a
33
///
PassManagerBuilder
- This class is used to set up a standard optimization
37
///
PassManagerBuilder
Builder;
42
/// In addition to setting up the basic passes,
PassManagerBuilder
allows
54
/// Builder.addExtension(
PassManagerBuilder
::EP_LoopOptimizerEnd,
57
class
PassManagerBuilder
{
61
typedef void (*ExtensionFn)(const
PassManagerBuilder
&Builder,
141
PassManagerBuilder
();
142
~
PassManagerBuilder
();
[
all
...]
/external/llvm/lib/Transforms/IPO/
PassManagerBuilder.cpp
1
//===-
PassManagerBuilder
.cpp - Build Standard Pass -----------------------===//
10
// This file defines the
PassManagerBuilder
class, which is used to set up a
16
#include "llvm/Transforms/IPO/
PassManagerBuilder
.h"
17
#include "llvm-c/Transforms/
PassManagerBuilder
.h"
107
PassManagerBuilder
::
PassManagerBuilder
() {
127
PassManagerBuilder
::~
PassManagerBuilder
() {
133
static ManagedStatic<SmallVector<std::pair<
PassManagerBuilder
::ExtensionPointTy,
134
PassManagerBuilder
::ExtensionFn>, 8> > GlobalExtensions
[
all
...]
Android.mk
25
PassManagerBuilder
.cpp \
/external/clang/lib/CodeGen/
BackendUtil.cpp
40
#include "llvm/Transforms/IPO/
PassManagerBuilder
.h"
141
// that we add to the
PassManagerBuilder
.
142
class PassManagerBuilderWrapper : public
PassManagerBuilder
{
146
:
PassManagerBuilder
(), CGOpts(CGOpts), LangOpts(LangOpts) {}
156
static void addObjCARCAPElimPass(const
PassManagerBuilder
&Builder, PassManagerBase &PM) {
161
static void addObjCARCExpandPass(const
PassManagerBuilder
&Builder, PassManagerBase &PM) {
166
static void addObjCARCOptPass(const
PassManagerBuilder
&Builder, PassManagerBase &PM) {
171
static void addAddDiscriminatorsPass(const
PassManagerBuilder
&Builder,
176
static void addBoundsCheckingPass(const
PassManagerBuilder
&Builder,
181
static void addSanitizerCoveragePass(const
PassManagerBuilder
&Builder
[
all
...]
/external/llvm/tools/bugpoint/
bugpoint.cpp
30
#include "llvm/Transforms/IPO/
PassManagerBuilder
.h"
170
PassManagerBuilder
Builder;
176
PassManagerBuilder
Builder;
/external/mesa3d/src/gallium/state_trackers/clover/llvm/
invocation.cpp
40
#include <llvm/Transforms/IPO/
PassManagerBuilder
.h>
152
llvm::
PassManagerBuilder
Builder;
/frameworks/compile/libbcc/lib/Core/
Compiler.cpp
30
#include <llvm/Transforms/IPO/
PassManagerBuilder
.h>
180
llvm::
PassManagerBuilder
Builder;
/external/llvm/tools/opt/
opt.cpp
53
#include "llvm/Transforms/IPO/
PassManagerBuilder
.h"
217
PassManagerBuilder
Builder;
248
PassManagerBuilder
Builder;
/frameworks/compile/slang/
slang_backend.cpp
56
#include "llvm/Transforms/IPO/
PassManagerBuilder
.h"
85
llvm::
PassManagerBuilder
PMBuilder;
95
llvm::
PassManagerBuilder
PMBuilder;
/external/llvm/lib/LTO/
LTOCodeGenerator.cpp
54
#include "llvm/Transforms/IPO/
PassManagerBuilder
.h"
76
//
PassManagerBuilder
::populateLTOPassManager(), and make sure all LTO
476
PassManagerBuilder
PMB;
/external/llvm/tools/gold/
gold-plugin.cpp
43
#include "llvm/Transforms/IPO/
PassManagerBuilder
.h"
740
PassManagerBuilder
PMB;
Completed in 367 milliseconds