Searched refs:OperandIdx (Results 1 - 10 of 10) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInstrItineraries.h167 int getOperandCycle(unsigned ItinClassIndx, unsigned OperandIdx) const {
173 if ((FirstIdx + OperandIdx) >= LastIdx)
176 return (int)OperandCycles[FirstIdx + OperandIdx];
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600Packetizer.cpp86 int OperandIdx = TII->getOperandIdx(BI->getOpcode(), R600::OpName::write); local
87 if (OperandIdx > -1 && BI->getOperand(OperandIdx).getImm() == 0)
136 int OperandIdx = TII->getOperandIdx(MI.getOpcode(), Ops[i]); local
137 if (OperandIdx < 0)
139 Register Src = MI.getOperand(OperandIdx).getReg();
142 MI.getOperand(OperandIdx).setReg(It->second);
H A DR600ISelLowering.cpp2219 int OperandIdx[] = { local
2250 if (OperandIdx[i] < 0)
2252 SDValue &Src = Ops[OperandIdx[i] - 1];
2256 int SelIdx = TII->getSelIdx(Opcode, OperandIdx[i]);
2272 int OperandIdx[] = { local
2288 if (OperandIdx[i] < 0)
2290 SDValue &Src = Ops[OperandIdx[i] - 1];
2295 int SelIdx = TII->getSelIdx(Opcode, OperandIdx[i]);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCanonicalizeFreezeInLoops.cpp187 unsigned OperandIdx = local
189 InsertFreezeAndForgetFromSCEV(PHI->getOperandUse(OperandIdx));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugFrame.cpp223 /// Print \p Opcode's operand number \p OperandIdx which has value \p Operand.
226 unsigned OperandIdx, uint64_t Operand) const {
227 assert(OperandIdx < 2);
229 OperandType Type = getOperandTypes()[Opcode][OperandIdx];
233 OS << " Unsupported " << (OperandIdx ? "second" : "first") << " operand to";
224 printOperand(raw_ostream &OS, const MCRegisterInfo *MRI, bool IsEH, const Instruction &Instr, unsigned OperandIdx, uint64_t Operand) const argument
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugFrame.h123 /// Print \p Opcode's operand number \p OperandIdx which has value \p Operand.
125 const Instruction &Instr, unsigned OperandIdx,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp1150 auto UpdateOperand = [&](int OperandIdx) {
1151 Value *InVal = BdvIE->getOperand(OperandIdx);
1153 BaseIE->setOperand(OperandIdx, Base);
1160 auto UpdateOperand = [&](int OperandIdx) {
1161 Value *InVal = BdvSV->getOperand(OperandIdx);
1163 BaseSV->setOperand(OperandIdx, Base);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp4987 unsigned OperandIdx[4]; local
4997 OperandIdx[SrcIdx] = Inst.size();
5005 OperandIdx[SrcIdx] = Inst.size();
5028 Inst.getOperand(OperandIdx[1]) = Inst.getOperand(OperandIdx[2]);
5029 Inst.getOperand(OperandIdx[2]).setReg(AMDGPU::NoRegister);
5030 Inst.getOperand(OperandIdx[3]).setReg(AMDGPU::NoRegister);
5034 if (Inst.getOperand(OperandIdx[i]).getReg() != AMDGPU::NoRegister) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp1768 unsigned OperandIdx = 1; local
1777 ++OperandIdx;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp6938 /// Check if promoting to a vector type an operand at \p OperandIdx
6941 unsigned OperandIdx) {
6944 if (OperandIdx != 1)
6940 canCauseUndefinedBehavior(const Instruction *Use, unsigned OperandIdx) argument

Completed in 255 milliseconds