Home
last modified time | relevance | path

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

/llvm-project-15.0.7/bolt/lib/Passes/
H A DTailDuplication.cpp170 MCInst &OriginalInst = *Itr; in constantAndCopyPropagate() local
172 if (BC.MIB->isConditionalMove(OriginalInst)) in constantAndCopyPropagate()
176 if ((!BC.MII->get(OriginalInst.getOpcode()).isMoveImmediate() || in constantAndCopyPropagate()
177 !OriginalInst.getOperand(1).isImm()) && in constantAndCopyPropagate()
178 (!BC.MII->get(OriginalInst.getOpcode()).isMoveReg() || in constantAndCopyPropagate()
179 !OriginalInst.getOperand(1).isReg())) in constantAndCopyPropagate()
183 bool ConstantProp = BC.MII->get(OriginalInst.getOpcode()).isMoveImmediate(); in constantAndCopyPropagate()
185 unsigned Reg = OriginalInst.getOperand(0).getReg(); in constantAndCopyPropagate()
209 PropagateInst, Reg, OriginalInst.getOperand(1).getImm()); in constantAndCopyPropagate()
212 PropagateInst, Reg, OriginalInst.getOperand(1).getReg()); in constantAndCopyPropagate()
[all …]
H A DBinaryPasses.cpp999 MCInst OriginalInst; in shortenInstructions() local
1001 OriginalInst = Inst; in shortenInstructions()
1009 BC.printInstruction(outs(), OriginalInst, 0, &Function); in shortenInstructions()