/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | DerivedUser.h | 37 DerivedUser(Type *Ty, unsigned VK, Use *U, unsigned NumOps, argument 39 : User(Ty, VK, U, NumOps), DeleteValue(DeleteValue) {}
|
H A D | User.h | 73 User(Type *ty, unsigned vty, Use *, unsigned NumOps) argument 75 assert(NumOps < (1u << NumUserOperandsBits) && "Too many operands"); 76 NumUserOperands = NumOps; 207 void setGlobalVariableNumOperands(unsigned NumOps) { 208 assert(NumOps <= 1 && "GlobalVariable can only have 0 or 1 operands"); 209 NumUserOperands = NumOps; 215 void setNumHungOffUseOperands(unsigned NumOps) { 217 assert(NumOps < (1u << NumUserOperandsBits) && "Too many operands"); 218 NumUserOperands = NumOps;
|
H A D | Constant.h | 43 Constant(Type *ty, ValueTy vty, Use *Ops, unsigned NumOps) argument 44 : User(ty, vty, Ops, NumOps) {}
|
H A D | GlobalObject.h | 46 GlobalObject(Type *Ty, ValueTy VTy, Use *Ops, unsigned NumOps, argument 49 : GlobalValue(Ty, VTy, Ops, NumOps, Linkage, Name, AddressSpace),
|
H A D | InlineAsm.h | 270 static unsigned getFlagWord(unsigned Kind, unsigned NumOps) { argument 271 assert(((NumOps << 3) & ~0xffff) == 0 && "Too many inline asm operands!"); 273 return Kind | (NumOps << 3);
|
H A D | GlobalValue.h | 76 GlobalValue(Type *Ty, ValueTy VTy, Use *Ops, unsigned NumOps, argument 78 : Constant(PointerType::get(Ty, AddressSpace), VTy, Ops, NumOps),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsMCTargetDesc.cpp | 142 unsigned NumOps = Inst.getNumOperands(); variable 143 if (NumOps == 0) 145 switch (Info->get(Inst.getOpcode()).OpInfo[NumOps - 1].OperandType) { 151 Target = Region + Inst.getOperand(NumOps - 1).getImm(); 156 Target = Addr + Inst.getOperand(NumOps - 1).getImm();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPURegisterBankInfo.h | 133 template <unsigned NumOps> 135 int8_t RegBanks[NumOps]; 139 template <unsigned NumOps> 142 const std::array<unsigned, NumOps> RegSrcOpIdx, 143 ArrayRef<OpRegBankEntry<NumOps>> Table) const;
|
H A D | R600OpenCLImageTypeLoweringPass.cpp | 96 size_t NumOps = Node->getNumOperands(); 97 if (NumOps != NumKernelArgMDNodes + 1)
|
H A D | AMDGPUPrintfRuntimeBinding.cpp | 105 size_t NumOps) const { 159 unsigned NumOps = CI->getNumArgOperands(); local 200 getConversionSpecifiers(OpConvSpecifiers, Str, NumOps - 1);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | AMDGPUEmitPrintf.cpp | 226 auto NumOps = Args.size(); local 227 assert(NumOps >= 1); 234 Desc = appendString(Builder, Desc, Fmt, NumOps == 1); 239 for (unsigned int i = 1; i != NumOps; ++i) { 240 bool IsLast = i == NumOps - 1;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineRegisterInfo.cpp | 231 unsigned NumOps = MI->getNumOperands(); local 232 if (!(MO >= MO0 && MO < MO0+NumOps)) { 326 /// Move NumOps operands from Src to Dst, updating use-def lists as needed. 335 unsigned NumOps) { 336 assert(Src != Dst && NumOps && "Noop moveOperands"); 340 if (Dst >= Src && Dst < Src + NumOps) { 342 Dst += NumOps - 1; 343 Src += NumOps - 1; 372 } while (--NumOps); 333 moveOperands(MachineOperand *Dst, MachineOperand *Src, unsigned NumOps) argument
|
H A D | CallingConvLower.cpp | 127 unsigned NumOps = Outs.size(); local 128 for (unsigned i = 0; i != NumOps; ++i) { 145 unsigned NumOps = ArgVTs.size(); local 146 for (unsigned i = 0; i != NumOps; ++i) {
|
H A D | MachineInstr.cpp | 123 if (unsigned NumOps = MCID->getNumOperands() + 125 CapOperands = OperandCapacity::get(NumOps); 185 /// Move NumOps MachineOperands from Src to Dst, with support for overlapping 188 unsigned NumOps, MachineRegisterInfo *MRI) { 190 return MRI->moveOperands(Dst, Src, NumOps); 193 std::memmove(Dst, Src, NumOps * sizeof(MachineOperand)); 814 unsigned NumOps; 816 i += NumOps) { 821 NumOps = 1 + InlineAsm::getNumOperandRegisters(FlagMO.getImm()); 822 if (i + NumOps > OpId 187 moveOperands(MachineOperand *Dst, MachineOperand *Src, unsigned NumOps, MachineRegisterInfo *MRI) argument 1137 unsigned NumOps; local [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelDAGToDAG.cpp | 160 unsigned NumOps = N->getNumOperands(); local 171 SDValue Glue = N->getGluedNode() ? N->getOperand(NumOps-1) 176 for(unsigned i = 0, e = N->getGluedNode() ? NumOps - 1 : NumOps; i < e; ++i) { 221 assert((i+2 < NumOps) && "Invalid number of operands in inline asm");
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | Thumb2SizeReduction.cpp | 817 unsigned NumOps = MCID.getNumOperands(); local 818 HasCC = (MI->getOperand(NumOps-1).getReg() == ARM::CPSR); 819 if (HasCC && MI->getOperand(NumOps-1).isDead()) 839 unsigned NumOps = MCID.getNumOperands(); local 841 if (i < NumOps && MCID.OpInfo[i].isOptionalDef()) 909 unsigned NumOps = MCID.getNumOperands(); local 910 HasCC = (MI->getOperand(NumOps-1).getReg() == ARM::CPSR); 911 if (HasCC && MI->getOperand(NumOps-1).isDead()) 946 unsigned NumOps = MCID.getNumOperands(); local 948 if (i < NumOps [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | DAGISelMatcherEmitter.cpp | 413 unsigned NumOps = cast<CheckPredicateMatcher>(N)->getNumOperands(); local 414 OS << "OPC_CheckPredicateWithOperands, " << NumOps << "/*#Ops*/, "; local 415 for (unsigned i = 0; i < NumOps; ++i) 417 OperandBytes = 1 + NumOps; 898 unsigned NumOps = P.getNumOperands(); 901 ++NumOps; // Get the chained node too. 906 OS << " Result.resize(NextRes+" << NumOps << ");\n"; 924 for (unsigned i = 0; i != NumOps; ++i)
|
H A D | PredicateExpander.h | 69 void expandCheckNumOperands(raw_ostream &OS, int NumOps);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | InstrEmitter.cpp | 633 unsigned NumOps = Node->getNumOperands(); 637 if (NumOps && Node->getOperand(NumOps-1).getValueType() == MVT::Other) 638 --NumOps; // Ignore chain if it exists. 640 assert((NumOps & 1) == 1 && 642 for (unsigned i = 1; i != NumOps; ++i) { 1047 unsigned NumOps = Node->getNumOperands(); 1048 if (Node->getOperand(NumOps-1).getValueType() == MVT::Glue) 1049 --NumOps; // Ignore the glue operand. 1077 for (unsigned i = InlineAsm::Op_FirstOperand; i != NumOps;) { [all...] |
H A D | ScheduleDAGFast.cpp | 485 unsigned NumOps = Node->getNumOperands(); local 486 if (Node->getOperand(NumOps-1).getValueType() == MVT::Glue) 487 --NumOps; // Ignore the glue operand. 489 for (unsigned i = InlineAsm::Op_FirstOperand; i != NumOps;) { 673 unsigned NumOps = N->getNumOperands(); local 674 if (unsigned NumLeft = NumOps) { 680 if (NumLeft == NumOps && Op.getValueType() == MVT::Glue) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86MCCodeEmitter.cpp | 883 unsigned NumOps = Desc.getNumOperands(); local 1044 unsigned RcOperand = NumOps - 1; 1217 unsigned NumOps = MI.getNumOperands(); 1221 for (unsigned i = CurOp; i != NumOps; ++i) { 1405 unsigned NumOps = Desc.getNumOperands(); local 1445 OpcodeOffset = MI.getOperand(NumOps - 1).getImm(); 1447 --NumOps; // Drop the operand from the end. 1538 --NumOps; 1787 if (CurOp != NumOps) { 1798 while (CurOp != NumOps [all...] |
H A D | X86BaseInfo.h | 1037 unsigned NumOps = Desc.getNumOperands(); local 1044 if (NumOps > 1 && Desc.getOperandConstraint(1, MCOI::TIED_TO) == 0) 1048 if (NumOps == 8 && 1054 if (NumOps >= 4 && Desc.getOperandConstraint(2, MCOI::TIED_TO) == 0 && 1059 if (NumOps == 9 && Desc.getOperandConstraint(2, MCOI::TIED_TO) == 0 &&
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86CallFrameOptimization.cpp | 563 unsigned NumOps = DefMov->getDesc().getNumOperands(); local 564 for (unsigned i = NumOps - X86::AddrNumOperands; i != NumOps; ++i)
|
H A D | X86FloatingPoint.cpp | 1121 unsigned NumOps = MI.getDesc().getNumOperands(); local 1122 assert((NumOps == X86::AddrNumOperands + 1 || NumOps == 1) && 1126 unsigned Reg = getFPReg(MI.getOperand(NumOps - 1)); 1154 MI.RemoveOperand(NumOps - 1); // Remove explicit ST(0) operand 1182 unsigned NumOps = MI.getDesc().getNumOperands(); local 1183 assert(NumOps >= 2 && "FPRW instructions must have 2 ops!!"); 1530 unsigned NumOps = 0; local 1535 i != e && MI.getOperand(i).isImm(); i += 1 + NumOps) { 1538 NumOps [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonGenPredicate.cpp | 373 unsigned NumOps = MI->getNumOperands(); local 374 for (unsigned i = 0; i < NumOps; ++i) { 410 NumOps = 2; 426 for (unsigned i = 1; i < NumOps; ++i) {
|