|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/MachinePipeliner.h 94 AU.addPreserved<AAResultsWrapperPass>();
lib/Analysis/CallGraphSCCPass.cpp 608 AU.addPreserved<CallGraphWrapperPass>();
lib/CodeGen/EarlyIfConversion.cpp 739 AU.addPreserved<MachineDominatorTree>();
741 AU.addPreserved<MachineLoopInfo>();
743 AU.addPreserved<MachineTraceMetrics>();
973 AU.addPreserved<MachineDominatorTree>();
975 AU.addPreserved<MachineLoopInfo>();
lib/CodeGen/GCRootLowering.cpp 101 AU.addPreserved<DominatorTreeWrapperPass>();
lib/CodeGen/GlobalISel/InstructionSelect.cpp 61 AU.addPreserved<GISelKnownBitsAnalysis>();
lib/CodeGen/GlobalISel/Legalizer.cpp 58 AU.addPreserved<GISelCSEAnalysisWrapperPass>();
lib/CodeGen/GlobalISel/Utils.cpp 432 AU.addPreserved<StackProtector>();
lib/CodeGen/HardwareLoops.cpp 94 AU.addPreserved<LoopInfoWrapperPass>();
96 AU.addPreserved<DominatorTreeWrapperPass>();
lib/CodeGen/InterleavedAccessPass.cpp 96 AU.addPreserved<DominatorTreeWrapperPass>();
lib/CodeGen/LiveIntervals.cpp 90 AU.addPreserved<AAResultsWrapperPass>();
91 AU.addPreserved<LiveVariables>();
95 AU.addPreserved<SlotIndexes>();
lib/CodeGen/LiveStacks.cpp 37 AU.addPreserved<SlotIndexes>();
lib/CodeGen/MachineCSE.cpp 87 AU.addPreserved<MachineDominatorTree>();
89 AU.addPreserved<MachineBlockFrequencyInfo>();
lib/CodeGen/MachineCombiner.cpp 129 AU.addPreserved<MachineDominatorTree>();
131 AU.addPreserved<MachineLoopInfo>();
133 AU.addPreserved<MachineTraceMetrics>();
lib/CodeGen/MachineFunctionPass.cpp 105 AU.addPreserved<MachineModuleInfoWrapperPass>();
112 AU.addPreserved<BasicAAWrapperPass>();
113 AU.addPreserved<DominanceFrontierWrapperPass>();
114 AU.addPreserved<DominatorTreeWrapperPass>();
115 AU.addPreserved<AAResultsWrapperPass>();
116 AU.addPreserved<GlobalsAAWrapperPass>();
117 AU.addPreserved<IVUsersWrapperPass>();
118 AU.addPreserved<LoopInfoWrapperPass>();
119 AU.addPreserved<MemoryDependenceWrapperPass>();
120 AU.addPreserved<ScalarEvolutionWrapperPass>();
121 AU.addPreserved<SCEVAAWrapperPass>();
lib/CodeGen/MachineLICM.cpp 155 AU.addPreserved<MachineLoopInfo>();
lib/CodeGen/MachineModuleInfo.cpp 312 AU.addPreserved<MachineModuleInfoWrapperPass>();
lib/CodeGen/MachineOutliner.cpp 849 AU.addPreserved<MachineModuleInfoWrapperPass>();
lib/CodeGen/MachineScheduler.cpp 220 AU.addPreserved<SlotIndexes>();
222 AU.addPreserved<LiveIntervals>();
lib/CodeGen/MachineSink.cpp 127 AU.addPreserved<MachineLoopInfo>();
lib/CodeGen/PHIElimination.cpp 139 AU.addPreserved<LiveVariables>();
140 AU.addPreserved<SlotIndexes>();
141 AU.addPreserved<LiveIntervals>();
142 AU.addPreserved<MachineDominatorTree>();
143 AU.addPreserved<MachineLoopInfo>();
lib/CodeGen/PeepholeOptimizer.cpp 173 AU.addPreserved<MachineLoopInfo>();
176 AU.addPreserved<MachineDominatorTree>();
lib/CodeGen/PostRASchedulerList.cpp 92 AU.addPreserved<MachineDominatorTree>();
94 AU.addPreserved<MachineLoopInfo>();
lib/CodeGen/ProcessImplicitDefs.cpp 58 AU.addPreserved<AAResultsWrapperPass>();
lib/CodeGen/PrologEpilogInserter.cpp 163 AU.addPreserved<MachineLoopInfo>();
164 AU.addPreserved<MachineDominatorTree>();
lib/CodeGen/RegAllocBasic.cpp 175 AU.addPreserved<AAResultsWrapperPass>();
177 AU.addPreserved<LiveIntervals>();
178 AU.addPreserved<SlotIndexes>();
180 AU.addPreserved<LiveDebugVariables>();
182 AU.addPreserved<LiveStacks>();
184 AU.addPreserved<MachineBlockFrequencyInfo>();
188 AU.addPreserved<MachineLoopInfo>();
190 AU.addPreserved<VirtRegMap>();
192 AU.addPreserved<LiveRegMatrix>();
lib/CodeGen/RegAllocGreedy.cpp 607 AU.addPreserved<MachineBlockFrequencyInfo>();
609 AU.addPreserved<AAResultsWrapperPass>();
611 AU.addPreserved<LiveIntervals>();
613 AU.addPreserved<SlotIndexes>();
615 AU.addPreserved<LiveDebugVariables>();
617 AU.addPreserved<LiveStacks>();
619 AU.addPreserved<MachineDominatorTree>();
621 AU.addPreserved<MachineLoopInfo>();
623 AU.addPreserved<VirtRegMap>();
625 AU.addPreserved<LiveRegMatrix>();
lib/CodeGen/RegAllocPBQP.cpp 534 au.addPreserved<AAResultsWrapperPass>();
536 au.addPreserved<SlotIndexes>();
538 au.addPreserved<LiveIntervals>();
543 au.addPreserved<LiveStacks>();
545 au.addPreserved<MachineBlockFrequencyInfo>();
547 au.addPreserved<MachineLoopInfo>();
549 au.addPreserved<MachineDominatorTree>();
551 au.addPreserved<VirtRegMap>();
lib/CodeGen/RegisterCoalescer.cpp 536 AU.addPreserved<LiveIntervals>();
537 AU.addPreserved<SlotIndexes>();
539 AU.addPreserved<MachineLoopInfo>();
lib/CodeGen/RenameIndependentSubregs.cpp 57 AU.addPreserved<LiveIntervals>();
59 AU.addPreserved<SlotIndexes>();
lib/CodeGen/ResetMachineFunctionPass.cpp 49 AU.addPreserved<StackProtector>();
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 338 AU.addPreserved<GCModuleInfo>();
lib/CodeGen/StackProtector.cpp 74 AU.addPreserved<DominatorTreeWrapperPass>();
lib/CodeGen/StackSlotColoring.cpp 106 AU.addPreserved<SlotIndexes>();
109 AU.addPreserved<MachineBlockFrequencyInfo>();
lib/CodeGen/TwoAddressInstructionPass.cpp 186 AU.addPreserved<LiveVariables>();
187 AU.addPreserved<SlotIndexes>();
188 AU.addPreserved<LiveIntervals>();
lib/CodeGen/UnreachableBlockElim.cpp 57 AU.addPreserved<DominatorTreeWrapperPass>();
97 AU.addPreserved<MachineLoopInfo>();
98 AU.addPreserved<MachineDominatorTree>();
lib/CodeGen/VirtRegMap.cpp 227 AU.addPreserved<SlotIndexes>();
230 AU.addPreserved<LiveStacks>();
lib/CodeGen/XRayInstrumentation.cpp 54 AU.addPreserved<MachineLoopInfo>();
55 AU.addPreserved<MachineDominatorTree>();
lib/Target/AArch64/AArch64ConditionOptimizer.cpp 138 AU.addPreserved<MachineDominatorTree>();
lib/Target/AArch64/AArch64ConditionalCompares.cpp 812 AU.addPreserved<MachineDominatorTree>();
814 AU.addPreserved<MachineLoopInfo>();
816 AU.addPreserved<MachineTraceMetrics>();
lib/Target/AArch64/AArch64FalkorHWPFFix.cpp 93 AU.addPreserved<DominatorTreeWrapperPass>();
95 AU.addPreserved<LoopInfoWrapperPass>();
97 AU.addPreserved<ScalarEvolutionWrapperPass>();
lib/Target/AArch64/AArch64PreLegalizerCombiner.cpp 130 AU.addPreserved<GISelKnownBitsAnalysis>();
133 AU.addPreserved<MachineDominatorTree>();
lib/Target/AArch64/AArch64PromoteConstant.cpp 142 AU.addPreserved<DominatorTreeWrapperPass>();
lib/Target/AArch64/AArch64StorePairSuppress.cpp 56 AU.addPreserved<MachineTraceMetrics>();
lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp 63 AU.addPreserved<DominatorTreeWrapperPass>();
lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp 83 AU.addPreserved<LegacyDivergenceAnalysis>();
lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp 127 AU.addPreserved<MachineDominatorTree>();
129 AU.addPreserved<MachineLoopInfo>();
lib/Target/AMDGPU/R600Packetizer.cpp 44 AU.addPreserved<MachineDominatorTree>();
46 AU.addPreserved<MachineLoopInfo>();
lib/Target/AMDGPU/SIAnnotateControlFlow.cpp 118 AU.addPreserved<DominatorTreeWrapperPass>();
lib/Target/AMDGPU/SIFixSGPRCopies.cpp 130 AU.addPreserved<MachineDominatorTree>();
lib/Target/AMDGPU/SILowerControlFlow.cpp 121 AU.addPreserved<SlotIndexes>();
122 AU.addPreserved<LiveIntervals>();
lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp 58 AU.addPreserved<LiveIntervals>();
61 AU.addPreserved<SlotIndexes>();
lib/Target/AMDGPU/SIWholeQuadMode.cpp 204 AU.addPreserved<SlotIndexes>();
205 AU.addPreserved<LiveIntervals>();
lib/Target/ARC/ARCOptAddrMode.cpp 52 AU.addPreserved<MachineDominatorTree>();
lib/Target/ARM/ARMParallelDSP.cpp 251 AU.addPreserved<ScalarEvolutionWrapperPass>();
252 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Target/ARM/MVETailPredication.cpp 66 AU.addPreserved<LoopInfoWrapperPass>();
lib/Target/Hexagon/HexagonBitSimplify.cpp 194 AU.addPreserved<MachineDominatorTree>();
lib/Target/Hexagon/HexagonCommonGEP.cpp 109 AU.addPreserved<DominatorTreeWrapperPass>();
111 AU.addPreserved<PostDominatorTreeWrapperPass>();
113 AU.addPreserved<LoopInfoWrapperPass>();
lib/Target/Hexagon/HexagonConstExtenders.cpp 219 AU.addPreserved<MachineDominatorTree>();
lib/Target/Hexagon/HexagonEarlyIfConv.cpp 166 AU.addPreserved<MachineDominatorTree>();
lib/Target/Hexagon/HexagonExpandCondsets.cpp 154 AU.addPreserved<LiveIntervals>();
155 AU.addPreserved<SlotIndexes>();
157 AU.addPreserved<MachineDominatorTree>();
lib/Target/Hexagon/HexagonGenExtract.cpp 72 AU.addPreserved<DominatorTreeWrapperPass>();
lib/Target/Hexagon/HexagonGenInsert.cpp 515 AU.addPreserved<MachineDominatorTree>();
lib/Target/Hexagon/HexagonGenPredicate.cpp 95 AU.addPreserved<MachineDominatorTree>();
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp 133 AU.addPreserved<AAResultsWrapperPass>();
137 AU.addPreserved<TargetLibraryInfoWrapperPass>();
lib/Target/Hexagon/HexagonOptimizeSZextends.cpp 42 AU.addPreserved<StackProtector>();
lib/Target/Hexagon/HexagonSplitDouble.cpp 75 AU.addPreserved<MachineLoopInfo>();
lib/Target/Hexagon/HexagonStoreWidening.cpp 83 AU.addPreserved<AAResultsWrapperPass>();
lib/Target/Hexagon/HexagonVLIWPacketizer.cpp 100 AU.addPreserved<MachineDominatorTree>();
101 AU.addPreserved<MachineLoopInfo>();
lib/Target/Mips/MipsISelDAGToDAG.cpp 52 AU.addPreserved<StackProtector>();
lib/Target/Mips/MipsModuleISelDAGToDAG.cpp 36 AU.addPreserved<StackProtector>();
lib/Target/NVPTX/NVPTXAllocaHoisting.cpp 29 AU.addPreserved<StackProtector>();
lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp 44 AU.addPreserved<StackProtector>();
lib/Target/PowerPC/PPCBoolRetToInt.cpp 272 AU.addPreserved<DominatorTreeWrapperPass>();
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp 98 AU.addPreserved<DominatorTreeWrapperPass>();
100 AU.addPreserved<LoopInfoWrapperPass>();
lib/Target/PowerPC/PPCMIPeephole.cpp 117 AU.addPreserved<MachineDominatorTree>();
118 AU.addPreserved<MachinePostDominatorTree>();
119 AU.addPreserved<MachineBlockFrequencyInfo>();
lib/Target/PowerPC/PPCTLSDynamicCall.cpp 169 AU.addPreserved<LiveIntervals>();
171 AU.addPreserved<SlotIndexes>();
lib/Target/PowerPC/PPCVSXFMAMutate.cpp 374 AU.addPreserved<LiveIntervals>();
376 AU.addPreserved<SlotIndexes>();
378 AU.addPreserved<MachineDominatorTree>();
lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp 52 AU.addPreserved<MachineBlockFrequencyInfo>();
lib/Target/WebAssembly/WebAssemblyCFGSort.cpp 119 AU.addPreserved<MachineDominatorTree>();
121 AU.addPreserved<MachineLoopInfo>();
123 AU.addPreserved<WebAssemblyExceptionInfo>();
lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp 51 AU.addPreserved<MachineBlockFrequencyInfo>();
lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp 58 AU.addPreserved<MachineBlockFrequencyInfo>();
60 AU.addPreserved<MachineDominatorTree>();
62 AU.addPreserved<SlotIndexes>();
63 AU.addPreserved<LiveIntervals>();
lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp 43 AU.addPreserved<MachineBlockFrequencyInfo>();
44 AU.addPreserved<SlotIndexes>();
45 AU.addPreserved<LiveIntervals>();
lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp 33 AU.addPreserved<DominatorTreeWrapperPass>();
lib/Target/WebAssembly/WebAssemblyRegColoring.cpp 45 AU.addPreserved<MachineBlockFrequencyInfo>();
lib/Target/WebAssembly/WebAssemblyRegStackify.cpp 54 AU.addPreserved<MachineBlockFrequencyInfo>();
55 AU.addPreserved<SlotIndexes>();
56 AU.addPreserved<LiveIntervals>();
58 AU.addPreserved<MachineDominatorTree>();
lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp 39 AU.addPreserved<MachineBlockFrequencyInfo>();
lib/Target/X86/X86RetpolineThunks.cpp 62 AU.addPreserved<MachineModuleInfoWrapperPass>();
lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp 365 AU.addPreserved<AAResultsWrapperPass>();
366 AU.addPreserved<BasicAAWrapperPass>();
367 AU.addPreserved<DominatorTreeWrapperPass>();
368 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/IPO/FunctionAttrs.cpp 1537 AU.addPreserved<CallGraphWrapperPass>();
lib/Transforms/IPO/Internalize.cpp 274 AU.addPreserved<CallGraphWrapperPass>();
lib/Transforms/InstCombine/InstructionCombining.cpp 3589 AU.addPreserved<DominatorTreeWrapperPass>();
3590 AU.addPreserved<AAResultsWrapperPass>();
3591 AU.addPreserved<BasicAAWrapperPass>();
3592 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Instrumentation/ControlHeightReduction.cpp 118 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp 115 AU.addPreserved<GlobalsAAWrapperPass>();
116 AU.addPreserved<DominatorTreeWrapperPass>();
lib/Transforms/Scalar/ADCE.cpp 721 AU.addPreserved<DominatorTreeWrapperPass>();
722 AU.addPreserved<PostDominatorTreeWrapperPass>();
724 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/AlignmentFromAssumptions.cpp 61 AU.addPreserved<AAResultsWrapperPass>();
62 AU.addPreserved<GlobalsAAWrapperPass>();
63 AU.addPreserved<LoopInfoWrapperPass>();
64 AU.addPreserved<DominatorTreeWrapperPass>();
65 AU.addPreserved<ScalarEvolutionWrapperPass>();
lib/Transforms/Scalar/BDCE.cpp 171 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/CallSiteSplitting.cpp 557 AU.addPreserved<DominatorTreeWrapperPass>();
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp 103 AU.addPreserved<GlobalsAAWrapperPass>();
104 AU.addPreserved<DominatorTreeWrapperPass>();
105 AU.addPreserved<LazyValueInfoWrapperPass>();
lib/Transforms/Scalar/DeadStoreElimination.cpp 1376 AU.addPreserved<DominatorTreeWrapperPass>();
1377 AU.addPreserved<GlobalsAAWrapperPass>();
1378 AU.addPreserved<MemoryDependenceWrapperPass>();
lib/Transforms/Scalar/DivRemPairs.cpp 333 AU.addPreserved<DominatorTreeWrapperPass>();
334 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/EarlyCSE.cpp 1382 AU.addPreserved<MemorySSAWrapperPass>();
1384 AU.addPreserved<GlobalsAAWrapperPass>();
1385 AU.addPreserved<AAResultsWrapperPass>();
lib/Transforms/Scalar/Float2Int.cpp 70 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/GVN.cpp 2686 AU.addPreserved<DominatorTreeWrapperPass>();
2687 AU.addPreserved<GlobalsAAWrapperPass>();
2688 AU.addPreserved<TargetLibraryInfoWrapperPass>();
2689 AU.addPreserved<LoopInfoWrapperPass>();
lib/Transforms/Scalar/GVNHoist.cpp 1168 AU.addPreserved<DominatorTreeWrapperPass>();
1169 AU.addPreserved<MemorySSAWrapperPass>();
1170 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/GVNSink.cpp 904 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/GuardWidening.cpp 910 AU.addPreserved<PostDominatorTreeWrapperPass>();
lib/Transforms/Scalar/JumpThreading.cpp 142 AU.addPreserved<DominatorTreeWrapperPass>();
145 AU.addPreserved<LazyValueInfoWrapperPass>();
146 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/LICM.cpp 234 AU.addPreserved<DominatorTreeWrapperPass>();
235 AU.addPreserved<LoopInfoWrapperPass>();
239 AU.addPreserved<MemorySSAWrapperPass>();
lib/Transforms/Scalar/LoopDataPrefetch.cpp 112 AU.addPreserved<DominatorTreeWrapperPass>();
114 AU.addPreserved<LoopInfoWrapperPass>();
117 AU.addPreserved<ScalarEvolutionWrapperPass>();
lib/Transforms/Scalar/LoopDistribute.cpp 1033 AU.addPreserved<LoopInfoWrapperPass>();
1036 AU.addPreserved<DominatorTreeWrapperPass>();
1038 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/LoopFuse.cpp 1578 AU.addPreserved<ScalarEvolutionWrapperPass>();
1579 AU.addPreserved<LoopInfoWrapperPass>();
1580 AU.addPreserved<DominatorTreeWrapperPass>();
1581 AU.addPreserved<PostDominatorTreeWrapperPass>();
lib/Transforms/Scalar/LoopInstSimplify.cpp 215 AU.addPreserved<MemorySSAWrapperPass>();
lib/Transforms/Scalar/LoopLoadElimination.cpp 658 AU.addPreserved<LoopInfoWrapperPass>();
662 AU.addPreserved<DominatorTreeWrapperPass>();
663 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/LoopRotation.cpp 84 AU.addPreserved<MemorySSAWrapperPass>();
lib/Transforms/Scalar/LoopSimplifyCFG.cpp 744 AU.addPreserved<MemorySSAWrapperPass>();
746 AU.addPreserved<DependenceAnalysisWrapperPass>();
lib/Transforms/Scalar/LoopStrengthReduce.cpp 5690 AU.addPreserved<LoopInfoWrapperPass>();
5693 AU.addPreserved<DominatorTreeWrapperPass>();
5695 AU.addPreserved<ScalarEvolutionWrapperPass>();
5702 AU.addPreserved<IVUsersWrapperPass>();
lib/Transforms/Scalar/LoopUnswitch.cpp 223 AU.addPreserved<MemorySSAWrapperPass>();
lib/Transforms/Scalar/LoopVersioningLICM.cpp 137 AU.addPreserved<AAResultsWrapperPass>();
138 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/MemCpyOptimizer.cpp 277 AU.addPreserved<GlobalsAAWrapperPass>();
278 AU.addPreserved<MemoryDependenceWrapperPass>();
lib/Transforms/Scalar/MergeICmps.cpp 914 AU.addPreserved<GlobalsAAWrapperPass>();
915 AU.addPreserved<DominatorTreeWrapperPass>();
lib/Transforms/Scalar/MergedLoadStoreMotion.cpp 394 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/NaryReassociate.cpp 133 AU.addPreserved<DominatorTreeWrapperPass>();
134 AU.addPreserved<ScalarEvolutionWrapperPass>();
135 AU.addPreserved<TargetLibraryInfoWrapperPass>();
lib/Transforms/Scalar/NewGVN.cpp 4190 AU.addPreserved<DominatorTreeWrapperPass>();
4191 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/Reassociate.cpp 2487 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/SCCP.cpp 1890 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/SROA.cpp 4641 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp 2914 AU.addPreserved<MemorySSAWrapperPass>();
lib/Transforms/Scalar/SimplifyCFGPass.cpp 274 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/Sink.cpp 290 AU.addPreserved<DominatorTreeWrapperPass>();
291 AU.addPreserved<LoopInfoWrapperPass>();
lib/Transforms/Scalar/SpeculativeExecution.cpp 138 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/StructurizeCFG.cpp 282 AU.addPreserved<DominatorTreeWrapperPass>();
lib/Transforms/Scalar/TailRecursionElimination.cpp 822 AU.addPreserved<GlobalsAAWrapperPass>();
823 AU.addPreserved<DominatorTreeWrapperPass>();
824 AU.addPreserved<PostDominatorTreeWrapperPass>();
lib/Transforms/Utils/BreakCriticalEdges.cpp 65 AU.addPreserved<DominatorTreeWrapperPass>();
66 AU.addPreserved<LoopInfoWrapperPass>();
lib/Transforms/Utils/EntryExitInstrumenter.cpp 128 AU.addPreserved<GlobalsAAWrapperPass>();
141 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Utils/LCSSA.cpp 442 AU.addPreserved<AAResultsWrapperPass>();
443 AU.addPreserved<BasicAAWrapperPass>();
444 AU.addPreserved<GlobalsAAWrapperPass>();
445 AU.addPreserved<ScalarEvolutionWrapperPass>();
446 AU.addPreserved<SCEVAAWrapperPass>();
447 AU.addPreserved<BranchProbabilityInfoWrapperPass>();
448 AU.addPreserved<MemorySSAWrapperPass>();
452 AU.addPreserved<LCSSAVerificationPass>();
lib/Transforms/Utils/LibCallsShrinkWrap.cpp 517 AU.addPreserved<DominatorTreeWrapperPass>();
518 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Utils/LoopSimplify.cpp 758 AU.addPreserved<DominatorTreeWrapperPass>();
761 AU.addPreserved<LoopInfoWrapperPass>();
763 AU.addPreserved<BasicAAWrapperPass>();
764 AU.addPreserved<AAResultsWrapperPass>();
765 AU.addPreserved<GlobalsAAWrapperPass>();
766 AU.addPreserved<ScalarEvolutionWrapperPass>();
767 AU.addPreserved<SCEVAAWrapperPass>();
769 AU.addPreserved<DependenceAnalysisWrapperPass>();
771 AU.addPreserved<BranchProbabilityInfoWrapperPass>();
773 AU.addPreserved<MemorySSAWrapperPass>();
lib/Transforms/Utils/LoopUtils.cpp 143 AU.addPreserved<DominatorTreeWrapperPass>();
145 AU.addPreserved<LoopInfoWrapperPass>();
158 AU.addPreserved<LCSSAVerificationPass>();
168 AU.addPreserved<AAResultsWrapperPass>();
169 AU.addPreserved<BasicAAWrapperPass>();
170 AU.addPreserved<GlobalsAAWrapperPass>();
171 AU.addPreserved<SCEVAAWrapperPass>();
173 AU.addPreserved<ScalarEvolutionWrapperPass>();
lib/Transforms/Utils/LoopVersioning.cpp 298 AU.addPreserved<LoopInfoWrapperPass>();
301 AU.addPreserved<DominatorTreeWrapperPass>();
lib/Transforms/Vectorize/LoopVectorize.cpp 1638 AU.addPreserved<LoopInfoWrapperPass>();
1639 AU.addPreserved<DominatorTreeWrapperPass>();
1642 AU.addPreserved<BasicAAWrapperPass>();
1643 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Vectorize/SLPVectorizer.cpp 5232 AU.addPreserved<LoopInfoWrapperPass>();
5233 AU.addPreserved<DominatorTreeWrapperPass>();
5234 AU.addPreserved<AAResultsWrapperPass>();
5235 AU.addPreserved<GlobalsAAWrapperPass>();
tools/polly/lib/Analysis/ScopPass.cpp 44 AU.addPreserved<AAResultsWrapperPass>();
45 AU.addPreserved<BasicAAWrapperPass>();
46 AU.addPreserved<LoopInfoWrapperPass>();
47 AU.addPreserved<DominatorTreeWrapperPass>();
48 AU.addPreserved<GlobalsAAWrapperPass>();
49 AU.addPreserved<ScopDetectionWrapperPass>();
50 AU.addPreserved<ScalarEvolutionWrapperPass>();
51 AU.addPreserved<SCEVAAWrapperPass>();
52 AU.addPreserved<OptimizationRemarkEmitterWrapperPass>();
53 AU.addPreserved<RegionInfoPass>();
54 AU.addPreserved<ScopInfoRegionPass>();
55 AU.addPreserved<TargetTransformInfoWrapperPass>();
tools/polly/lib/CodeGen/CodeGeneration.cpp 350 AU.addPreserved<DependenceInfo>();
351 AU.addPreserved<IslAstInfoWrapperPass>();
tools/polly/lib/CodeGen/IslAst.cpp 816 AU.addPreserved<DependenceInfo>();
tools/polly/lib/Exchange/JSONExporter.cpp 791 AU.addPreserved<DependenceInfo>();
tools/polly/lib/Transform/CodePreparation.cpp 88 AU.addPreserved<LoopInfoWrapperPass>();
89 AU.addPreserved<RegionInfoPass>();
90 AU.addPreserved<DominatorTreeWrapperPass>();
91 AU.addPreserved<DominanceFrontierWrapperPass>();
tools/polly/lib/Transform/ScheduleOptimizer.cpp 1666 AU.addPreserved<DependenceInfo>();
unittests/MI/LiveIntervalTest.cpp 96 AU.addPreserved<LiveIntervals>();