OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ImmutablePass
(Results
1 - 25
of
34
) sorted by null
1
2
/external/llvm/include/llvm/Analysis/
Passes.h
20
class
ImmutablePass
;
58
ImmutablePass
*createNoAAPass();
65
ImmutablePass
*createBasicAliasAnalysisPass();
87
ImmutablePass
*createTypeBasedAliasAnalysisPass();
94
ImmutablePass
*createObjCARCAliasAnalysisPass();
116
ImmutablePass
*createNoProfileInfoPass();
145
ImmutablePass
*createNoPathProfileInfoPass();
TargetTransformInfo.h
365
ImmutablePass
*createNoTargetTransformInfoPass();
/external/llvm/lib/Target/R600/
AMDGPUTargetTransformInfo.cpp
36
class AMDGPUTTI : public
ImmutablePass
, public TargetTransformInfo {
46
AMDGPUTTI() :
ImmutablePass
(ID), TM(0), ST(0), TLI(0) {
51
:
ImmutablePass
(ID), TM(TM), ST(TM->getSubtargetImpl()),
85
ImmutablePass
*
AMDGPU.h
50
ImmutablePass
*
/external/llvm/lib/Analysis/
NoAliasAnalysis.cpp
27
struct NoAA : public
ImmutablePass
, public AliasAnalysis {
29
NoAA() :
ImmutablePass
(ID) {
88
ImmutablePass
*llvm::createNoAAPass() { return new NoAA(); }
PathProfileInfo.cpp
406
struct NoPathProfileInfo : public
ImmutablePass
, public PathProfileInfo {
408
NoPathProfileInfo() :
ImmutablePass
(ID) {
433
ImmutablePass
*llvm::createNoPathProfileInfoPass() { return new NoPathProfileInfo(); }
TypeBasedAliasAnalysis.cpp
209
class TypeBasedAliasAnalysis : public
ImmutablePass
,
213
TypeBasedAliasAnalysis() :
ImmutablePass
(ID) {
252
ImmutablePass
*llvm::createTypeBasedAliasAnalysisPass() {
TargetTransformInfo.cpp
220
struct NoTTI :
ImmutablePass
, TargetTransformInfo {
223
NoTTI() :
ImmutablePass
(ID), DL(0) {
580
ImmutablePass
*llvm::createNoTargetTransformInfoPass() {
/external/llvm/lib/Transforms/ObjCARC/
ObjCARCAliasAnalysis.h
38
class ObjCARCAliasAnalysis : public
ImmutablePass
,
42
ObjCARCAliasAnalysis() :
ImmutablePass
(ID) {
ObjCARCAliasAnalysis.cpp
44
ImmutablePass
*llvm::createObjCARCAliasAnalysisPass() {
/external/llvm/include/llvm/CodeGen/
MachineBranchProbabilityInfo.h
24
class MachineBranchProbabilityInfo : public
ImmutablePass
{
38
MachineBranchProbabilityInfo() :
ImmutablePass
(ID) {
Passes.h
82
/// This is an
ImmutablePass
solely for the purpose of exposing CodeGen options
84
class TargetPassConfig : public
ImmutablePass
{
332
ImmutablePass
*
GCMetadata.h
164
class GCModuleInfo : public
ImmutablePass
{
/external/llvm/lib/Target/PowerPC/
PPC.h
27
class
ImmutablePass
;
46
ImmutablePass
*createPPCTargetTransformInfoPass(const PPCTargetMachine *TM);
PPCTargetTransformInfo.cpp
35
class PPCTTI : public
ImmutablePass
, public TargetTransformInfo {
45
PPCTTI() :
ImmutablePass
(ID), TM(0), ST(0), TLI(0) {
50
:
ImmutablePass
(ID), TM(TM), ST(TM->getSubtargetImpl()),
113
ImmutablePass
*
/external/llvm/lib/Target/X86/
X86.h
67
ImmutablePass
*createX86TargetTransformInfoPass(const X86TargetMachine *TM);
X86TargetTransformInfo.cpp
35
class X86TTI : public
ImmutablePass
, public TargetTransformInfo {
44
X86TTI() :
ImmutablePass
(ID), ST(0), TLI(0) {
49
:
ImmutablePass
(ID), ST(TM->getSubtargetImpl()),
114
ImmutablePass
*
/external/llvm/include/llvm/
Pass.h
42
class
ImmutablePass
;
171
virtual
ImmutablePass
*getAsImmutablePass();
257
///
ImmutablePass
class - This class is used to provide information that does
261
class
ImmutablePass
: public ModulePass {
265
/// primarily because an
ImmutablePass
can "require" another
ImmutablePass
,
271
virtual
ImmutablePass
*getAsImmutablePass() { return this; }
277
explicit
ImmutablePass
(char &pid)
281
virtual ~
ImmutablePass
();
PassManagers.h
204
inline void addImmutablePass(
ImmutablePass
*P) {
209
inline SmallVectorImpl<
ImmutablePass
*>& getImmutablePasses() {
251
SmallVector<
ImmutablePass
*, 8> ImmutablePasses;
/external/llvm/lib/Target/ARM/
ARM.h
49
ImmutablePass
*createARMTargetTransformInfoPass(const ARMBaseTargetMachine *TM);
/external/llvm/lib/IR/
Pass.cpp
91
ImmutablePass
*Pass::getAsImmutablePass() {
118
//
ImmutablePass
Implementation
121
ImmutablePass
::~
ImmutablePass
() { }
123
void
ImmutablePass
::initializePass() {
/external/llvm/include/llvm/IR/
DataLayout.h
98
class DataLayout : public
ImmutablePass
{
167
:
ImmutablePass
(ID) {
175
ImmutablePass
(ID),
/external/llvm/lib/CodeGen/
BasicTargetTransformInfo.cpp
28
class BasicTTI : public
ImmutablePass
, public TargetTransformInfo {
38
BasicTTI() :
ImmutablePass
(ID), TM(0) {
42
BasicTTI(const TargetMachine *TM) :
ImmutablePass
(ID), TM(TM) {
124
ImmutablePass
*
GCMetadata.cpp
60
:
ImmutablePass
(ID) {
/external/llvm/lib/Target/
TargetLibraryInfo.cpp
587
TargetLibraryInfo::TargetLibraryInfo() :
ImmutablePass
(ID) {
594
TargetLibraryInfo::TargetLibraryInfo(const Triple &T) :
ImmutablePass
(ID) {
602
:
ImmutablePass
(ID) {
Completed in 2499 milliseconds
1
2