Home
last modified time | relevance | path

Searched refs:TargetRegs (Results 1 – 9 of 9) sorted by relevance

/external/llvm/lib/Target/AArch64/
DAArch64RedundantCopyElimination.cpp112 SmallSetVector<unsigned, 8> TargetRegs; in optimizeCopy() local
114 TargetRegs.insert(*AI); in optimizeCopy()
156 if (std::none_of(TargetRegs.begin(), TargetRegs.end(), in optimizeCopy()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DAggressiveAntiDepBreaker.cpp43 AggressiveAntiDepState::AggressiveAntiDepState(const unsigned TargetRegs, in AggressiveAntiDepState() argument
45 NumTargetRegs(TargetRegs), GroupNodes(TargetRegs, 0), in AggressiveAntiDepState()
46 GroupNodeIndices(TargetRegs, 0), in AggressiveAntiDepState()
47 KillIndices(TargetRegs, 0), in AggressiveAntiDepState()
48 DefIndices(TargetRegs, 0) in AggressiveAntiDepState()
DAggressiveAntiDepBreaker.h78 AggressiveAntiDepState(const unsigned TargetRegs, MachineBasicBlock *BB);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DAggressiveAntiDepBreaker.cpp60 AggressiveAntiDepState::AggressiveAntiDepState(const unsigned TargetRegs, in AggressiveAntiDepState() argument
62 : NumTargetRegs(TargetRegs), GroupNodes(TargetRegs, 0), in AggressiveAntiDepState()
63 GroupNodeIndices(TargetRegs, 0), KillIndices(TargetRegs, 0), in AggressiveAntiDepState()
64 DefIndices(TargetRegs, 0) { in AggressiveAntiDepState()
DPeepholeOptimizer.cpp1497 unsigned Reg, const SmallSet<unsigned, 2> &TargetRegs, in findTargetRecurrence() argument
1500 if (TargetRegs.count(Reg)) in findTargetRecurrence()
1536 return findTargetRecurrence(DefOp.getReg(), TargetRegs, RC); in findTargetRecurrence()
1542 return findTargetRecurrence(DefOp.getReg(), TargetRegs, RC); in findTargetRecurrence()
1568 SmallSet<unsigned, 2> TargetRegs; in optimizeRecurrence() local
1572 TargetRegs.insert(MO.getReg()); in optimizeRecurrence()
1577 if (findTargetRecurrence(PHI.getOperand(0).getReg(), TargetRegs, RC)) { in optimizeRecurrence()
DAggressiveAntiDepBreaker.h81 AggressiveAntiDepState(const unsigned TargetRegs, MachineBasicBlock *BB);
/external/llvm/lib/CodeGen/
DAggressiveAntiDepBreaker.cpp42 AggressiveAntiDepState::AggressiveAntiDepState(const unsigned TargetRegs, in AggressiveAntiDepState() argument
44 NumTargetRegs(TargetRegs), GroupNodes(TargetRegs, 0), in AggressiveAntiDepState()
45 GroupNodeIndices(TargetRegs, 0), in AggressiveAntiDepState()
46 KillIndices(TargetRegs, 0), in AggressiveAntiDepState()
47 DefIndices(TargetRegs, 0) in AggressiveAntiDepState()
DAggressiveAntiDepBreaker.h75 AggressiveAntiDepState(const unsigned TargetRegs, MachineBasicBlock *BB);
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/
Dmachine-copy-remove.mir198 # Check that the TargetRegs vector clobber update loop in