Home
last modified time | relevance | path

Searched refs:InstSet (Results 1 – 7 of 7) sorted by relevance

/external/llvm-project/llvm/include/llvm/CodeGen/
DReachingDefAnalysis.h107 using InstSet = SmallPtrSetImpl<MachineInstr*>;
188 InstSet &Uses) const;
192 void getLiveOuts(MachineBasicBlock *MBB, MCRegister PhysReg, InstSet &Defs,
195 InstSet &Defs) const;
201 InstSet &Uses) const;
205 void getGlobalUses(MachineInstr *MI, MCRegister PhysReg, InstSet &Uses) const;
210 InstSet &Defs) const;
220 void collectKilledOperands(MachineInstr *MI, InstSet &Dead) const;
224 bool isSafeToRemove(MachineInstr *MI, InstSet &ToRemove) const;
229 bool isSafeToRemove(MachineInstr *MI, InstSet &ToRemove,
[all …]
/external/llvm-project/llvm/lib/CodeGen/
DReachingDefAnalysis.cpp326 InstSet &Uses) const { in getReachingLocalUses()
351 InstSet &Uses) const { in getLiveInUses()
369 InstSet &Uses) const { in getGlobalUses()
399 InstSet &Defs) const { in getGlobalReachingDefs()
410 MCRegister PhysReg, InstSet &Defs) const { in getLiveOuts()
416 MCRegister PhysReg, InstSet &Defs, in getLiveOuts()
603 InstSet &ToRemove) const { in isSafeToRemove()
610 ReachingDefAnalysis::isSafeToRemove(MachineInstr *MI, InstSet &ToRemove, in isSafeToRemove()
611 InstSet &Ignore) const { in isSafeToRemove()
617 ReachingDefAnalysis::isSafeToRemove(MachineInstr *MI, InstSet &Visited, in isSafeToRemove()
[all …]
/external/llvm-project/llvm/lib/Target/ARM/
DARMLowOverheadLoops.cpp110 using InstSet = SmallPtrSetImpl<MachineInstr *>; typedef
531 InstSet &ToRemove, InstSet &Ignore) { in INITIALIZE_PASS()
535 auto WontCorruptITs = [](InstSet &Killed, ReachingDefAnalysis &RDA) { in INITIALIZE_PASS()
858 InstSet &FalseLanesZero) { in producesFalseLanesZero()
1060 InstSet &ToRemove) { in Validate()
DARMParallelDSP.cpp373 using InstSet = std::set<Instruction*>; in RecordMemoryOps() typedef
374 using DepMap = std::map<Instruction*, InstSet>; in RecordMemoryOps()
400 InstSet &WritesBefore = RAWDeps[Dominated]; in RecordMemoryOps()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMParallelDSP.cpp373 using InstSet = std::set<Instruction*>; in RecordMemoryOps() typedef
374 using DepMap = std::map<Instruction*, InstSet>; in RecordMemoryOps()
399 InstSet &WritesBefore = RAWDeps[Dominated]; in RecordMemoryOps()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp5957 auto InstSet = ForcedScalar->second; in getInstructionCost() local
5958 if (InstSet.find(I) != InstSet.end()) in getInstructionCost()
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp6715 auto InstSet = ForcedScalar->second; in getInstructionCost() local
6716 if (InstSet.count(I)) in getInstructionCost()