Home
last modified time | relevance | path

Searched refs:OperandIdx (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/LowLevel/
H A DDWARFCFIProgram.cpp46 uint32_t OperandIdx) const { in getOperandAsUnsigned()
47 if (OperandIdx >= MaxOperands) in getOperandAsUnsigned()
50 OperandIdx); in getOperandAsUnsigned()
51 OperandType Type = CFIP.getOperandTypes()[Opcode][OperandIdx]; in getOperandAsUnsigned()
52 uint64_t Operand = Ops[OperandIdx]; in getOperandAsUnsigned()
59 OperandIdx, CFIProgram::operandTypeString(Type)); in getOperandAsUnsigned()
68 OperandIdx); in getOperandAsUnsigned()
82 OperandIdx); in getOperandAsUnsigned()
91 uint32_t OperandIdx) const { in getOperandAsSigned()
92 if (OperandIdx >= MaxOperands) in getOperandAsSigned()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFCFIPrinter.cpp44 unsigned OperandIdx, uint64_t Operand, in printOperand() argument
46 assert(OperandIdx < CFIProgram::MaxOperands); in printOperand()
48 CFIProgram::OperandType Type = P.getOperandTypes()[Opcode][OperandIdx]; in printOperand()
52 OS << " Unsupported " << (OperandIdx ? "second" : "first") << " operand to"; in printOperand()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600Packetizer.cpp81 int OperandIdx = TII->getOperandIdx(BI->getOpcode(), R600::OpName::write); in getPreviousVector() local
82 if (OperandIdx > -1 && BI->getOperand(OperandIdx).getImm() == 0) in getPreviousVector()
128 int OperandIdx = TII->getOperandIdx(MI.getOpcode(), Op); in substitutePV() local
129 if (OperandIdx < 0) in substitutePV()
131 Register Src = MI.getOperand(OperandIdx).getReg(); in substitutePV()
134 MI.getOperand(OperandIdx).setReg(It->second); in substitutePV()
H A DGCNVOPDUtils.cpp77 auto getVRegIdx = [&](unsigned OpcodeIdx, unsigned OperandIdx) { in checkVOPDRegConstraints() argument
79 const MachineOperand &Operand = MI.getOperand(OperandIdx); in checkVOPDRegConstraints()
H A DR600ISelLowering.cpp2088 int OperandIdx[] = { in PostISelFolding() local
2119 if (OperandIdx[i] < 0) in PostISelFolding()
2121 SDValue &Src = Ops[OperandIdx[i] - 1]; in PostISelFolding()
2125 int SelIdx = TII->getSelIdx(Opcode, OperandIdx[i]); in PostISelFolding()
2141 int OperandIdx[] = { in PostISelFolding() local
2157 if (OperandIdx[i] < 0) in PostISelFolding()
2159 SDValue &Src = Ops[OperandIdx[i] - 1]; in PostISelFolding()
2164 int SelIdx = TII->getSelIdx(Opcode, OperandIdx[i]); in PostISelFolding()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInstrItineraries.h169 unsigned OperandIdx) const { in getOperandCycle()
175 if ((FirstIdx + OperandIdx) >= LastIdx) in getOperandCycle()
178 return OperandCycles[FirstIdx + OperandIdx];
167 getOperandCycle(unsigned ItinClassIndx,unsigned OperandIdx) getOperandCycle() argument
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DUser.cpp91 void User::setOperand(unsigned OperandIdx, Value *Operand) { in setOperand() argument
93 const auto &U = getOperandUse(OperandIdx); in setOperand()
97 cast<llvm::User>(Val)->setOperand(OperandIdx, Operand->Val); in setOperand()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCanonicalizeFreezeInLoops.cpp214 unsigned OperandIdx = in run() local
216 InsertFreezeAndForgetFromSCEV(PHI->getOperandUse(OperandIdx)); in run()
H A DScalarEvolutionExpander.cpp2004 WorkItem.ParentOpcode, WorkItem.OperandIdx, Imm, Ty, CostKind); in isHighCostExpansionHelper()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/LowLevel/
H A DDWARFCFIProgram.h51 uint32_t OperandIdx) const;
54 uint32_t OperandIdx) const;
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DUser.h133 virtual void setOperand(unsigned OperandIdx, Value *Operand);
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DScalarEvolutionExpander.h36 ParentOpcode(Opc), OperandIdx(Idx), S(S) { } in SCEVOperand()
40 int OperandIdx; member
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineFunction.cpp1259 unsigned OperandIdx = 0; in finalizeDebugInstrRefs() local
1263 ++OperandIdx; in finalizeDebugInstrRefs()
1265 assert(OperandIdx < DefMI.getNumOperands()); in finalizeDebugInstrRefs()
1269 MO.ChangeToDbgInstrRef(ID, OperandIdx); in finalizeDebugInstrRefs()
H A DCodeGenPrepare.cpp8126 unsigned OperandIdx) { in canCauseUndefinedBehavior() argument
8129 if (OperandIdx != 1) in canCauseUndefinedBehavior()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp892 unsigned OperandIdx = 0; in EmitDbgInstrRef() local
896 ++OperandIdx; in EmitDbgInstrRef()
898 assert(OperandIdx < DefMI->getNumOperands()); in EmitDbgInstrRef()
902 MOs.push_back(MachineOperand::CreateDbgInstrRef(InstrNum, OperandIdx)); in EmitDbgInstrRef()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp1229 auto UpdateOperand = [&](int OperandIdx) { in findBasePointer() argument
1230 Value *InVal = BdvIE->getOperand(OperandIdx); in findBasePointer()
1232 BaseIE->setOperand(OperandIdx, Base); in findBasePointer()
1239 auto UpdateOperand = [&](int OperandIdx) { in findBasePointer() argument
1240 Value *InVal = BdvSV->getOperand(OperandIdx); in findBasePointer()
1242 BaseSV->setOperand(OperandIdx, Base); in findBasePointer()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp3947 auto getVRegIdx = [&](unsigned, unsigned OperandIdx) { in checkVOPDRegBankConstraints() argument
3948 const MCOperand &Opr = Inst.getOperand(OperandIdx); in checkVOPDRegBankConstraints()
7444 unsigned OperandIdx[4]; in cvtExp() local
7454 OperandIdx[SrcIdx] = Inst.size(); in cvtExp()
7462 OperandIdx[SrcIdx] = Inst.size(); in cvtExp()
7485 Inst.getOperand(OperandIdx[1]) = Inst.getOperand(OperandIdx[2]); in cvtExp()
7486 Inst.getOperand(OperandIdx[2]).setReg(MCRegister()); in cvtExp()
7487 Inst.getOperand(OperandIdx[3]).setReg(MCRegister()); in cvtExp()
7491 if (Inst.getOperand(OperandIdx[i]).getReg()) { in cvtExp()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.cpp2287 unsigned OperandIdx = Commuted ? 2 : 1; in hasReassociableSibling() local
2289 *MRI.getVRegDef(Inst.getOperand(OperandIdx).getReg()); in hasReassociableSibling()
H A DRISCVISelLowering.cpp16918 NodeExtensionHelper(SDNode *Root, unsigned OperandIdx, SelectionDAG &DAG, in NodeExtensionHelper()
16923 assert(OperandIdx < 2 && "Requesting something else than LHS or RHS"); in NodeExtensionHelper()
16925 OrigOperand = Root->getOperand(OperandIdx); in NodeExtensionHelper()
16940 if (OperandIdx == 1) in NodeExtensionHelper()