Home
last modified time | relevance | path

Searched refs:isSafeToRemove (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DReachingDefAnalysis.h224 bool isSafeToRemove(MachineInstr *MI, InstSet &ToRemove) const;
229 bool isSafeToRemove(MachineInstr *MI, InstSet &ToRemove,
266 bool isSafeToRemove(MachineInstr *MI, InstSet &Visited,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DReachingDefAnalysis.cpp604 bool ReachingDefAnalysis::isSafeToRemove(MachineInstr *MI, in isSafeToRemove() function in ReachingDefAnalysis
608 return isSafeToRemove(MI, Visited, ToRemove, Ignore); in isSafeToRemove()
612 ReachingDefAnalysis::isSafeToRemove(MachineInstr *MI, InstSet &ToRemove, in isSafeToRemove() function in ReachingDefAnalysis
615 return isSafeToRemove(MI, Visited, ToRemove, Ignore); in isSafeToRemove()
619 ReachingDefAnalysis::isSafeToRemove(MachineInstr *MI, InstSet &Visited, in isSafeToRemove() function in ReachingDefAnalysis
640 if (!isSafeToRemove(I, Visited, ToRemove, Ignore)) in isSafeToRemove()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstruction.h817 bool isSafeToRemove() const LLVM_READONLY;
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstruction.cpp1127 bool Instruction::isSafeToRemove() const { in isSafeToRemove() function in Instruction
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp579 if (!RDA.isSafeToRemove(MI, Uses, Ignore)) in INITIALIZE_PASS()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp6730 NumUniqueScalarValues > 1 && S.MainOp->isSafeToRemove() && in buildTree_rec()
15938 (!S.MainOp->isSafeToRemove() || in vectorizeStoreChain()