Searched refs:FoldList (Results 1 - 1 of 1) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIFoldOperands.cpp | 97 SmallVectorImpl<FoldCandidate> &FoldList, 306 static bool isUseMIInFoldList(ArrayRef<FoldCandidate> FoldList, argument 308 for (auto Candidate : FoldList) { 315 static void appendFoldCandidate(SmallVectorImpl<FoldCandidate> &FoldList, argument 320 for (FoldCandidate &Fold : FoldList) 325 FoldList.push_back(FoldCandidate(MI, OpNo, FoldOp, Commuted, ShrinkOp)); 328 static bool tryAddToFoldList(SmallVectorImpl<FoldCandidate> &FoldList, argument 349 bool FoldAsMAD = tryAddToFoldList(FoldList, MI, OpNo, OpToFold, TII); 360 appendFoldCandidate(FoldList, MI, OpNo, OpToFold); 367 if (isUseMIInFoldList(FoldList, M 503 tryToFoldACImm(const SIInstrInfo *TII, const MachineOperand &OpToFold, MachineInstr *UseMI, unsigned UseOpIdx, SmallVectorImpl<FoldCandidate> &FoldList) argument 563 foldOperand( MachineOperand &OpToFold, MachineInstr *UseMI, int UseOpIdx, SmallVectorImpl<FoldCandidate> &FoldList, SmallVectorImpl<MachineInstr *> &CopiesToReplace) const argument 1141 SmallVector<FoldCandidate, 4> FoldList; local [all...] |
Completed in 90 milliseconds