Searched refs:jmpPos (Results 1 – 2 of 2) sorted by relevance
/external/llvm/lib/Target/Hexagon/ |
D | HexagonNewValueJump.cpp | 431 MachineBasicBlock::iterator jmpPos; in runOnMachineFunction() local 459 jmpPos = MII; in runOnMachineFunction() 520 afterRA, jmpPos, MF)) in runOnMachineFunction() 565 if (!canBeFeederToNewValueJump(QII, QRI, MII, jmpPos, cmpPos, MF)) { in runOnMachineFunction() 577 if (!canBeFeederToNewValueJump(QII, QRI, MII, jmpPos, cmpPos, MF)) in runOnMachineFunction() 610 end = jmpPos; localII != end; localII++) { in runOnMachineFunction() 630 MBB->splice(jmpPos, MI.getParent(), MI); in runOnMachineFunction() 631 MBB->splice(jmpPos, MI.getParent(), cmpInstr); in runOnMachineFunction() 644 NewMI = BuildMI(*MBB, jmpPos, dl, in runOnMachineFunction() 655 NewMI = BuildMI(*MBB, jmpPos, dl, in runOnMachineFunction() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonNewValueJump.cpp | 487 MachineBasicBlock::iterator jmpPos; in runOnMachineFunction() local 517 jmpPos = MII; in runOnMachineFunction() 576 afterRA, jmpPos, MF)) in runOnMachineFunction() 616 if (!canBeFeederToNewValueJump(QII, QRI, MII, jmpPos, cmpPos, MF)) { in runOnMachineFunction() 626 if (!canBeFeederToNewValueJump(QII, QRI, MII, jmpPos, cmpPos, MF)) in runOnMachineFunction() 651 auto TransferKills = [jmpPos,cmpPos] (MachineInstr &MI) { in runOnMachineFunction() 656 for (auto I = std::next(MI.getIterator()); I != jmpPos; ++I) { in runOnMachineFunction() 679 MBB->splice(jmpPos, MI.getParent(), MI); in runOnMachineFunction() 680 MBB->splice(jmpPos, MI.getParent(), cmpInstr); in runOnMachineFunction() 693 NewMI = BuildMI(*MBB, jmpPos, dl, QII->get(opc)) in runOnMachineFunction() [all …]
|