Searched refs:ICFLoopSafetyInfo (Results 1 – 5 of 5) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/include/llvm/Transforms/Utils/ |
| D | LoopUtils.h | 30 class ICFLoopSafetyInfo; variable 150 MemorySSAUpdater &, ICFLoopSafetyInfo *, 159 ICFLoopSafetyInfo *, SinkAndHoistLICMFlags &, 174 MemorySSAUpdater &, ScalarEvolution *, ICFLoopSafetyInfo *, 213 MemorySSAUpdater &, ICFLoopSafetyInfo *, OptimizationRemarkEmitter *,
|
| /openbsd/src/gnu/llvm/llvm/lib/Analysis/ |
| D | MustExecute.cpp | 71 bool ICFLoopSafetyInfo::blockMayThrow(const BasicBlock *BB) const { in blockMayThrow() 75 bool ICFLoopSafetyInfo::anyBlockMayThrow() const { in anyBlockMayThrow() 79 void ICFLoopSafetyInfo::computeLoopSafetyInfo(const Loop *CurLoop) { in computeLoopSafetyInfo() 93 void ICFLoopSafetyInfo::insertInstructionTo(const Instruction *Inst, in insertInstructionTo() 99 void ICFLoopSafetyInfo::removeInstruction(const Instruction *Inst) { in removeInstruction() 277 bool ICFLoopSafetyInfo::isGuaranteedToExecute(const Instruction &Inst, in isGuaranteedToExecute() 284 bool ICFLoopSafetyInfo::doesNotWriteMemoryBefore(const BasicBlock *BB, in doesNotWriteMemoryBefore() 304 bool ICFLoopSafetyInfo::doesNotWriteMemoryBefore(const Instruction &I, in doesNotWriteMemoryBefore()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| D | LICM.cpp | 153 BasicBlock *Dest, ICFLoopSafetyInfo *SafetyInfo, 157 const Loop *CurLoop, ICFLoopSafetyInfo *SafetyInfo, 173 static void eraseInstruction(Instruction &I, ICFLoopSafetyInfo &SafetyInfo, 177 ICFLoopSafetyInfo &SafetyInfo, 435 ICFLoopSafetyInfo SafetyInfo; in runOnLoop() 542 MemorySSAUpdater &MSSAU, ICFLoopSafetyInfo *SafetyInfo, in sinkRegion() 610 ICFLoopSafetyInfo *SafetyInfo, in sinkRegionForLoopNest() 863 ICFLoopSafetyInfo *SafetyInfo, in hoistRegion() 1475 static void eraseInstruction(Instruction &I, ICFLoopSafetyInfo &SafetyInfo, in eraseInstruction() 1483 ICFLoopSafetyInfo &SafetyInfo, in moveInstructionBefore() [all …]
|
| D | SimpleLoopUnswitch.cpp | 2186 ICFLoopSafetyInfo SafetyInfo; in unswitchNontrivialInvariants() 2252 ICFLoopSafetyInfo SafetyInfo; in unswitchNontrivialInvariants()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Analysis/ |
| D | MustExecute.h | 132 class ICFLoopSafetyInfo: public LoopSafetyInfo {
|