Searched refs:OpToFold (Results 1 - 2 of 2) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFoldOperands.cpp33 MachineOperand *OpToFold; member in union:__anon5014::FoldCandidate::__anon5015
45 UseMI(MI), OpToFold(nullptr), ShrinkOpcode(ShrinkOp), UseOpNo(OpNo),
54 OpToFold = FoldOp;
94 void foldOperand(MachineOperand &OpToFold,
100 void foldInstOperand(MachineInstr &MI, MachineOperand &OpToFold) const;
137 const MachineOperand &OpToFold) {
138 if (TII->isInlineConstant(UseMI, OpNo, OpToFold))
160 return TII->isInlineConstant(OpToFold, MadDesc.OpInfo[OpNo].OperandType);
174 const MachineOperand &OpToFold) {
175 return OpToFold
134 isInlineConstantIfFolded(const SIInstrInfo *TII, const MachineInstr &UseMI, unsigned OpNo, const MachineOperand &OpToFold) argument
171 frameIndexMayFold(const SIInstrInfo *TII, const MachineInstr &UseMI, int OpNo, const MachineOperand &OpToFold) argument
328 tryAddToFoldList(SmallVectorImpl<FoldCandidate> &FoldList, MachineInstr *MI, unsigned OpNo, MachineOperand *OpToFold, const SIInstrInfo *TII) argument
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
1521 MachineOperand &OpToFold = MI.getOperand(1); local
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp431 unsigned OpToFold = 0; local
433 OpToFold = 1;
435 OpToFold = 2;
438 if (OpToFold) {
440 Value *OOp = TVI->getOperand(2-OpToFold);
462 unsigned OpToFold = 0; local
464 OpToFold = 1;
466 OpToFold = 2;
469 if (OpToFold) {
471 Value *OOp = FVI->getOperand(2-OpToFold);
[all...]

Completed in 103 milliseconds