Searched refs:InstSet (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | ReachingDefAnalysis.h | 155 using InstSet = SmallPtrSetImpl<MachineInstr*>; 234 InstSet &Uses) const; 238 void getLiveOuts(MachineBasicBlock *MBB, Register Reg, InstSet &Defs, 240 void getLiveOuts(MachineBasicBlock *MBB, Register Reg, InstSet &Defs) const; 245 bool getLiveInUses(MachineBasicBlock *MBB, Register Reg, InstSet &Uses) const; 249 void getGlobalUses(MachineInstr *MI, Register Reg, InstSet &Uses) const; 254 InstSet &Defs) const; 264 void collectKilledOperands(MachineInstr *MI, InstSet &Dead) const; 268 bool isSafeToRemove(MachineInstr *MI, InstSet &ToRemove) const; 273 bool isSafeToRemove(MachineInstr *MI, InstSet &ToRemove, [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ReachingDefAnalysis.cpp | 419 InstSet &Uses) const { in getReachingLocalUses() 443 InstSet &Uses) const { in getLiveInUses() 461 InstSet &Uses) const { in getGlobalUses() 486 InstSet &Defs) const { in getGlobalReachingDefs() 497 InstSet &Defs) const { in getLiveOuts() 503 InstSet &Defs, in getLiveOuts() 694 InstSet &ToRemove) const { in isSafeToRemove() 701 ReachingDefAnalysis::isSafeToRemove(MachineInstr *MI, InstSet &ToRemove, in isSafeToRemove() 702 InstSet &Ignore) const { in isSafeToRemove() 708 ReachingDefAnalysis::isSafeToRemove(MachineInstr *MI, InstSet &Visited, in isSafeToRemove() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMParallelDSP.cpp | 361 using InstSet = std::set<Instruction*>; in RecordMemoryOps() typedef 362 using DepMap = std::map<Instruction*, InstSet>; in RecordMemoryOps() 387 InstSet &WritesBefore = It->second; in RecordMemoryOps()
|
| H A D | ARMLowOverheadLoops.cpp | 124 using InstSet = SmallPtrSetImpl<MachineInstr *>; typedef 529 InstSet &ToRemove, InstSet &Ignore) { in INITIALIZE_PASS() 533 auto WontCorruptITs = [](InstSet &Killed, ReachingDefAnalysis &RDA) { in INITIALIZE_PASS() 862 InstSet &FalseLanesZero) { in producesFalseLanesZero()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 5949 auto InstSet = ForcedScalar->second; in getInstructionCost() local 5950 if (InstSet.count(I)) in getInstructionCost()
|