Lines Matching refs:FoldOp
50 FoldableDef(MachineOperand &FoldOp, const TargetRegisterClass *DefRC, in FoldableDef()
52 : DefRC(DefRC), DefSubReg(DefSubReg), Kind(FoldOp.getType()) { in FoldableDef()
54 if (FoldOp.isImm()) { in FoldableDef()
55 ImmToFold = FoldOp.getImm(); in FoldableDef()
56 } else if (FoldOp.isFI()) { in FoldableDef()
57 FrameIndexToFold = FoldOp.getIndex(); in FoldableDef()
59 assert(FoldOp.isReg() || FoldOp.isGlobal()); in FoldableDef()
60 OpToFold = &FoldOp; in FoldableDef()
63 DefMI = FoldOp.getParent(); in FoldableDef()
729 const FoldableDef &FoldOp, in appendFoldCandidate() argument
732 FoldCandidate(MI, OpNo, FoldOp, Commuted, ShrinkOp)); in appendFoldCandidate()