Searched refs:HexagonEvaluator (Results 1 - 4 of 4) sorted by relevance
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonBitTracker.h | 20 struct HexagonEvaluator : public BitTracker::MachineEvaluator { struct in namespace:llvm 26 HexagonEvaluator(const HexagonRegisterInfo &tri, MachineRegisterInfo &mri,
|
H A D | HexagonBitTracker.cpp | 25 HexagonEvaluator::HexagonEvaluator(const HexagonRegisterInfo &tri, function in class:HexagonEvaluator 78 BT::BitMask HexagonEvaluator::mask(unsigned Reg, unsigned Sub) const { 124 bool HexagonEvaluator::evaluate(const MachineInstr *MI, 883 bool HexagonEvaluator::evaluate(const MachineInstr *BI, 938 bool HexagonEvaluator::evaluateLoad(const MachineInstr *MI, 1095 bool HexagonEvaluator::evaluateFormalCopy(const MachineInstr *MI, 1129 unsigned HexagonEvaluator::getNextPhysReg(unsigned PReg, unsigned Width) const { 1168 unsigned HexagonEvaluator::getVirtRegFor(unsigned PReg) const {
|
H A D | HexagonBitSimplify.cpp | 2188 const HexagonEvaluator HE(HRI, MRI, HII, MF); 2724 const HexagonEvaluator HE(*HRI, *MRI, *HII, MF);
|
H A D | HexagonGenInsert.cpp | 1500 const HexagonEvaluator HE(*HRI, *MRI, *HII, MF);
|
Completed in 198 milliseconds