Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Hexagon/
DHexagonCopyToCombine.cpp64 class HexagonCopyToCombine : public MachineFunctionPass { class
75 HexagonCopyToCombine() : MachineFunctionPass(ID) { in HexagonCopyToCombine() function in __anona09cdf050111::HexagonCopyToCombine
126 char HexagonCopyToCombine::ID = 0;
128 INITIALIZE_PASS(HexagonCopyToCombine, "hexagon-copy-combine",
249 bool HexagonCopyToCombine::isSafeToMoveTogether(MachineInstr &I1, in isSafeToMoveTogether()
381 HexagonCopyToCombine::findPotentialNewifiableTFRs(MachineBasicBlock &BB) { in findPotentialNewifiableTFRs()
442 bool HexagonCopyToCombine::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
503 MachineInstr *HexagonCopyToCombine::findPairable(MachineInstr &I1, in findPairable()
554 void HexagonCopyToCombine::combine(MachineInstr &I1, MachineInstr &I2, in combine()
618 void HexagonCopyToCombine::emitConst64(MachineBasicBlock::iterator &InsertPt, in emitConst64()
[all …]
DCMakeLists.txt24 HexagonCopyToCombine.cpp