OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ImmutablePass
(Results
1 - 25
of
41
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
Hexagon.h
19
class
ImmutablePass
;
22
ImmutablePass
*createHexagonTargetTransformInfoPass(const HexagonTargetMachine *TM);
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
Passes.h
19
class
ImmutablePass
;
27
ImmutablePass
*createObjCARCAAWrapperPass();
ModuleSummaryAnalysis.h
82
class ImmutableModuleSummaryIndexWrapperPass : public
ImmutablePass
{
99
ImmutablePass
*
ScopedNoAliasAA.h
65
class ScopedNoAliasAAWrapperPass : public
ImmutablePass
{
86
ImmutablePass
*createScopedNoAliasAAWrapperPass();
TypeBasedAliasAnalysis.h
71
class TypeBasedAAWrapperPass : public
ImmutablePass
{
92
ImmutablePass
*createTypeBasedAAWrapperPass();
CFLAndersAliasAnalysis.h
106
class CFLAndersAAWrapperPass : public
ImmutablePass
{
123
ImmutablePass
*createCFLAndersAAWrapperPass();
CFLSteensAliasAnalysis.h
123
class CFLSteensAAWrapperPass : public
ImmutablePass
{
140
ImmutablePass
*createCFLSteensAAWrapperPass();
ObjCARCAliasAnalysis.h
80
class ObjCARCAAWrapperPass : public
ImmutablePass
{
AssumptionCache.h
200
class AssumptionCacheTracker : public
ImmutablePass
{
ProfileSummaryInfo.h
185
class ProfileSummaryInfoWrapperPass : public
ImmutablePass
{
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
RegisterUsageInfo.h
34
class PhysicalRegisterUsageInfo : public
ImmutablePass
{
38
PhysicalRegisterUsageInfo() :
ImmutablePass
(ID) {
MachineBranchProbabilityInfo.h
24
class MachineBranchProbabilityInfo : public
ImmutablePass
{
GCMetadata.h
152
class GCModuleInfo : public
ImmutablePass
{
MachineModuleInfo.h
279
class MachineModuleInfoWrapperPass : public
ImmutablePass
{
TargetPassConfig.h
82
/// This is an
ImmutablePass
solely for the purpose of exposing CodeGen options
84
class TargetPassConfig : public
ImmutablePass
{
/src/external/apache2/llvm/dist/llvm/include/llvm/
Pass.h
38
class
ImmutablePass
;
175
virtual
ImmutablePass
*getAsImmutablePass();
265
///
ImmutablePass
class - This class is used to provide information that does
269
class
ImmutablePass
: public ModulePass {
271
explicit
ImmutablePass
(char &pid) : ModulePass(pid) {}
274
~
ImmutablePass
() override;
278
/// primarily because an
ImmutablePass
can "require" another
ImmutablePass
,
283
ImmutablePass
*getAsImmutablePass() override { return this; }
/src/external/apache2/llvm/dist/llvm/lib/IR/
Pass.cpp
109
ImmutablePass
*Pass::getAsImmutablePass() {
137
//
ImmutablePass
Implementation
140
ImmutablePass
::~
ImmutablePass
() = default;
142
void
ImmutablePass
::initializePass() {
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUAliasAnalysis.h
64
class AMDGPUAAWrapperPass : public
ImmutablePass
{
70
AMDGPUAAWrapperPass() :
ImmutablePass
(ID) {
AMDGPUAliasAnalysis.cpp
32
ImmutablePass
*llvm::createAMDGPUAAWrapperPass() {
36
ImmutablePass
*llvm::createAMDGPUExternalAAWrapperPass() {
AMDGPUArgumentUsageInfo.h
158
class AMDGPUArgumentUsageInfo : public
ImmutablePass
{
168
AMDGPUArgumentUsageInfo() :
ImmutablePass
(ID) { }
AMDGPU.h
20
class
ImmutablePass
;
324
ImmutablePass
*createAMDGPUAAWrapperPass();
326
ImmutablePass
*createAMDGPUExternalAAWrapperPass();
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
ObjCARCAliasAnalysis.cpp
147
ImmutablePass
*llvm::createObjCARCAAWrapperPass() {
151
ObjCARCAAWrapperPass::ObjCARCAAWrapperPass() :
ImmutablePass
(ID) {
ScopedNoAliasAA.cpp
161
ImmutablePass
*llvm::createScopedNoAliasAAWrapperPass() {
165
ScopedNoAliasAAWrapperPass::ScopedNoAliasAAWrapperPass() :
ImmutablePass
(ID) {
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
LegacyPassManagers.h
199
void addImmutablePass(
ImmutablePass
*P);
201
inline SmallVectorImpl<
ImmutablePass
*>& getImmutablePasses() {
241
SmallVector<
ImmutablePass
*, 16> ImmutablePasses;
244
SmallDenseMap<AnalysisID,
ImmutablePass
*, 8> ImmutablePassMap;
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineBranchProbabilityInfo.cpp
45
:
ImmutablePass
(ID) {
Completed in 57 milliseconds
1
2
Indexes created Mon Jun 08 00:24:58 UTC 2026