Home
last modified time | relevance | path

Searched refs:ImpDefRegs (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DProcessImplicitDefs.cpp50 SmallSet<unsigned, 8> &ImpDefRegs) { in CanTurnIntoImplicitDef() argument
54 ImpDefRegs.count(MI->getOperand(0).getReg())); in CanTurnIntoImplicitDef()
57 ImpDefRegs.count(MI->getOperand(0).getReg())); in CanTurnIntoImplicitDef()
63 SmallSet<unsigned, 8> &ImpDefRegs) { in isUndefCopy() argument
69 if (!MO0.getSubReg() || ImpDefRegs.count(MO0.getReg())) in isUndefCopy()
92 SmallSet<unsigned, 8> ImpDefRegs; in runOnMachineFunction() local
111 ImpDefRegs.insert(Reg); in runOnMachineFunction()
114 ImpDefRegs.insert(*SS); in runOnMachineFunction()
123 if (MO.isUndef() || ImpDefRegs.count(MO.getReg())) { in runOnMachineFunction()
135 ImpDefRegs.insert(Reg); in runOnMachineFunction()
[all …]
DBranchFolding.cpp128 SmallSet<unsigned, 4> ImpDefRegs; in OptimizeImpDefsBlock() local
134 ImpDefRegs.insert(Reg); in OptimizeImpDefsBlock()
137 ImpDefRegs.insert(SubReg); in OptimizeImpDefsBlock()
140 if (ImpDefRegs.empty()) in OptimizeImpDefsBlock()
153 if (ImpDefRegs.count(Reg)) in OptimizeImpDefsBlock()
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DProcessImplicitDefs.h35 SmallSet<unsigned, 8> &ImpDefRegs);
/external/llvm/lib/CodeGen/
DBranchFolding.cpp154 SmallSet<unsigned, 4> ImpDefRegs; in OptimizeImpDefsBlock() local
163 ImpDefRegs.insert(*SubRegs); in OptimizeImpDefsBlock()
165 ImpDefRegs.insert(Reg); in OptimizeImpDefsBlock()
169 if (ImpDefRegs.empty()) in OptimizeImpDefsBlock()
181 if (ImpDefRegs.count(Reg)) in OptimizeImpDefsBlock()