Home
last modified time | relevance | path

Searched refs:TiedOperands (Results 1 – 4 of 4) sorted by relevance

/openbsd/gnu/llvm/llvm/tools/llvm-exegesis/lib/
H A DMCInstrDescView.cpp23 assert(!TiedOperands.empty()); in getPrimaryOperandIndex()
24 return TiedOperands[0]; in getPrimaryOperandIndex()
28 assert(TiedOperands.size() <= 2 && in hasTiedOperands()
33 return TiedOperands.size() > 1; in hasTiedOperands()
164 Variables[Op.getVariableIndex()].TiedOperands.push_back(Op.getIndex()); in create()
283 for (auto OperandIndex : Var.TiedOperands) { in dump()
H A DMCInstrDescView.h47 SmallVector<unsigned, 2> TiedOperands; member
/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DTwoAddressInstructionPass.cpp1639 MachineInstr *MI, TiedOperandMap &TiedOperands) { in processStatepoint() argument
1642 for (auto &TO : TiedOperands) { in processStatepoint()
1756 TiedOperandMap TiedOperands; in runOnMachineFunction() local
1784 if (!collectTiedOperands(&*mi, TiedOperands)) { in runOnMachineFunction()
1797 if (TiedOperands.size() == 1) { in runOnMachineFunction()
1799 = TiedOperands.begin()->second; in runOnMachineFunction()
1809 TiedOperands.clear(); in runOnMachineFunction()
1818 processStatepoint(&*mi, TiedOperands)) { in runOnMachineFunction()
1819 TiedOperands.clear(); in runOnMachineFunction()
1826 for (auto &TO : TiedOperands) { in runOnMachineFunction()
[all …]
/openbsd/gnu/llvm/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp446 TiedOperandsTuple TiedOperands; member
471 X.TiedOperands = { TiedOperandNum, SrcOperand1, SrcOperand2 }; in getTiedOp()
2170 uint8_t TiedOp = OpInfo.TiedOperands.ResOpnd; in emitConvertFuncs()
2172 OpInfo.TiedOperands.SrcOpnd1Idx + HasMnemonicFirst; in emitConvertFuncs()
2174 OpInfo.TiedOperands.SrcOpnd2Idx + HasMnemonicFirst; in emitConvertFuncs()