Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIShrinkInstructions.cpp102 MachineOperand &MovSrc = Def->getOperand(1); in foldImmediates() local
105 if (TII->isOperandLegal(MI, Src0Idx, &MovSrc)) { in foldImmediates()
106 if (MovSrc.isImm()) { in foldImmediates()
107 Src0.ChangeToImmediate(MovSrc.getImm()); in foldImmediates()
109 } else if (MovSrc.isFI()) { in foldImmediates()
110 Src0.ChangeToFrameIndex(MovSrc.getIndex()); in foldImmediates()
112 } else if (MovSrc.isGlobal()) { in foldImmediates()
113 Src0.ChangeToGA(MovSrc.getGlobal(), MovSrc.getOffset(), in foldImmediates()
114 MovSrc.getTargetFlags()); in foldImmediates()