Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFoldOperands.cpp50 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
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetInstrInfo.cpp493 const MachineOperand &FoldOp = MI.getOperand(FoldIdx); in canFoldCopy() local
496 if (FoldOp.getSubReg() || LiveOp.getSubReg()) in canFoldCopy()
499 Register FoldReg = FoldOp.getReg(); in canFoldCopy()