Home
last modified time | relevance | path

Searched refs:isVGPRCopy (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFixVGPRCopies.cpp78 if (TII->isVGPRCopy(MI) && !MI.readsRegister(AMDGPU::EXEC, TRI)) { in run()
H A DSILowerWWMCopies.cpp155 assert(TII->isVGPRCopy(MI)); in run()
H A DSISchedule.td202 def PredIsVGPR32Copy : SchedPredicate<[{TII->isVGPRCopy(*MI) && TII->getOpSize(*MI, 0) <= 32}]>;
203 def PredIsVGPR64Copy : SchedPredicate<[{TII->isVGPRCopy(*MI) && TII->getOpSize(*MI, 0) > 32}]>;
H A DSIInstrInfo.h1056 bool isVGPRCopy(const MachineInstr &MI) const { in isVGPRCopy() function
H A DSIInstrInfo.cpp3576 bool isVGPRCopy = RI.isVGPR(*MRI, DstReg); in foldImmediate() local
3577 unsigned NewOpc = isVGPRCopy ? Is64Bit ? AMDGPU::V_MOV_B64_PSEUDO in foldImmediate()
3595 if (isVGPRCopy) in foldImmediate()