Home
last modified time | relevance | path

Searched defs:AA (Results 1 – 25 of 109) sorted by relevance

12345

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDSink.cpp60 static bool isSafeToMove(Instruction *Inst, AliasAnalysis &AA, in isSafeToMove()
141 DominatorTree &DT, LoopInfo &LI, AAResults &AA) { in SinkInstruction()
200 AAResults &AA) { in ProcessBlock()
240 LoopInfo &LI, AAResults &AA) { in iterativelySinkInstructions()
259 auto &AA = AM.getResult<AAManager>(F); in run() local
280 auto &AA = getAnalysis<AAResultsWrapperPass>().getAAResults(); in runOnFunction() local
HDDeadStoreElimination.cpp362 AliasAnalysis &AA, in isOverwrite()
556 AliasAnalysis &AA) { in isPossibleSelfRead()
600 AliasAnalysis *AA) { in memoryIsNotModifiedBetween()
669 static bool handleFree(CallInst *F, AliasAnalysis *AA, in handleFree()
732 const DataLayout &DL, AliasAnalysis *AA, in removeAccessedObjects()
762 static bool handleEndBlock(BasicBlock &BB, AliasAnalysis *AA, in handleEndBlock()
1017 static bool removePartiallyOverlappedStores(AliasAnalysis *AA, in removePartiallyOverlappedStores()
1042 AliasAnalysis *AA, MemoryDependenceResults *MD, in eliminateNoopStore()
1089 static bool eliminateDeadStores(BasicBlock &BB, AliasAnalysis *AA, in eliminateDeadStores()
1339 static bool eliminateDeadStores(Function &F, AliasAnalysis *AA, in eliminateDeadStores()
[all …]
HDFlattenCFGPass.cpp39 AliasAnalysis *AA; member
55 static bool iterativelyFlattenCFG(Function &F, AliasAnalysis *AA) { in iterativelyFlattenCFG()
HDMergeICmps.cpp437 AliasAnalysis &AA) in BCECmpChain()
610 AliasAnalysis &AA, DomTreeUpdater &DTU) { in mergeComparisons()
678 bool BCECmpChain::simplify(const TargetLibraryInfo &TLI, AliasAnalysis &AA, in simplify()
794 bool processPhi(PHINode &Phi, const TargetLibraryInfo &TLI, AliasAnalysis &AA, in processPhi()
864 const TargetTransformInfo &TTI, AliasAnalysis &AA, in runImpl()
906 auto &AA = getAnalysis<AAResultsWrapperPass>().getAAResults(); in runOnFunction() local
937 auto &AA = AM.getResult<AAManager>(F); in run() local
HDTailRecursionElimination.cpp329 static bool canMoveAboveCall(Instruction *I, CallInst *CI, AliasAnalysis *AA) { in canMoveAboveCall()
503 AliasAnalysis *AA, OptimizationRemarkEmitter *ORE, DomTreeUpdater &DTU) { in eliminateRecursiveTailCall()
691 AliasAnalysis *AA, OptimizationRemarkEmitter *ORE, DomTreeUpdater &DTU) { in foldReturnAndProcessPred()
740 AliasAnalysis *AA, OptimizationRemarkEmitter *ORE, DomTreeUpdater &DTU) { in processReturningBlock()
750 AliasAnalysis *AA, in eliminateTailRecursion()
866 AliasAnalysis &AA = AM.getResult<AAManager>(F); in run() local
HDMergedLoadStoreMotion.cpp101 AliasAnalysis *AA = nullptr; member in __anond3d1c6010111::MergedLoadStoreMotion
347 bool MergedLoadStoreMotion::run(Function &F, AliasAnalysis &AA) { in run()
418 auto &AA = AM.getResult<AAManager>(F); in INITIALIZE_PASS_DEPENDENCY() local
HDMemCpyOptimizer.cpp437 static bool moveUp(AliasAnalysis &AA, StoreInst *SI, Instruction *P, in moveUp()
548 AliasAnalysis &AA = LookupAliasAnalysis(); in processStore() local
623 AliasAnalysis &AA = LookupAliasAnalysis(); in processStore() local
854 AliasAnalysis &AA = LookupAliasAnalysis(); in performCallSlotOptzn() local
941 AliasAnalysis &AA = LookupAliasAnalysis(); in processMemCpyMemCpyDependence() local
1090 AliasAnalysis &AA = LookupAliasAnalysis(); in performMemCpyToMemSetOptzn() local
1221 AliasAnalysis &AA = LookupAliasAnalysis(); in processMemMove() local
HDLoopSink.cpp252 static bool sinkLoopInvariantInstructions(Loop &L, AAResults &AA, LoopInfo &LI, in sinkLoopInvariantInstructions()
320 AAResults &AA = FAM.getResult<AAManager>(F); in run() local
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
HDCoroElide.cpp69 static bool operandReferences(CallInst *CI, AllocaInst *Frame, AAResults &AA) { in operandReferences()
79 static void removeTailCallAttribute(AllocaInst *Frame, AAResults &AA) { in removeTailCallAttribute()
109 void Lowerer::elideHeapAllocations(Function *F, Type *FrameTy, AAResults &AA) { in elideHeapAllocations()
191 bool Lowerer::processCoroId(CoroIdInst *CoroId, AAResults &AA, in processCoroId()
317 AAResults &AA = getAnalysis<AAResultsWrapperPass>().getAAResults(); in runOnFunction() local
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
HDAliasAnalysis.cpp66 for (auto &AA : AAs) in AAResults() local
113 for (const auto &AA : AAs) { in alias() local
129 for (const auto &AA : AAs) in pointsToConstantMemory() local
139 for (const auto &AA : AAs) { in getArgModRefInfo() local
188 for (const auto &AA : AAs) { in getModRefInfo() local
255 for (const auto &AA : AAs) { in getModRefInfo() local
386 for (const auto &AA : AAs) { in getModRefBehavior() local
400 for (const auto &AA : AAs) { in getModRefBehavior() local
HDMemorySSA.cpp264 const Instruction *UseInst, AliasAnalysisType &AA) { in instructionClobbersQuery()
318 AliasAnalysisType &AA) { in instructionClobbersQuery()
330 AliasAnalysis &AA) { in defClobbersUseOrDef()
361 BatchAAResults &AA) { in lifetimeEndsAt()
375 static bool isUseTriviallyOptimizableToLiveOnEntry(AliasAnalysisType &AA, in isUseTriviallyOptimizableToLiveOnEntry()
402 const UpwardsMemoryQuery &Query, AliasAnalysisType &AA, in checkClobberSanity()
516 AliasAnalysisType &AA; member in __anon303811ba0511::ClobberWalker
926 ClobberWalker(const MemorySSA &MSSA, AliasAnalysisType &AA, DominatorTree &DT) in ClobberWalker()
1225 MemorySSA::MemorySSA(Function &Func, AliasAnalysis *AA, DominatorTree *DT) in MemorySSA()
1308 BatchAAResults *AA; member in llvm::MemorySSA::OptimizeUses
[all …]
HDAliasSetTracker.cpp66 AliasAnalysis &AA = AST.getAliasAnalysis(); in mergeSetIn() local
145 AliasAnalysis &AA = AST.getAliasAnalysis(); in addPointer() local
174 void AliasSet::addUnknownInst(Instruction *I, AliasAnalysis &AA) { in addUnknownInst()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDFlattenCFG.cpp36 AliasAnalysis *AA; member in __anon7440dde30111::FlattenCFGOpt
56 FlattenCFGOpt(AliasAnalysis *AA) : AA(AA) {} in FlattenCFGOpt()
499 bool llvm::FlattenCFG(BasicBlock *BB, AliasAnalysis *AA) { in FlattenCFG()
/freebsd-11-stable/lib/libc/stdlib/
HDa64l.c21 #define AA 65 /* ASCII 'A' */ macro
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
HDProvenanceAnalysis.h52 AliasAnalysis *AA; variable
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDPostRASchedulerList.cpp132 AliasAnalysis *AA; member in __anon75867a9f0111::SchedulePostRATDList
207 MachineFunction &MF, MachineLoopInfo &MLI, AliasAnalysis *AA, in SchedulePostRATDList()
288 AliasAnalysis *AA = &getAnalysis<AAResultsWrapperPass>().getAAResults(); in runOnMachineFunction() local
HDDFAPacketizer.cpp107 AAResults *AA; member in llvm::DefaultVLIWScheduler
131 AAResults *AA) in DefaultVLIWScheduler()
HDLiveRangeEdit.cpp261 AliasAnalysis *AA) { in eliminateDeadDef()
394 AliasAnalysis *AA) { in eliminateDeadDefs()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
HDWebAssemblyRegStackify.cpp170 static void query(const MachineInstr &MI, AliasAnalysis &AA, bool &Read, in query()
261 static bool shouldRematerialize(const MachineInstr &Def, AliasAnalysis &AA, in shouldRematerialize()
317 AliasAnalysis &AA, const MachineRegisterInfo &MRI) { in isSafeToMove()
778 AliasAnalysis &AA = getAnalysis<AAResultsWrapperPass>().getAAResults(); in runOnMachineFunction() local
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
HDLoopAnalysisManager.h54 AAResults &AA; member
HDMemoryDependenceAnalysis.h358 AliasAnalysis &AA; variable
368 MemoryDependenceResults(AliasAnalysis &AA, AssumptionCache &AC, in MemoryDependenceResults()
HDLoopCacheAnalysis.h261 AliasAnalysis &AA; variable
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
HDJumpThreading.h80 AliasAnalysis *AA; variable
HDGVN.h110 AliasAnalysis *AA = nullptr; variable
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
HDScheduleDAGVLIW.cpp67 AAResults *AA; member in __anon2b726a870111::ScheduleDAGVLIW

12345