Home
last modified time | relevance | path

Searched refs:ReachingDefAnalysis (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DReachingDefAnalysis.cpp27 char ReachingDefAnalysis::ID = 0;
28 INITIALIZE_PASS(ReachingDefAnalysis, DEBUG_TYPE, "ReachingDefAnalysis", false,
67 void ReachingDefAnalysis::enterBasicBlock(MachineBasicBlock *MBB) { in enterBasicBlock()
119 void ReachingDefAnalysis::leaveBasicBlock(MachineBasicBlock *MBB) { in leaveBasicBlock()
137 void ReachingDefAnalysis::processDefs(MachineInstr *MI) { in processDefs()
170 void ReachingDefAnalysis::reprocessBasicBlock(MachineBasicBlock *MBB) { in reprocessBasicBlock()
215 void ReachingDefAnalysis::processBasicBlock( in processBasicBlock()
235 void ReachingDefAnalysis::printAllReachingDefs(MachineFunction &MF) { in printAllReachingDefs()
276 bool ReachingDefAnalysis::runOnMachineFunction(MachineFunction &mf) { in runOnMachineFunction()
290 void ReachingDefAnalysis::releaseMemory() { in releaseMemory()
[all …]
H A DBreakFalseDeps.cpp49 ReachingDefAnalysis *RDA = nullptr;
60 AU.addRequired<ReachingDefAnalysis>(); in getAnalysisUsage()
104 INITIALIZE_PASS_DEPENDENCY(ReachingDefAnalysis) in INITIALIZE_PASS_DEPENDENCY() argument
286 RDA = &getAnalysis<ReachingDefAnalysis>(); in runOnMachineFunction()
H A DExecutionDomainFix.cpp438 RDA = &getAnalysis<ReachingDefAnalysis>(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFixCortexA57AES1742098Pass.cpp84 AU.addRequired<ReachingDefAnalysis>(); in getAnalysisUsage()
98 void analyzeMF(MachineFunction &MF, ReachingDefAnalysis &RDA,
115 INITIALIZE_PASS_DEPENDENCY(ReachingDefAnalysis);
252 auto &RDA = getAnalysis<ReachingDefAnalysis>(); in runOnMachineFunction()
270 MachineFunction &MF, ReachingDefAnalysis &RDA, in analyzeMF()
H A DARMLowOverheadLoops.cpp272 bool hasImplicitlyValidVPT(VPTBlock &Block, ReachingDefAnalysis &RDA) { in hasImplicitlyValidVPT()
319 bool isValid(ReachingDefAnalysis &RDA) { in isValid()
366 ReachingDefAnalysis &RDA;
386 ReachingDefAnalysis &RDA, const TargetRegisterInfo &TRI, in LowOverheadLoop()
471 ReachingDefAnalysis *RDA = nullptr;
485 AU.addRequired<ReachingDefAnalysis>(); in getAnalysisUsage()
528 static bool TryRemove(MachineInstr *MI, ReachingDefAnalysis &RDA, in INITIALIZE_PASS()
533 auto WontCorruptITs = [](InstSet &Killed, ReachingDefAnalysis &RDA) { in INITIALIZE_PASS()
861 const ReachingDefAnalysis &RDA, in producesFalseLanesZero()
1293 RDA = &getAnalysis<ReachingDefAnalysis>(); in runOnMachineFunction()
H A DARMTargetMachine.cpp391 INITIALIZE_PASS_DEPENDENCY(ReachingDefAnalysis) in INITIALIZE_PASS_DEPENDENCY() argument
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DExecutionDomainFix.h136 ReachingDefAnalysis *RDA = nullptr;
144 AU.addRequired<ReachingDefAnalysis>(); in getAnalysisUsage()
H A DReachingDefAnalysis.h113 class ReachingDefAnalysis : public MachineFunctionPass {
161 ReachingDefAnalysis() : MachineFunctionPass(ID) {
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetMachine.cpp453 INITIALIZE_PASS_DEPENDENCY(ReachingDefAnalysis) in INITIALIZE_PASS_DEPENDENCY() argument
/freebsd/lib/clang/libllvm/
H A DMakefile448 SRCS_MIN+= CodeGen/ReachingDefAnalysis.cpp