Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Hexagon/
DHexagonCopyToCombine.cpp59 class HexagonCopyToCombine : public MachineFunctionPass { class
68 HexagonCopyToCombine() : MachineFunctionPass(ID) { in HexagonCopyToCombine() function in __anon0e9826260111::HexagonCopyToCombine
109 char HexagonCopyToCombine::ID = 0;
111 INITIALIZE_PASS(HexagonCopyToCombine, "hexagon-copy-combine",
221 bool HexagonCopyToCombine::isSafeToMoveTogether(MachineInstr *I1, in isSafeToMoveTogether()
343 HexagonCopyToCombine::findPotentialNewifiableTFRs(MachineBasicBlock &BB) { in findPotentialNewifiableTFRs()
398 bool HexagonCopyToCombine::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
450 MachineInstr *HexagonCopyToCombine::findPairable(MachineInstr *I1, in findPairable()
497 void HexagonCopyToCombine::combine(MachineInstr *I1, MachineInstr *I2, in combine()
542 void HexagonCopyToCombine::emitCombineII(MachineBasicBlock::iterator &InsertPt, in emitCombineII()
[all …]
DCMakeLists.txt22 HexagonCopyToCombine.cpp