Home
last modified time | relevance | path

Searched refs:MachineDominanceFrontier (Results 1 – 24 of 24) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMachineDominanceFrontier.cpp25 char MachineDominanceFrontier::ID = 0;
27 INITIALIZE_PASS_BEGIN(MachineDominanceFrontier, "machine-domfrontier",
30 INITIALIZE_PASS_END(MachineDominanceFrontier, "machine-domfrontier", in INITIALIZE_PASS_DEPENDENCY()
33 MachineDominanceFrontier::MachineDominanceFrontier() : MachineFunctionPass(ID) { in INITIALIZE_PASS_DEPENDENCY()
37 char &llvm::MachineDominanceFrontierID = MachineDominanceFrontier::ID;
39 bool MachineDominanceFrontier::runOnMachineFunction(MachineFunction &) { in runOnMachineFunction()
45 void MachineDominanceFrontier::releaseMemory() { in releaseMemory()
49 void MachineDominanceFrontier::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
H A DMachineRegionInfo.cpp62 MachineDominanceFrontier *DF_) { in recalculate()
89 auto DF = &getAnalysis<MachineDominanceFrontier>(); in runOnMachineFunction()
114 AU.addRequired<MachineDominanceFrontier>(); in getAnalysisUsage()
135 INITIALIZE_PASS_DEPENDENCY(MachineDominanceFrontier)
H A DCMakeLists.txt114 MachineDominanceFrontier.cpp
H A DRDFGraph.cpp646 const MachineDominanceFrontier &mdf) in DataFlowGraph()
654 const MachineDominanceFrontier &mdf, const TargetOperandInfo &toi) in DataFlowGraph()
1391 const MachineDominanceFrontier::DomSetType &DF = DFLoc->second; in recordDefsForDF()
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DMachineDominanceFrontier.h20 class MachineDominanceFrontier : public MachineFunctionPass {
31 MachineDominanceFrontier(const MachineDominanceFrontier &) = delete;
32 MachineDominanceFrontier &operator=(const MachineDominanceFrontier &) = delete;
36 MachineDominanceFrontier();
H A DRDFLiveness.h28 class MachineDominanceFrontier; variable
129 const MachineDominanceFrontier &MDF;
H A DMachineRegionInfo.h39 using DomFrontierT = MachineDominanceFrontier;
82 MachinePostDominatorTree *PDT, MachineDominanceFrontier *DF);
H A DRDFGraph.h250 class MachineDominanceFrontier; variable
648 const MachineDominanceFrontier &mdf);
651 const MachineDominanceFrontier &mdf, const TargetOperandInfo &toi);
670 const MachineDominanceFrontier &getDF() const { return MDF; } in getDF()
876 const MachineDominanceFrontier &MDF;
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExceptionInfo.cpp35 INITIALIZE_PASS_DEPENDENCY(MachineDominanceFrontier) in INITIALIZE_PASS_DEPENDENCY()
49 auto &MDF = getAnalysis<MachineDominanceFrontier>(); in INITIALIZE_PASS_DEPENDENCY()
80 const MachineDominanceFrontier &MDF) { in recalculate()
276 AU.addRequired<MachineDominanceFrontier>(); in getAnalysisUsage()
282 const MachineDominanceFrontier &MDF) { in discoverAndMapException()
H A DWebAssemblyExceptionInfo.h23 class MachineDominanceFrontier; variable
129 const MachineDominanceFrontier &MDF);
145 const MachineDominanceFrontier &MDF);
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonRDFOpt.cpp62 AU.addRequired<MachineDominanceFrontier>(); in getAnalysisUsage()
108 INITIALIZE_PASS_DEPENDENCY(MachineDominanceFrontier) in INITIALIZE_PASS_DEPENDENCY()
293 const auto &MDF = getAnalysis<MachineDominanceFrontier>(); in runOnMachineFunction()
H A DHexagonOptAddrMode.cpp72 AU.addRequired<MachineDominanceFrontier>(); in getAnalysisUsage()
124 INITIALIZE_PASS_DEPENDENCY(MachineDominanceFrontier) in INITIALIZE_PASS_DEPENDENCY()
864 const auto &MDF = getAnalysis<MachineDominanceFrontier>(); in runOnMachineFunction()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86LoadValueInjectionLoadHardening.cpp164 const MachineDominanceFrontier &MDF) const;
242 AU.addRequired<MachineDominanceFrontier>(); in getAnalysisUsage()
275 const auto &MDF = getAnalysis<MachineDominanceFrontier>(); in runOnMachineFunction()
330 const MachineDominanceFrontier &MDF) const { in getGadgetGraph()
809 INITIALIZE_PASS_DEPENDENCY(MachineDominanceFrontier) in INITIALIZE_PASS_DEPENDENCY()
/openbsd-src/gnu/usr.bin/clang/libLLVMCodeGen/
H A DMakefile97 MachineDominanceFrontier.cpp \
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/CodeGen/
H A DBUILD.gn124 "MachineDominanceFrontier.cpp",
/openbsd-src/distrib/sets/lists/comp/
H A Dclang.amd641376 ./usr/include/llvm/CodeGen/MachineDominanceFrontier.h
H A Dclang.macppc1375 ./usr/include/llvm/CodeGen/MachineDominanceFrontier.h
H A Dclang.loongson1375 ./usr/include/llvm/CodeGen/MachineDominanceFrontier.h
H A Dclang.octeon1375 ./usr/include/llvm/CodeGen/MachineDominanceFrontier.h
H A Dclang.arm641376 ./usr/include/llvm/CodeGen/MachineDominanceFrontier.h
H A Dclang.powerpc641374 ./usr/include/llvm/CodeGen/MachineDominanceFrontier.h
H A Dclang.armv71374 ./usr/include/llvm/CodeGen/MachineDominanceFrontier.h
H A Dclang.i3861374 ./usr/include/llvm/CodeGen/MachineDominanceFrontier.h
H A Dclang.sparc641375 ./usr/include/llvm/CodeGen/MachineDominanceFrontier.h