Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/BPF/
DBPFMIPeephole.cpp54 bool isMovFrom32Def(MachineInstr *MovMI);
78 bool BPFMIPeephole::isMovFrom32Def(MachineInstr *MovMI) in isMovFrom32Def() argument
80 MachineInstr *DefInsn = MRI->getVRegDef(MovMI->getOperand(1).getReg()); in isMovFrom32Def()
154 MachineInstr *MovMI = MRI->getVRegDef(SllMI->getOperand(1).getReg()); in eliminateZExtSeq() local
155 if (!MovMI || in eliminateZExtSeq()
156 MovMI->isPHI() || in eliminateZExtSeq()
157 MovMI->getOpcode() != BPF::MOV_32_64) in eliminateZExtSeq()
161 LLVM_DEBUG(MovMI->dump()); in eliminateZExtSeq()
163 unsigned SubReg = MovMI->getOperand(1).getReg(); in eliminateZExtSeq()
164 if (!isMovFrom32Def(MovMI)) { in eliminateZExtSeq()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Sparc/
DSparcInstrInfo.cpp376 MachineInstr *MovMI = nullptr; in copyPhysReg() local
387 MovMI = MIB.getInstr(); in copyPhysReg()
390 MovMI->addRegisterDefined(DestReg, TRI); in copyPhysReg()
392 MovMI->addRegisterKilled(SrcReg, TRI); in copyPhysReg()
/external/llvm/lib/Target/Sparc/
DSparcInstrInfo.cpp372 MachineInstr *MovMI = nullptr; in copyPhysReg() local
383 MovMI = MIB.getInstr(); in copyPhysReg()
386 MovMI->addRegisterDefined(DestReg, TRI); in copyPhysReg()
388 MovMI->addRegisterKilled(SrcReg, TRI); in copyPhysReg()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64InstructionSelector.cpp1517 auto MovMI = BuildMI(MBB, I, I.getDebugLoc(), TII.get(AArch64::MOVaddrBA), in select() local
1525 return constrainSelectedInstRegOperands(*MovMI, TII, TRI, RBI); in select()