HomeSort by relevance Sort by last modified time
    Searched refs:ImmutablePass (Results 1 - 25 of 33) sorted by null

1 2

  /external/llvm/include/llvm/Analysis/
Passes.h 20 class ImmutablePass;
38 ImmutablePass *createObjCARCAAWrapperPass();
ScopedNoAliasAA.h 68 class ScopedNoAliasAAWrapperPass : public ImmutablePass {
89 ImmutablePass *createScopedNoAliasAAWrapperPass();
TypeBasedAliasAnalysis.h 69 class TypeBasedAAWrapperPass : public ImmutablePass {
90 ImmutablePass *createTypeBasedAAWrapperPass();
CFLAliasAnalysis.h 134 class CFLAAWrapperPass : public ImmutablePass {
155 ImmutablePass *createCFLAAWrapperPass();
ObjCARCAliasAnalysis.h 83 class ObjCARCAAWrapperPass : public ImmutablePass {
AssumptionCache.h 140 class AssumptionCacheTracker : public ImmutablePass {
  /external/llvm/include/llvm/CodeGen/
MachineBranchProbabilityInfo.h 25 class MachineBranchProbabilityInfo : public ImmutablePass {
39 MachineBranchProbabilityInfo() : ImmutablePass(ID) {
GCMetadata.h 154 class GCModuleInfo : public ImmutablePass {
  /external/llvm/lib/Target/Hexagon/
Hexagon.h 53 ImmutablePass *createHexagonTargetTransformInfoPass(const HexagonTargetMachine *TM);
  /external/llvm/lib/Target/X86/
X86.h 23 class ImmutablePass;
  /external/llvm/include/llvm/
Pass.h 42 class ImmutablePass;
172 virtual ImmutablePass *getAsImmutablePass();
258 /// ImmutablePass class - This class is used to provide information that does
262 class ImmutablePass : public ModulePass {
266 /// primarily because an ImmutablePass can "require" another ImmutablePass,
272 ImmutablePass *getAsImmutablePass() override { return this; }
278 explicit ImmutablePass(char &pid)
282 ~ImmutablePass() override;
  /external/llvm/lib/Target/ARM/
ARM.h 27 class ImmutablePass;
  /external/llvm/lib/IR/
Pass.cpp 94 ImmutablePass *Pass::getAsImmutablePass() {
121 // ImmutablePass Implementation
124 ImmutablePass::~ImmutablePass() { }
126 void ImmutablePass::initializePass() {
LegacyPassManager.cpp 677 if (ImmutablePass *IP = P->getAsImmutablePass()) {
738 void PMTopLevelManager::addImmutablePass(ImmutablePass *P) {
781 for (SmallVectorImpl<ImmutablePass *>::const_iterator I =
818 for (SmallVectorImpl<ImmutablePass *>::iterator
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPC.h 28 class ImmutablePass;
  /external/llvm/lib/Analysis/
ObjCARCAliasAnalysis.cpp 148 ImmutablePass *llvm::createObjCARCAAWrapperPass() {
152 ObjCARCAAWrapperPass::ObjCARCAAWrapperPass() : ImmutablePass(ID) {
ScopedNoAliasAA.cpp 190 ImmutablePass *llvm::createScopedNoAliasAAWrapperPass() {
194 ScopedNoAliasAAWrapperPass::ScopedNoAliasAAWrapperPass() : ImmutablePass(ID) {
AliasAnalysis.cpp 396 struct ExternalAAWrapperPass : ImmutablePass {
403 ExternalAAWrapperPass() : ImmutablePass(ID) {
407 : ImmutablePass(ID), CB(std::move(CB)) {
421 ImmutablePass *
AssumptionCache.cpp 132 AssumptionCacheTracker::AssumptionCacheTracker() : ImmutablePass(ID) {
TargetTransformInfo.cpp 370 : ImmutablePass(ID) {
377 : ImmutablePass(ID), TIRA(std::move(TIRA)) {
387 ImmutablePass *
TypeBasedAliasAnalysis.cpp 600 ImmutablePass *llvm::createTypeBasedAAWrapperPass() {
604 TypeBasedAAWrapperPass::TypeBasedAAWrapperPass() : ImmutablePass(ID) {
  /external/llvm/include/llvm/IR/
LegacyPassManagers.h 207 void addImmutablePass(ImmutablePass *P);
209 inline SmallVectorImpl<ImmutablePass *>& getImmutablePasses() {
249 SmallVector<ImmutablePass *, 16> ImmutablePasses;
252 SmallDenseMap<AnalysisID, ImmutablePass *, 8> ImmutablePassMap;
  /external/llvm/unittests/Analysis/
AliasAnalysisTest.cpp 101 class TestCustomAAWrapperPass : public ImmutablePass {
110 : ImmutablePass(ID), CB(std::move(CB)) {
  /external/llvm/lib/CodeGen/
GCMetadata.cpp 57 GCModuleInfo::GCModuleInfo() : ImmutablePass(ID) {
MachineModuleInfo.cpp 192 : ImmutablePass(ID), Context(&MAI, &MRI, MOFI, nullptr, false) {
197 : ImmutablePass(ID), Context(nullptr, nullptr, nullptr) {

Completed in 1501 milliseconds

1 2