/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | StackMaps.h | 174 NumDefs = MI->getNumDefs(); in StatepointOpers() 178 unsigned getIDPos() const { return NumDefs + IDPos; } in getIDPos() 181 unsigned getNBytesPos() const { return NumDefs + NBytesPos; } in getNBytesPos() 184 unsigned getNCallArgsPos() const { return NumDefs + NCallArgsPos; } in getNCallArgsPos() 189 return MI->getOperand(NumDefs + NCallArgsPos).getImm() + MetaEnd + NumDefs; in getVarIdx() 204 uint64_t getID() const { return MI->getOperand(NumDefs + IDPos).getImm(); } in getID() 208 return MI->getOperand(NumDefs + NBytesPos).getImm(); in getNumPatchBytes() 213 return MI->getOperand(NumDefs + CallTargetPos); in getCallTarget() 239 unsigned NumDefs; variable
|
/external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
D | LegalizationArtifactCombiner.h | 350 const unsigned NumDefs = MI.getNumOperands() - 1; in tryFoldUnmergeCast() local 355 const LLT SrcTy = MRI.getType(MI.getOperand(NumDefs).getReg()); in tryFoldUnmergeCast() 372 DestTy.isVector() ? CastSrcTy.getNumElements() / NumDefs : 1; in tryFoldUnmergeCast() 382 for (unsigned I = 0; I != NumDefs; ++I) { in tryFoldUnmergeCast() 413 if (Idx < NumDefs) in tryFoldUnmergeCast() 527 unsigned NumDefs = MI.getNumOperands() - 1; in tryCombineUnmergeValues() local 528 Register SrcReg = MI.getOperand(NumDefs).getReg(); in tryCombineUnmergeValues() 533 LLT OpTy = MRI.getType(MI.getOperand(NumDefs).getReg()); in tryCombineUnmergeValues() 571 for (unsigned I = 0; I != NumDefs; ++I) { in tryCombineUnmergeValues() 573 replaceRegOrBuildCopy(Def, NewUnmerge.getReg(SrcDefIdx * NumDefs + I), in tryCombineUnmergeValues() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/ |
D | LegalizationArtifactCombiner.h | 288 unsigned NumDefs = MI.getNumOperands() - 1; in tryCombineMerges() local 290 getDefIgnoringCopies(MI.getOperand(NumDefs).getReg(), MRI); in tryCombineMerges() 294 LLT OpTy = MRI.getType(MI.getOperand(NumDefs).getReg()); in tryCombineMerges() 312 if (NumMergeRegs < NumDefs) { in tryCombineMerges() 313 if (NumDefs % NumMergeRegs != 0) in tryCombineMerges() 324 const unsigned NewNumDefs = NumDefs / NumMergeRegs; in tryCombineMerges() 350 } else if (NumMergeRegs > NumDefs) { in tryCombineMerges() 351 if (ConvertOp != 0 || NumMergeRegs % NumDefs != 0) in tryCombineMerges() 362 const unsigned NumRegs = NumMergeRegs / NumDefs; in tryCombineMerges() 363 for (unsigned DefIdx = 0; DefIdx < NumDefs; ++DefIdx) { in tryCombineMerges() [all …]
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | AsmPrinterInlineAsm.cpp | 434 unsigned NumDefs = 0; in EmitInlineAsm() local 435 for (; MI->getOperand(NumDefs).isReg() && MI->getOperand(NumDefs).isDef(); in EmitInlineAsm() 436 ++NumDefs) in EmitInlineAsm() 437 assert(NumDefs != MI->getNumOperands()-2 && "No asm string?"); in EmitInlineAsm() 439 assert(MI->getOperand(NumDefs).isSymbol() && "No asm string?"); in EmitInlineAsm() 442 const char *AsmStr = MI->getOperand(NumDefs).getSymbolName(); in EmitInlineAsm()
|
/external/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
D | AsmPrinterInlineAsm.cpp | 500 unsigned NumDefs = 0; in emitInlineAsm() local 501 for (; MI->getOperand(NumDefs).isReg() && MI->getOperand(NumDefs).isDef(); in emitInlineAsm() 502 ++NumDefs) in emitInlineAsm() 503 assert(NumDefs != MI->getNumOperands()-2 && "No asm string?"); in emitInlineAsm() 505 assert(MI->getOperand(NumDefs).isSymbol() && "No asm string?"); in emitInlineAsm() 508 const char *AsmStr = MI->getOperand(NumDefs).getSymbolName(); in emitInlineAsm()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/ |
D | AsmPrinterInlineAsm.cpp | 498 unsigned NumDefs = 0; in EmitInlineAsm() local 499 for (; MI->getOperand(NumDefs).isReg() && MI->getOperand(NumDefs).isDef(); in EmitInlineAsm() 500 ++NumDefs) in EmitInlineAsm() 501 assert(NumDefs != MI->getNumOperands()-2 && "No asm string?"); in EmitInlineAsm() 503 assert(MI->getOperand(NumDefs).isSymbol() && "No asm string?"); in EmitInlineAsm() 506 const char *AsmStr = MI->getOperand(NumDefs).getSymbolName(); in EmitInlineAsm()
|
/external/llvm-project/llvm/utils/TableGen/ |
D | CodeGenInstruction.cpp | 43 NumDefs = OutDI->getNumArgs(); in CGIOperandList() 63 if (i < NumDefs) { in CGIOperandList() 67 ArgInit = InDI->getArg(i-NumDefs); in CGIOperandList() 68 ArgName = InDI->getArgNameStr(i-NumDefs); in CGIOperandList() 113 if (i < NumDefs) in CGIOperandList() 144 --NumDefs; in CGIOperandList() 295 if (DestOp.first >= Ops.NumDefs) in ParseConstraint() 299 if (SrcOp.first < Ops.NumDefs) in ParseConstraint()
|
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
D | InstrEmitter.cpp | 875 unsigned NumDefs = II.getNumDefs(); in EmitMachineNode() local 886 NumDefs = NumResults; in EmitMachineNode() 890 NumDefs = NumResults; in EmitMachineNode() 895 countOperands(Node, II.getNumOperands() - NumDefs, NumImpUses); in EmitMachineNode() 898 bool HasPhysRegOuts = NumResults > NumDefs && in EmitMachineNode() 959 bool HasOptPRefs = NumDefs > NumResults; in EmitMachineNode() 962 unsigned NumSkip = HasOptPRefs ? NumDefs - NumResults : 0; in EmitMachineNode() 964 AddOperand(MIB, Node->getOperand(i), i-NumSkip+NumDefs, &II, in EmitMachineNode() 1001 for (unsigned i = NumDefs; i < NumResults; ++i) { in EmitMachineNode() 1002 Register Reg = II.getImplicitDefs()[i - NumDefs]; in EmitMachineNode() [all …]
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | InstrEmitter.cpp | 753 unsigned NumDefs = II.getNumDefs(); in EmitMachineNode() local 764 NumDefs = NumResults; in EmitMachineNode() 771 countOperands(Node, II.getNumOperands() - NumDefs, NumImpUses); in EmitMachineNode() 772 bool HasPhysRegOuts = NumResults > NumDefs && II.getImplicitDefs()!=nullptr; in EmitMachineNode() 795 bool HasOptPRefs = NumDefs > NumResults; in EmitMachineNode() 798 unsigned NumSkip = HasOptPRefs ? NumDefs - NumResults : 0; in EmitMachineNode() 800 AddOperand(MIB, Node->getOperand(i), i-NumSkip+NumDefs, &II, in EmitMachineNode() 837 for (unsigned i = NumDefs; i < NumResults; ++i) { in EmitMachineNode() 838 unsigned Reg = II.getImplicitDefs()[i - NumDefs]; in EmitMachineNode()
|
/external/llvm/include/llvm/MC/ |
D | MCInstrDesc.h | 142 unsigned char NumDefs; // Num of args that are definitions variable 191 unsigned getNumDefs() const { return NumDefs; } in getNumDefs()
|
/external/llvm-project/llvm/utils/TableGen/GlobalISel/ |
D | GIMatchDagOperands.cpp | 81 i < I.Operands.NumDefs); in makeOperandList() 92 NewValue->add(I.Operands[i].Name, i, i < I.Operands.NumDefs); in makeOperandList()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | ImplicitNullChecks.cpp | 622 unsigned NumDefs = MI->getDesc().getNumDefs(); in insertFaultingInstr() local 623 assert(NumDefs <= 1 && "other cases unhandled!"); in insertFaultingInstr() 626 if (NumDefs != 0) { in insertFaultingInstr() 628 assert(NumDefs == 1 && "expected exactly one def!"); in insertFaultingInstr()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | InstrEmitter.cpp | 813 unsigned NumDefs = II.getNumDefs(); in EmitMachineNode() local 824 NumDefs = NumResults; in EmitMachineNode() 831 countOperands(Node, II.getNumOperands() - NumDefs, NumImpUses); in EmitMachineNode() 832 bool HasPhysRegOuts = NumResults > NumDefs && II.getImplicitDefs()!=nullptr; in EmitMachineNode() 892 bool HasOptPRefs = NumDefs > NumResults; in EmitMachineNode() 895 unsigned NumSkip = HasOptPRefs ? NumDefs - NumResults : 0; in EmitMachineNode() 897 AddOperand(MIB, Node->getOperand(i), i-NumSkip+NumDefs, &II, in EmitMachineNode() 934 for (unsigned i = NumDefs; i < NumResults; ++i) { in EmitMachineNode() 935 Register Reg = II.getImplicitDefs()[i - NumDefs]; in EmitMachineNode()
|
/external/llvm-project/llvm/unittests/CodeGen/ |
D | MachineInstrTest.cpp | 48 unsigned char NumDefs = 1; in TEST() local 53 0, NumOps, NumDefs, 0, 0, 1ULL << MCID::HasOptionalDef, in TEST() 119 unsigned char NumDefs = 1; in TEST() local 124 0, NumOps, NumDefs, 0, 0, 1ULL << MCID::HasOptionalDef, in TEST()
|
/external/llvm/lib/CodeGen/ |
D | ImplicitNullChecks.cpp | 492 unsigned NumDefs = LoadMI->getDesc().getNumDefs(); in insertFaultingLoad() local 493 assert(NumDefs <= 1 && "other cases unhandled!"); in insertFaultingLoad() 496 if (NumDefs != 0) { in insertFaultingLoad()
|
D | MachineCSE.cpp | 532 unsigned NumDefs = MI->getDesc().getNumDefs() + in ProcessBlock() local 535 for (unsigned i = 0, e = MI->getNumOperands(); NumDefs && i != e; ++i) { in ProcessBlock() 553 --NumDefs; in ProcessBlock() 577 --NumDefs; in ProcessBlock()
|
/external/llvm-project/llvm/lib/CodeGen/ |
D | ImplicitNullChecks.cpp | 716 unsigned NumDefs = MI->getDesc().getNumDefs(); in insertFaultingInstr() local 717 assert(NumDefs <= 1 && "other cases unhandled!"); in insertFaultingInstr() 720 if (NumDefs != 0) { in insertFaultingInstr() 722 assert(NumDefs == 1 && "expected exactly one def!"); in insertFaultingInstr()
|
D | FixupStatepointCallerSaved.cpp | 480 unsigned NumDefs = MI.getNumDefs(); in rewriteStatepoint() local 481 for (unsigned I = 0; I < NumDefs; ++I) { in rewriteStatepoint() 503 for (unsigned I = NumDefs; I < MI.getNumOperands(); ++I) { in rewriteStatepoint() 518 assert(OldDef < NumDefs); in rewriteStatepoint()
|
/external/capstone/ |
D | MCInstrDesc.h | 125 unsigned char NumDefs; // Num of args that are definitions member
|
/external/llvm-project/llvm/lib/MC/ |
D | MCInstrDesc.cpp | 44 for (int i = 0, e = NumDefs; i != e; ++i) in hasDefOfPhysReg()
|
/external/llvm-project/llvm/include/llvm/MC/ |
D | MCInstrDesc.h | 191 unsigned char NumDefs; // Num of args that are definitions variable 235 unsigned getNumDefs() const { return NumDefs; } in getNumDefs()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/ |
D | MCInstrDesc.h | 192 unsigned char NumDefs; // Num of args that are definitions variable 250 unsigned getNumDefs() const { return NumDefs; } in getNumDefs()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/MC/ |
D | MCInstrDesc.cpp | 55 for (int i = 0, e = NumDefs; i != e; ++i) in hasDefOfPhysReg()
|
/external/llvm/lib/MC/ |
D | MCInstrDesc.cpp | 65 for (int i = 0, e = NumDefs; i != e; ++i) in hasDefOfPhysReg()
|
/external/llvm/utils/TableGen/ |
D | CodeGenInstruction.cpp | 41 NumDefs = OutDI->getNumArgs(); in CGIOperandList() 57 if (i < NumDefs) { in CGIOperandList() 61 ArgInit = InDI->getArg(i-NumDefs); in CGIOperandList() 62 ArgName = InDI->getArgName(i-NumDefs); in CGIOperandList()
|