Lines Matching refs:TII

72   const HexagonInstrInfo *TII = QST.getInstrInfo();  in runOnMachineFunction()  local
107 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::A2_tfrrcr), in runOnMachineFunction()
111 TII->get(Opcode)); in runOnMachineFunction()
150 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::A2_tfrrcr), in runOnMachineFunction()
154 TII->get(Opcode)); in runOnMachineFunction()
191 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::A2_tfrrcr), in runOnMachineFunction()
195 TII->get(Opcode)); in runOnMachineFunction()
228 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::A2_tfrrcr), in runOnMachineFunction()
232 TII->get(Opcode)); in runOnMachineFunction()
252 if (!TII->isValidOffset(Hexagon::S2_storeri_io, Offset)) { in runOnMachineFunction()
253 if (!TII->isValidOffset(Hexagon::A2_addi, Offset)) { in runOnMachineFunction()
255 TII->get(Hexagon::CONST32_Int_Real), in runOnMachineFunction()
257 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::A2_add), in runOnMachineFunction()
260 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::C2_tfrpr), in runOnMachineFunction()
263 TII->get(Hexagon::S2_storeri_io)) in runOnMachineFunction()
267 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::A2_addi), in runOnMachineFunction()
269 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::C2_tfrpr), in runOnMachineFunction()
272 TII->get(Hexagon::S2_storeri_io)) in runOnMachineFunction()
278 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::C2_tfrpr), in runOnMachineFunction()
281 TII->get(Hexagon::S2_storeri_io)). in runOnMachineFunction()
296 if (!TII->isValidOffset(Hexagon::L2_loadri_io, Offset)) { in runOnMachineFunction()
297 if (!TII->isValidOffset(Hexagon::A2_addi, Offset)) { in runOnMachineFunction()
299 TII->get(Hexagon::CONST32_Int_Real), in runOnMachineFunction()
301 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::A2_add), in runOnMachineFunction()
305 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::L2_loadri_io), in runOnMachineFunction()
309 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::C2_tfrrp), in runOnMachineFunction()
312 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::A2_addi), in runOnMachineFunction()
314 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::L2_loadri_io), in runOnMachineFunction()
318 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::C2_tfrrp), in runOnMachineFunction()
322 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::L2_loadri_io), in runOnMachineFunction()
324 BuildMI(*MBB, MII, MI->getDebugLoc(), TII->get(Hexagon::C2_tfrrp), in runOnMachineFunction()