Searched refs:FoldOp (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SIFoldOperands.cpp | 35 FoldCandidate(MachineInstr *MI, unsigned OpNo, MachineOperand *FoldOp, in FoldCandidate() 39 Kind(FoldOp->getType()), in FoldCandidate() 41 if (FoldOp->isImm()) { in FoldCandidate() 42 ImmToFold = FoldOp->getImm(); in FoldCandidate() 43 } else if (FoldOp->isFI()) { in FoldCandidate() 44 FrameIndexToFold = FoldOp->getIndex(); in FoldCandidate() 46 assert(FoldOp->isReg() || FoldOp->isGlobal()); in FoldCandidate() 47 OpToFold = FoldOp; in FoldCandidate() 320 MachineOperand *FoldOp, bool Commuted = false, in appendFoldCandidate() argument 328 FoldList.emplace_back(MI, OpNo, FoldOp, Commuted, ShrinkOp); in appendFoldCandidate()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | TargetInstrInfo.cpp | 449 const MachineOperand &FoldOp = MI.getOperand(FoldIdx); in canFoldCopy() local 452 if (FoldOp.getSubReg() || LiveOp.getSubReg()) in canFoldCopy() 455 Register FoldReg = FoldOp.getReg(); in canFoldCopy()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 3790 auto FoldOp = [&](const APInt &LHS, const APInt &RHS) { in getMinMaxExpr() local 3805 getContext(), FoldOp(LHSC->getAPInt(), RHSC->getAPInt())); in getMinMaxExpr()
|