Searched refs:NumOperands (Results 1 - 25 of 84) sorted by relevance

1234

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86InstComments.cpp252 unsigned NumOperands = MI->getNumOperands(); local
270 Mul2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
275 AccName = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
281 AccName = getRegName(MI->getOperand(NumOperands - 1).getReg());
286 Mul1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
292 Mul2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
297 Mul1Name = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
303 Mul2Name = getRegName(MI->getOperand(NumOperands - 1).getReg());
308 AccName = getRegName(MI->getOperand(NumOperands-(RegForm?2:6)).getReg());
315 AccName = getRegName(MI->getOperand(NumOperands
504 unsigned NumOperands = MI->getNumOperands(); local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterBankInfo.cpp115 unsigned NumOperands = MI.getNumOperands(); local
116 for (unsigned Idx = 0; Idx < NumOperands; ++Idx) {
130 unsigned NumOperands = MI.getNumOperands(); local
131 for (unsigned Idx = 0; Idx < NumOperands; ++Idx) {
150 unsigned NumOperands = MI.getNumOperands(); local
153 if (NumOperands != 3 || (Ty != MRI.getType(MI.getOperand(1).getReg())) ||
158 return getInstructionMapping(DefaultMappingID, 1, Mapping, NumOperands);
188 unsigned NumOperands = MI.getNumOperands(); local
192 return getInstructionMapping(DefaultMappingID, 1, Mapping, NumOperands);
199 unsigned NumOperands local
294 unsigned NumOperands = MI.getNumOperands(); local
[all...]
H A DX86RegisterBankInfo.h37 getValueMapping(PartialMappingIdx Idx, unsigned NumOperands);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DGVNExpression.h143 unsigned NumOperands = 0; member in class:llvm::GVNExpression::BasicExpression
147 BasicExpression(unsigned NumOperands) argument
148 : BasicExpression(NumOperands, ET_Basic) {}
149 BasicExpression(unsigned NumOperands, ExpressionType ET) argument
150 : Expression(ET), MaxOperands(NumOperands) {}
169 assert(N < NumOperands && "Operand out of range");
175 assert(N < NumOperands && "Operand out of range");
179 unsigned getNumOperands() const { return NumOperands; }
185 op_iterator op_end() { return Operands + NumOperands; }
187 const_op_iterator op_end() const { return Operands + NumOperands; }
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DRegisterBankInfo.h201 unsigned NumOperands = 0; member in class:llvm::RegisterBankInfo::InstructionMapping
210 /// \p NumOperands must be equal to number of all the operands of
217 unsigned NumOperands)
219 NumOperands(NumOperands) {
233 unsigned getNumOperands() const { return NumOperands; }
520 unsigned NumOperands = 0) const;
527 unsigned NumOperands) const {
529 OperandsMapping, NumOperands);
/freebsd-11-stable/sys/contrib/dev/acpica/components/dispatcher/
H A Ddswstate.c459 if (WalkState->NumOperands >= ACPI_OBJ_NUM_OPERANDS)
463 Object, WalkState, WalkState->NumOperands));
470 WalkState->NumOperands++;
478 WalkState, WalkState->NumOperands));
513 if (WalkState->NumOperands == 0)
517 PopCount, WalkState, WalkState->NumOperands));
523 WalkState->NumOperands--;
524 WalkState->Operands [WalkState->NumOperands] = NULL;
528 PopCount, WalkState, WalkState->NumOperands));
567 if (WalkState->NumOperands
[all...]
H A Ddswload2.c561 WalkState->NumOperands = 1;
705 for (i = 1; i < WalkState->NumOperands; i++)
783 WalkState->NumOperands = 1;
794 WalkState->NumOperands = 0;
866 WalkState->NumOperands = 0;
H A Ddscontrol.c444 if (WalkState->NumOperands)
450 WalkState->NumOperands = 0;
H A Ddsopcode.c570 OperandDesc = WalkState->Operands[WalkState->NumOperands - 1];
579 OperandDesc = WalkState->Operands[WalkState->NumOperands - 2];
748 WalkState->OperandIndex = WalkState->NumOperands;
767 &(WalkState->Operands [WalkState->NumOperands -1]),
776 ArgDesc = WalkState->Operands [WalkState->NumOperands - 1];
H A Ddsutils.c536 for (i = 0; i < WalkState->NumOperands; i++)
573 for (i = 0; i < WalkState->NumOperands; i++)
583 WalkState->NumOperands = 0;
871 UINT32 Index = WalkState->NumOperands;
899 "NumOperands %d, ArgCount %d, Index %d\n",
900 WalkState->NumOperands, ArgCount, Index));
H A Ddswexec.c526 WalkState->NumOperands = 0;
574 &(WalkState->Operands [WalkState->NumOperands -1]),
738 WalkState->NumOperands = 1;
897 WalkState->NumOperands = 0;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp199 unsigned NumOperands = C->getNumOperands(); local
203 for (unsigned i = 0; i < NumOperands; ++i) {
220 for (unsigned i = 0; i < NumOperands; ++i) {
225 for (unsigned i = 0; i < NumOperands; ++i) {
238 unsigned NumOperands = C->getNumOperands(); local
242 for (unsigned i = 0; i < NumOperands; ++i) {
290 makeArrayRef(&NewOperands[1], NumOperands - 1))
294 makeArrayRef(&NewOperands[1], NumOperands - 1));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNDPPCombine.cpp177 int NumOperands = 1; local
181 assert(OldIdx == NumOperands);
186 ++NumOperands;
197 assert(NumOperands == AMDGPU::getNamedOperandIdx(DPPOp,
201 ++NumOperands;
205 ++NumOperands;
209 if (!TII->isOperandLegal(*DPPInst.getInstr(), NumOperands, Src0)) {
215 DPPInst->getOperand(NumOperands).setIsKill(false);
216 ++NumOperands;
220 assert(NumOperands
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/
H A DMCInstrDesc.cpp60 for (int i = NumOperands - 1, e = MI.getNumOperands(); i != e; ++i)
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInstrDesc.h191 unsigned short NumOperands; // Num of args (may be more if variable_ops) member in class:llvm::MCInstrDesc
199 const MCOperandInfo *OpInfo; // 'NumOperands' entries about operands
214 if (OpNum < NumOperands &&
235 unsigned getNumOperands() const { return NumOperands; }
240 const_opInfo_iterator opInfo_end() const { return OpInfo + NumOperands; }
H A DMCInstPrinter.h126 uint8_t NumOperands; member in struct:llvm::AliasPattern
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DIntrinsicInst.cpp106 unsigned NumOperands = getNumArgOperands(); local
108 cast<MetadataAsValue>(getArgOperand(NumOperands - 2))->getMetadata();
116 unsigned NumOperands = getNumArgOperands(); local
118 cast<MetadataAsValue>(getArgOperand(NumOperands - 1))->getMetadata();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterBankInfo.cpp291 /*NumOperands*/ 3);
294 /*NumOperands*/ 3);
314 /*NumOperands*/ 2);
318 /*NumOperands*/ 2);
323 /*NumOperands*/ 2);
328 /*NumOperands*/ 2);
352 /*NumOperands*/ 2);
358 /*NumOperands*/ 2);
425 unsigned NumOperands = MI.getNumOperands(); local
426 assert(NumOperands <
613 unsigned NumOperands = MI.getNumOperands(); local
831 unsigned NumOperands = MI.getNumOperands(); local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp420 unsigned NumOperands = I1->getNumOperands(); local
421 for (unsigned i = 0; i < NumOperands; ++i) {
507 int NumOperands = I->getNumOperands(); local
522 for (int OpNo = 0; OpNo < NumOperands; ++OpNo) {
526 for (int T = 0; T < NumOperands; ++T) {
554 for (int OpNo = 0; OpNo < NumOperands; ++OpNo) {
606 int NumOperands = Inst2Replace->getNumOperands(); local
617 for (int j = 0; j < NumOperands; ++j) {
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenTarget.h201 unsigned NumOperands; member in class:llvm::ComplexPattern
210 unsigned getNumOperands() const { return NumOperands; }
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DRegisterBankInfo.cpp376 unsigned NumOperands) {
377 return hash_combine(ID, Cost, OperandsMapping, NumOperands);
384 unsigned NumOperands) const {
386 OperandsMapping == nullptr && NumOperands == 0) ||
392 hashInstructionMapping(ID, Cost, OperandsMapping, NumOperands);
401 ID, Cost, OperandsMapping, NumOperands);
601 assert(NumOperands == (isCopyLike(MI) ? 1 : MI.getNumOperands()) &&
602 "NumOperands must match, see constructor");
609 for (unsigned Idx = 0; Idx < NumOperands; ++Idx) {
642 for (unsigned OpIdx = 0; OpIdx != NumOperands;
374 hashInstructionMapping(unsigned ID, unsigned Cost, const RegisterBankInfo::ValueMapping *OperandsMapping, unsigned NumOperands) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h1465 const int NumOperands = local
1469 return new (NumOperands, DescriptorBytes)
1487 const int NumOperands = local
1491 return new (NumOperands, DescriptorBytes)
2553 /// The number of operands actually allocated. NumOperands is
2798 /// The number of operands actually allocated. NumOperands is
3680 ArrayRef<OperandBundleDef> Bundles, int NumOperands,
3685 ArrayRef<OperandBundleDef> Bundles, int NumOperands,
3710 int NumOperands = ComputeNumOperands(Args.size()); local
3711 return new (NumOperands)
3721 int NumOperands = local
3733 int NumOperands = ComputeNumOperands(Args.size()); local
3743 int NumOperands = local
3905 InvokeInst(FunctionType *Ty, Value *Func, BasicBlock *IfNormal, BasicBlock *IfException, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> Bundles, int NumOperands, const Twine &NameStr, BasicBlock *InsertAtEnd) argument
3971 int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); local
3984 int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), local
3998 int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size()); local
4010 int NumOperands = ComputeNumOperands(Args.size(), IndirectDests.size(), local
[all...]
/freebsd-11-stable/sys/contrib/dev/acpica/include/
H A Dacstruct.h188 UINT8 NumOperands; /* Stack pointer for Operands[] array */ member in struct:acpi_walk_state
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterInlineAsm.cpp178 unsigned NumOperands = MI->getNumOperands(); local
243 if (Val >= NumOperands-1)
318 unsigned NumOperands = MI->getNumOperands(); local
429 if (Val >= NumOperands-1)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMRegisterBankInfo.cpp227 unsigned NumOperands = MI.getNumOperands(); local
455 SmallVector<const ValueMapping *, 4> OperandBanks(NumOperands);
472 for (unsigned i = 0; i < NumOperands; i++) {
483 NumOperands);

Completed in 193 milliseconds

1234