Home
last modified time | relevance | path

Searched refs:OpInfo (Results 1 – 25 of 111) sorted by relevance

12345

/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
DInlineAsmLowering.cpp63 void update(const TargetLowering::AsmOperandInfo &OpInfo) { in update() argument
68 if (OpInfo.ConstraintType == TargetLowering::C_Memory || in update()
69 OpInfo.ConstraintType == TargetLowering::C_Other) { in update()
70 if (OpInfo.Type == InlineAsm::isInput) in update()
72 else if (OpInfo.Type == InlineAsm::isOutput) in update()
74 else if (OpInfo.Type == InlineAsm::isClobber) in update()
87 GISelAsmOperandInfo &OpInfo, in getRegistersForValue() argument
94 if (OpInfo.ConstraintType == TargetLowering::C_Memory) in getRegistersForValue()
109 if (OpInfo.isMatchingInputConstraint()) in getRegistersForValue()
114 if (OpInfo.ConstraintVT != MVT::Other) in getRegistersForValue()
[all …]
DLegalizerInfo.cpp335 const MCOperandInfo *OpInfo = MI.getDesc().OpInfo; in getAction() local
338 if (!OpInfo[i].isGenericType()) in getAction()
343 unsigned TypeIdx = OpInfo[i].getGenericTypeIndex(); in getAction()
386 [](unsigned Acc, const MCOperandInfo &OpInfo) { in verify() argument
387 return OpInfo.isGenericType() in verify()
388 ? std::max(OpInfo.getGenericTypeIndex() + 1U, Acc) in verify()
393 [](unsigned Acc, const MCOperandInfo &OpInfo) { in verify() argument
394 return OpInfo.isGenericImm() in verify()
395 ? std::max(OpInfo.getGenericImmIndex() + 1U, Acc) in verify()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
DAArch64CollectLOH.cpp337 LOHInfo &OpInfo) { in handleMiddleInst() argument
338 if (!DefInfo.IsCandidate || (&DefInfo != &OpInfo && OpInfo.OneUser)) in handleMiddleInst()
341 if (&DefInfo != &OpInfo) { in handleMiddleInst()
342 OpInfo = DefInfo; in handleMiddleInst()
349 assert(OpInfo.IsCandidate && "Expect valid state"); in handleMiddleInst()
351 if (OpInfo.Type == MCLOH_AdrpLdr) { in handleMiddleInst()
352 OpInfo.Type = MCLOH_AdrpAddLdr; in handleMiddleInst()
353 OpInfo.IsCandidate = true; in handleMiddleInst()
354 OpInfo.MI1 = &MI; in handleMiddleInst()
356 } else if (OpInfo.Type == MCLOH_AdrpAddStr && OpInfo.MI1 == nullptr) { in handleMiddleInst()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/
DMicroMipsSizeReduction.cpp65 struct OpInfo { struct
66 OpInfo(enum OperandTransfer TransferOperands) in OpInfo() argument
68 OpInfo() : TransferOperands(OT_NA) {} in OpInfo() function
93 struct OpInfo OpInf; ///< Characteristics of operands
97 bool (*F)(ReduceEntryFunArgs *Arguments), struct OpInfo OpInf, in ReduceEntry()
215 ReduceADDIUToADDIUR1SP, OpInfo(OT_Operands02), ImmField(2, 0, 64, 2)},
217 OpInfo(OT_Operand2), ImmField(0, 0, 0, 2)},
219 ReduceADDIUToADDIUR1SP, OpInfo(OT_Operands02), ImmField(2, 0, 64, 2)},
221 ReduceADDIUToADDIUSP, OpInfo(OT_Operand2), ImmField(0, 0, 0, 2)},
223 ReduceArithmeticInstructions, OpInfo(OT_OperandsAll),
[all …]
/freebsd-12-stable/sys/contrib/dev/acpica/common/
Dadwalk.c592 const ACPI_OPCODE_INFO *OpInfo; in AcpiDmFindOrphanDescending() local
605 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiDmFindOrphanDescending()
689 OpInfo = AcpiPsGetOpcodeInfo (ParentOp->Common.AmlOpcode); in AcpiDmFindOrphanDescending()
691 if ((OpInfo->Class != AML_CLASS_EXECUTE) && in AcpiDmFindOrphanDescending()
692 (OpInfo->Class != AML_CLASS_CREATE) && in AcpiDmFindOrphanDescending()
693 (OpInfo->ObjectType != ACPI_TYPE_LOCAL_ALIAS) && in AcpiDmFindOrphanDescending()
756 const ACPI_OPCODE_INFO *OpInfo; in AcpiDmLoadDescendingOp() local
769 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiDmLoadDescendingOp()
774 if (!(OpInfo->Flags & AML_NAMED) && in AcpiDmLoadDescendingOp()
775 !(OpInfo->Flags & AML_CREATE)) in AcpiDmLoadDescendingOp()
[all …]
/freebsd-12-stable/sys/contrib/dev/acpica/components/parser/
Dpstree.c189 const ACPI_OPCODE_INFO *OpInfo; in AcpiPsGetArg() local
202 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiPsGetArg()
203 if (OpInfo->Class == AML_CLASS_UNKNOWN) in AcpiPsGetArg()
212 if (!(OpInfo->Flags & AML_HAS_ARGS)) in AcpiPsGetArg()
251 const ACPI_OPCODE_INFO *OpInfo; in AcpiPsAppendArg() local
264 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiPsAppendArg()
265 if (OpInfo->Class == AML_CLASS_UNKNOWN) in AcpiPsAppendArg()
276 if (!(OpInfo->Flags & AML_HAS_ARGS)) in AcpiPsAppendArg()
Dpsobject.c201 WalkState->OpInfo = AcpiPsGetOpcodeInfo (WalkState->Opcode); in AcpiPsGetAmlOpcode()
203 switch (WalkState->OpInfo->Class) in AcpiPsGetAmlOpcode()
277 WalkState->ArgTypes = WalkState->OpInfo->ParseArgs; in AcpiPsGetAmlOpcode()
462 const ACPI_OPCODE_INFO *OpInfo; in AcpiPsCreateOp() local
480 WalkState->OpInfo = AcpiPsGetOpcodeInfo (WalkState->Opcode); in AcpiPsCreateOp()
487 if (WalkState->OpInfo->Flags & AML_NAMED) in AcpiPsCreateOp()
522 if (WalkState->OpInfo->Flags & AML_CREATE) in AcpiPsCreateOp()
547 OpInfo = AcpiPsGetOpcodeInfo (ParentScope->Common.AmlOpcode); in AcpiPsCreateOp()
548 if (OpInfo->Flags & AML_HAS_TARGET) in AcpiPsCreateOp()
550 ArgumentCount = AcpiPsGetArgumentCount (OpInfo->Type); in AcpiPsCreateOp()
[all …]
Dpsutils.c243 const ACPI_OPCODE_INFO *OpInfo; in AcpiPsAllocOp() local
250 OpInfo = AcpiPsGetOpcodeInfo (Opcode); in AcpiPsAllocOp()
254 if (OpInfo->Flags & AML_DEFER) in AcpiPsAllocOp()
258 else if (OpInfo->Flags & AML_NAMED) in AcpiPsAllocOp()
/freebsd-12-stable/sys/contrib/dev/acpica/compiler/
Daslxref.c180 const ACPI_OPCODE_INFO *OpInfo,
428 const ACPI_OPCODE_INFO *OpInfo; in XfNamespaceLocateBegin() local
505 OpInfo = AcpiPsGetOpcodeInfo (Op->Asl.AmlOpcode); in XfNamespaceLocateBegin()
509 if (OpInfo->Type == AML_TYPE_LOCAL_VARIABLE) in XfNamespaceLocateBegin()
546 if (OpInfo->Type == AML_TYPE_METHOD_ARGUMENT) in XfNamespaceLocateBegin()
584 if ((!(OpInfo->Flags & AML_NAMED)) && in XfNamespaceLocateBegin()
585 (!(OpInfo->Flags & AML_CREATE)) && in XfNamespaceLocateBegin()
614 if (OpInfo->Flags & AML_NAMED) in XfNamespaceLocateBegin()
628 else if (OpInfo->Flags & AML_CREATE) in XfNamespaceLocateBegin()
708 if ((OpInfo->Flags & AML_CREATE) || in XfNamespaceLocateBegin()
[all …]
Daslwalks.c277 const ACPI_OPCODE_INFO *OpInfo; in AnOperandTypecheckWalkEnd() local
309 OpInfo = AcpiPsGetOpcodeInfo (Op->Asl.AmlOpcode); in AnOperandTypecheckWalkEnd()
310 if (!OpInfo) in AnOperandTypecheckWalkEnd()
316 OpcodeClass = OpInfo->Class; in AnOperandTypecheckWalkEnd()
317 RuntimeArgTypes = OpInfo->RuntimeArgs; in AnOperandTypecheckWalkEnd()
335 ((OpcodeClass == AML_CLASS_CREATE) && (OpInfo->Flags & AML_NSNODE))) in AnOperandTypecheckWalkEnd()
377 AnCheckMethodReturnValue (Op, OpInfo, ArgOp, in AnOperandTypecheckWalkEnd()
615 AnCheckMethodReturnValue (Op, OpInfo, ArgOp, in AnOperandTypecheckWalkEnd()
631 AslGbl_StringBuffer, OpInfo->Name, AslGbl_StringBuffer2); in AnOperandTypecheckWalkEnd()
673 const ACPI_OPCODE_INFO *OpInfo; in AnOtherSemanticAnalysisWalkBegin() local
[all …]
Dasllookup.c388 const ACPI_OPCODE_INFO *OpInfo; in LkGetNameOp() local
392 OpInfo = AcpiPsGetOpcodeInfo (Op->Asl.AmlOpcode); in LkGetNameOp()
397 if (OpInfo->Flags & AML_NAMED) in LkGetNameOp()
411 else if (OpInfo->Flags & AML_CREATE) in LkGetNameOp()
Daslfold.c330 const ACPI_OPCODE_INFO *OpInfo; in OpcAmlCheckForConstant() local
335 WalkState->OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in OpcAmlCheckForConstant()
377 OpInfo = AcpiPsGetOpcodeInfo (NextOp->Common.AmlOpcode); in OpcAmlCheckForConstant()
378 if (OpInfo->Flags & AML_DEFER) in OpcAmlCheckForConstant()
389 if (!(WalkState->OpInfo->Flags & AML_CONSTANT)) in OpcAmlCheckForConstant()
963 WalkState->OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in OpcAmlEvaluationWalk1()
1010 WalkState->OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in OpcAmlEvaluationWalk2()
/freebsd-12-stable/sys/contrib/dev/acpica/components/disassembler/
Ddmnames.c410 const ACPI_OPCODE_INFO *OpInfo; in AcpiDmDisplayPath() local
415 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiDmDisplayPath()
416 if (!(OpInfo->Flags & AML_NSNODE)) in AcpiDmDisplayPath()
421 if (OpInfo->Flags & AML_CREATE) in AcpiDmDisplayPath()
463 OpInfo = AcpiPsGetOpcodeInfo (Search->Common.AmlOpcode); in AcpiDmDisplayPath()
464 if (!(OpInfo->Flags & AML_FIELD)) in AcpiDmDisplayPath()
475 if (OpInfo->Flags & AML_CREATE) in AcpiDmDisplayPath()
Ddmwalk.c366 const ACPI_OPCODE_INFO *OpInfo; in AcpiDmBlockType() local
429 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiDmBlockType()
430 if (OpInfo->Flags & AML_HAS_ARGS) in AcpiDmBlockType()
456 const ACPI_OPCODE_INFO *OpInfo; in AcpiDmListType() local
490 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiDmListType()
491 if (OpInfo->Flags & AML_HAS_ARGS) in AcpiDmListType()
521 const ACPI_OPCODE_INFO *OpInfo; in AcpiDmDescendingOp() local
544 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiDmDescendingOp()
552 if ((OpInfo->Class == AML_CLASS_NAMED_OBJECT) || in AcpiDmDescendingOp()
553 (OpInfo->Class == AML_CLASS_CONTROL) || in AcpiDmDescendingOp()
[all …]
Ddmopcode.c201 const ACPI_OPCODE_INFO *OpInfo; in AcpiDmDisplayTargetPathname() local
210 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiDmDisplayTargetPathname()
211 if (!(OpInfo->Flags & AML_HAS_TARGET)) in AcpiDmDisplayTargetPathname()
489 const ACPI_OPCODE_INFO *OpInfo; in AcpiDmFieldPredefinedDescription() local
510 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiDmFieldPredefinedDescription()
511 if (!(OpInfo->Flags & AML_CREATE)) in AcpiDmFieldPredefinedDescription()
796 const ACPI_OPCODE_INFO *OpInfo = NULL; in AcpiDmDisassembleOneOp() local
854 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiDmDisassembleOneOp()
872 AcpiOsPrintf ("%s", OpInfo->Name); in AcpiDmDisassembleOneOp()
1103 AcpiOsPrintf ("%s", OpInfo->Name); in AcpiDmDisassembleOneOp()
[all …]
Ddmdeferred.c188 const ACPI_OPCODE_INFO *OpInfo; in AcpiDmParseDeferredOps() local
200 OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiDmParseDeferredOps()
201 if (!(OpInfo->Flags & AML_DEFER)) in AcpiDmParseDeferredOps()
/freebsd-12-stable/sys/contrib/dev/acpica/components/dispatcher/
Ddswload2.c214 if ((!(WalkState->OpInfo->Flags & AML_NSOPCODE) && in AcpiDsLoad2BeginOp()
216 (!(WalkState->OpInfo->Flags & AML_NAMED))) in AcpiDsLoad2BeginOp()
251 ObjectType = WalkState->OpInfo->ObjectType; in AcpiDsLoad2BeginOp()
458 if (WalkState->OpInfo->Flags & AML_NAMED) in AcpiDsLoad2BeginOp()
547 WalkState->OpInfo->Name, Op, WalkState)); in AcpiDsLoad2EndOp()
551 if (!(WalkState->OpInfo->Flags & AML_NSOBJECT)) in AcpiDsLoad2EndOp()
562 ObjectType = WalkState->OpInfo->ObjectType; in AcpiDsLoad2EndOp()
628 switch (WalkState->OpInfo->Type) in AcpiDsLoad2EndOp()
Ddsutils.c617 const ACPI_OPCODE_INFO *OpInfo; in AcpiDsCreateOperand() local
670 OpInfo = AcpiPsGetOpcodeInfo (ParentOp->Common.AmlOpcode); in AcpiDsCreateOperand()
672 if ((OpInfo->Flags & AML_NSNODE) && in AcpiDsCreateOperand()
784 OpInfo = AcpiPsGetOpcodeInfo (Opcode); in AcpiDsCreateOperand()
785 if (OpInfo->ObjectType == ACPI_TYPE_INVALID) in AcpiDsCreateOperand()
790 if ((OpInfo->Flags & AML_HAS_RETVAL) || in AcpiDsCreateOperand()
813 ObjDesc = AcpiUtCreateInternalObject (OpInfo->ObjectType); in AcpiDsCreateOperand()
Ddswload.c274 if (!(WalkState->OpInfo->Flags & AML_NAMED)) in AcpiDsLoad1BeginOp()
293 ObjectType = WalkState->OpInfo->ObjectType; in AcpiDsLoad1BeginOp()
584 (WalkState->OpInfo->Flags & AML_CREATE)) in AcpiDsLoad1EndOp()
592 if (!(WalkState->OpInfo->Flags & (AML_NAMED | AML_FIELD))) in AcpiDsLoad1EndOp()
599 ObjectType = WalkState->OpInfo->ObjectType; in AcpiDsLoad1EndOp()
601 if (WalkState->OpInfo->Flags & AML_FIELD) in AcpiDsLoad1EndOp()
Ddsobject.c487 const ACPI_OPCODE_INFO *OpInfo; in AcpiDsInitObjectFromOp() local
496 OpInfo = AcpiPsGetOpcodeInfo (Opcode); in AcpiDsInitObjectFromOp()
497 if (OpInfo->Class == AML_CLASS_UNKNOWN) in AcpiDsInitObjectFromOp()
540 switch (OpInfo->Type) in AcpiDsInitObjectFromOp()
606 OpInfo->Type)); in AcpiDsInitObjectFromOp()
629 switch (OpInfo->Type) in AcpiDsInitObjectFromOp()
Ddswexec.c366 WalkState->OpInfo = AcpiPsGetOpcodeInfo (Op->Common.AmlOpcode); in AcpiDsExecBeginOp()
368 if (AcpiNsOpensScope (WalkState->OpInfo->ObjectType)) in AcpiDsExecBeginOp()
372 AcpiUtGetTypeName (WalkState->OpInfo->ObjectType), Op)); in AcpiDsExecBeginOp()
414 OpcodeClass = WalkState->OpInfo->Class; in AcpiDsExecBeginOp()
518 OpType = WalkState->OpInfo->Type; in AcpiDsExecEndOp()
519 OpClass = WalkState->OpInfo->Class; in AcpiDsExecEndOp()
574 if (!(WalkState->OpInfo->Flags & AML_NO_OPERAND_RESOLVE)) in AcpiDsExecEndOp()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/MC/
DMCInstrDesc.h206 const MCOperandInfo *OpInfo; // 'NumOperands' entries about operands variable
213 (OpInfo[OpNum].Constraints & (1 << Constraint))) { in getOperandConstraint()
215 return (int)(OpInfo[OpNum].Constraints >> ValuePos) & 0x0f; in getOperandConstraint()
232 const_opInfo_iterator opInfo_begin() const { return OpInfo; } in opInfo_begin()
233 const_opInfo_iterator opInfo_end() const { return OpInfo + NumOperands; } in opInfo_end()
624 if (OpInfo[i].isPredicate()) in findFirstPredOperandIdx()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
DSIInstrInfo.h764 const MCOperandInfo &OpInfo) const { in isInlineConstant() argument
765 return isInlineConstant(MO, OpInfo.OperandType); in isInlineConstant()
775 if (!MI.getDesc().OpInfo || OpIdx >= MI.getDesc().NumOperands) { in isInlineConstant()
779 return isInlineConstant(DefMO, MI.getDesc().OpInfo[OpIdx]); in isInlineConstant()
786 return isInlineConstant(MO, MI.getDesc().OpInfo[OpIdx].OperandType); in isInlineConstant()
791 if (!MI.getDesc().OpInfo || OpIdx >= MI.getDesc().NumOperands) in isInlineConstant()
803 return isInlineConstant(MO, MI.getDesc().OpInfo[OpIdx].OperandType); in isInlineConstant()
812 const MCOperandInfo &OpInfo) const { in isLiteralConstant() argument
813 return MO.isImm() && !isInlineConstant(MO, OpInfo.OperandType); in isLiteralConstant()
826 const MCOperandInfo &OpInfo) const;
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/utils/TableGen/
DAsmWriterInst.cpp176 CGIOperandList::OperandInfo OpInfo = CGI.Operands[OpNo]; in AsmWriterInst() local
178 unsigned MIOp = OpInfo.MIOperandNo; in AsmWriterInst()
179 Operands.emplace_back(OpInfo.PrinterMethodName, MIOp, Modifier, in AsmWriterInst()
181 OpInfo.OperandType == "MCOI::OPERAND_PCREL"); in AsmWriterInst()
/freebsd-12-stable/sys/contrib/dev/acpica/components/executer/
Dexresop.c262 const ACPI_OPCODE_INFO *OpInfo; in AcpiExResolveOperands() local
271 OpInfo = AcpiPsGetOpcodeInfo (Opcode); in AcpiExResolveOperands()
272 if (OpInfo->Class == AML_CLASS_UNKNOWN) in AcpiExResolveOperands()
277 ArgTypes = OpInfo->RuntimeArgs; in AcpiExResolveOperands()
288 Opcode, OpInfo->Name, ArgTypes)); in AcpiExResolveOperands()

12345