/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | MachineBlockFrequencyInfo.cpp | 90 template <> struct GraphTraits<MachineBlockFrequencyInfo *> { 95 static NodeRef getEntryNode(const MachineBlockFrequencyInfo *G) { in getEntryNode() 105 static nodes_iterator nodes_begin(const MachineBlockFrequencyInfo *G) { in nodes_begin() 109 static nodes_iterator nodes_end(const MachineBlockFrequencyInfo *G) { in nodes_end() 115 BFIDOTGraphTraitsBase<MachineBlockFrequencyInfo, 119 struct DOTGraphTraits<MachineBlockFrequencyInfo *> 128 const MachineBlockFrequencyInfo *Graph) { in getNodeLabel() 150 const MachineBlockFrequencyInfo *Graph) { in getNodeAttributes() 156 const MachineBlockFrequencyInfo *MBFI) { in getEdgeAttributes() 164 INITIALIZE_PASS_BEGIN(MachineBlockFrequencyInfo, DEBUG_TYPE, [all …]
|
H A D | MachineSizeOpts.cpp | 33 const MachineBlockFrequencyInfo *MBFI) { in isColdBlock() 40 const MachineBlockFrequencyInfo *MBFI) { in isColdBlock() 49 const MachineBlockFrequencyInfo *MBFI) { in isHotBlockNthPercentile() 57 const MachineBlockFrequencyInfo *MBFI) { in isHotBlockNthPercentile() 65 const MachineBlockFrequencyInfo *MBFI) { in isColdBlockNthPercentile() 73 const MachineBlockFrequencyInfo *MBFI) { in isColdBlockNthPercentile() 83 const MachineBlockFrequencyInfo &MBFI) { in isFunctionColdInCallGraph() 99 const MachineBlockFrequencyInfo &MBFI) { in isFunctionHotInCallGraphNthPercentile() 112 const MachineBlockFrequencyInfo &MBFI) { in isFunctionColdInCallGraphNthPercentile() 127 const MachineBlockFrequencyInfo &MBFI) { in isFunctionColdInCallGraph() [all …]
|
H A D | LazyMachineBlockFrequencyInfo.cpp | 56 MachineBlockFrequencyInfo & 58 auto *MBFI = getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in calculateIfNotAvailable() 88 OwnedMBFI = std::make_unique<MachineBlockFrequencyInfo>(); in calculateIfNotAvailable()
|
H A D | MachineFunctionSplitter.cpp | 82 const MachineBlockFrequencyInfo *MBFI, in isColdBlock() 123 auto *MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction() 158 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
|
H A D | SpillPlacement.h | 39 class MachineBlockFrequencyInfo; variable 48 const MachineBlockFrequencyInfo *MBFI;
|
H A D | ShrinkWrap.cpp | 128 MachineBlockFrequencyInfo *MBFI; 194 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in init() 226 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 253 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo) in INITIALIZE_PASS_DEPENDENCY() argument
|
H A D | RegAllocBasic.cpp | 188 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 189 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 320 getAnalysis<MachineBlockFrequencyInfo>()); in runOnMachineFunction()
|
H A D | SplitKit.h | 40 class MachineBlockFrequencyInfo; variable 275 const MachineBlockFrequencyInfo &MBFI; 464 MachineBlockFrequencyInfo &MBFI, VirtRegAuxInfo &VRAI);
|
H A D | StackSlotColoring.cpp | 65 const MachineBlockFrequencyInfo *MBFI; 109 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 110 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 491 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
|
H A D | RegAllocPBQP.cpp | 439 MachineBlockFrequencyInfo &MBFI = G.getMetadata().MBFI; in apply() 531 const MachineBlockFrequencyInfo &MBFI) in PBQPVirtRegAuxInfo() 556 au.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 557 au.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 795 MachineBlockFrequencyInfo &MBFI = in runOnMachineFunction() 796 getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
|
H A D | SpillPlacement.cpp | 61 AU.addRequired<MachineBlockFrequencyInfo>(); in INITIALIZE_PASS_DEPENDENCY() 205 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
|
H A D | MachineCSE.cpp | 72 MachineBlockFrequencyInfo *MBFI; 90 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 91 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 920 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | LazyMachineBlockFrequencyInfo.h | 40 mutable std::unique_ptr<MachineBlockFrequencyInfo> OwnedMBFI; 53 MachineBlockFrequencyInfo &calculateIfNotAvailable() const; 61 MachineBlockFrequencyInfo &getBFI() { return calculateIfNotAvailable(); } in getBFI() 64 const MachineBlockFrequencyInfo &getBFI() const { in getBFI()
|
H A D | MBFIWrapper.h | 23 class MachineBlockFrequencyInfo; variable 27 MBFIWrapper(const MachineBlockFrequencyInfo &I) : MBFI(I) {} in MBFIWrapper() 39 const MachineBlockFrequencyInfo &getMBFI() { return MBFI; } in getMBFI() 42 const MachineBlockFrequencyInfo &MBFI;
|
H A D | MachineBlockFrequencyInfo.h | 33 class MachineBlockFrequencyInfo : public MachineFunctionPass { 40 MachineBlockFrequencyInfo(); 41 explicit MachineBlockFrequencyInfo(MachineFunction &F, 44 ~MachineBlockFrequencyInfo() override;
|
H A D | MachineSizeOpts.h | 22 class MachineBlockFrequencyInfo; variable 29 const MachineBlockFrequencyInfo *BFI, 35 const MachineBlockFrequencyInfo *MBFI,
|
H A D | CalcSpillWeights.h | 19 class MachineBlockFrequencyInfo; variable 51 const MachineBlockFrequencyInfo &MBFI; 60 const MachineBlockFrequencyInfo &MBFI) in VirtRegAuxInfo()
|
H A D | MachineOptimizationRemarkEmitter.h | 23 class MachineBlockFrequencyInfo; variable 147 MachineBlockFrequencyInfo *MBFI) in MachineOptimizationRemarkEmitter() 185 MachineBlockFrequencyInfo *getBFI() { in getBFI() 193 MachineBlockFrequencyInfo *MBFI;
|
H A D | LiveIntervals.h | 45 class MachineBlockFrequencyInfo; variable 106 const MachineBlockFrequencyInfo *MBFI, 111 const MachineBlockFrequencyInfo *MBFI,
|
H A D | RegAllocPBQP.h | 40 class MachineBlockFrequencyInfo; variable 141 MachineBlockFrequencyInfo &MBFI) in GraphMetadata() 146 MachineBlockFrequencyInfo &MBFI;
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyRegColoring.cpp | 44 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 45 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 66 const MachineBlockFrequencyInfo *MBFI, in computeWeight() 90 const MachineBlockFrequencyInfo *MBFI = in runOnMachineFunction() 91 &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
|
H A D | WebAssemblyMemIntrinsicResults.cpp | 57 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 58 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
|
H A D | WebAssemblyArgumentMove.cpp | 52 AU.addPreserved<MachineBlockFrequencyInfo>(); in getAnalysisUsage()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
H A D | RegBankSelect.cpp | 66 INITIALIZE_PASS_DEPENDENCY(MachineBlockFrequencyInfo) 89 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in init() 103 AU.addRequired<MachineBlockFrequencyInfo>(); in getAnalysisUsage() 914 const MachineBlockFrequencyInfo *MBFI = in frequency() 915 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency() 922 const MachineBlockFrequencyInfo *MBFI = in frequency() 923 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency() 943 const MachineBlockFrequencyInfo *MBFI = in frequency() 944 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | RegBankSelect.h | 80 class MachineBlockFrequencyInfo; variable 498 MachineBlockFrequencyInfo *MBFI = nullptr;
|