Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Hexagon/
DHexagonBitSimplify.cpp2298 class HexagonLoopRescheduling : public MachineFunctionPass { class
2301 HexagonLoopRescheduling() : MachineFunctionPass(ID), in HexagonLoopRescheduling() function in __anon3f9b49d70911::HexagonLoopRescheduling
2344 char HexagonLoopRescheduling::ID = 0;
2346 INITIALIZE_PASS(HexagonLoopRescheduling, "hexagon-loop-resched",
2350 HexagonLoopRescheduling::PhiInfo::PhiInfo(MachineInstr &P, in PhiInfo()
2352 DefR = HexagonLoopRescheduling::getDefReg(&P); in PhiInfo()
2367 unsigned HexagonLoopRescheduling::getDefReg(const MachineInstr *MI) { in getDefReg()
2376 bool HexagonLoopRescheduling::isConst(unsigned Reg) const { in isConst()
2389 bool HexagonLoopRescheduling::isBitShuffle(const MachineInstr *MI, in isBitShuffle()
2420 bool HexagonLoopRescheduling::isStoreInput(const MachineInstr *MI, in isStoreInput()
[all …]