Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DGCNDPPCombine.cpp75 MachineInstr &MovMI,
81 MachineInstr &MovMI,
158 MachineInstr &MovMI, in createDPPInst() argument
161 assert(MovMI.getOpcode() == AMDGPU::V_MOV_B32_dpp); in createDPPInst()
207 auto *Src0 = TII->getNamedOperand(MovMI, AMDGPU::OpName::src0); in createDPPInst()
250 DPPInst.add(*TII->getNamedOperand(MovMI, AMDGPU::OpName::dpp_ctrl)); in createDPPInst()
251 DPPInst.add(*TII->getNamedOperand(MovMI, AMDGPU::OpName::row_mask)); in createDPPInst()
252 DPPInst.add(*TII->getNamedOperand(MovMI, AMDGPU::OpName::bank_mask)); in createDPPInst()
317 MachineInstr &MovMI, in createDPPInst() argument
338 return createDPPInst(OrigMI, MovMI, CombOldVGPR, CombBCZ); in createDPPInst()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
DBPFMIPeephole.cpp56 bool isPhiFrom32Def(MachineInstr *MovMI);
57 bool isMovFrom32Def(MachineInstr *MovMI);
152 bool BPFMIPeephole::isMovFrom32Def(MachineInstr *MovMI) in isMovFrom32Def() argument
154 MachineInstr *DefInsn = MRI->getVRegDef(MovMI->getOperand(1).getReg()); in isMovFrom32Def()
203 MachineInstr *MovMI = MRI->getVRegDef(SllMI->getOperand(1).getReg()); in eliminateZExtSeq() local
204 if (!MovMI || in eliminateZExtSeq()
205 MovMI->isPHI() || in eliminateZExtSeq()
206 MovMI->getOpcode() != BPF::MOV_32_64) in eliminateZExtSeq()
210 LLVM_DEBUG(MovMI->dump()); in eliminateZExtSeq()
212 Register SubReg = MovMI->getOperand(1).getReg(); in eliminateZExtSeq()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcInstrInfo.cpp375 MachineInstr *MovMI = nullptr; in copyPhysReg() local
386 MovMI = MIB.getInstr(); in copyPhysReg()
389 MovMI->addRegisterDefined(DestReg, TRI); in copyPhysReg()
391 MovMI->addRegisterKilled(SrcReg, TRI); in copyPhysReg()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64InstructionSelector.cpp2392 auto MovMI = BuildMI(MBB, I, I.getDebugLoc(), TII.get(AArch64::MOVaddrBA), in select() local
2400 return constrainSelectedInstRegOperands(*MovMI, TII, TRI, RBI); in select()
2457 auto MovMI = in selectJumpTable() local
2462 return constrainSelectedInstRegOperands(*MovMI, TII, TRI, RBI); in selectJumpTable()