Searched defs:NumOps (Results 1 - 25 of 34) sorted by relevance

12

/external/llvm/include/llvm/
H A DConstant.h47 Constant(Type *ty, ValueTy vty, Use *Ops, unsigned NumOps) argument
48 : User(ty, vty, Ops, NumOps) {}
H A DUser.h52 User(Type *ty, unsigned vty, Use *OpList, unsigned NumOps) argument
53 : Value(ty, vty), OperandList(OpList), NumOperands(NumOps) {}
H A DInlineAsm.h232 static unsigned getFlagWord(unsigned Kind, unsigned NumOps) { argument
233 assert(((NumOps << 3) & ~0xffff) == 0 && "Too many inline asm operands!");
235 return Kind | (NumOps << 3);
H A DConstants.h811 ConstantExpr(Type *ty, unsigned Opcode, Use *Ops, unsigned NumOps) argument
812 : Constant(ty, ConstantExprVal, Ops, NumOps) {
H A DGlobalValue.h59 GlobalValue(Type *ty, ValueTy vty, Use *Ops, unsigned NumOps, argument
61 : Constant(ty, vty, Ops, NumOps), Linkage(linkage),
H A DInstrTypes.h38 Use *Ops, unsigned NumOps,
40 : Instruction(Ty, iType, Ops, NumOps, InsertBefore) {}
43 Use *Ops, unsigned NumOps, BasicBlock *InsertAtEnd)
44 : Instruction(Ty, iType, Ops, NumOps, InsertAtEnd) {}
37 TerminatorInst(Type *Ty, Instruction::TermOps iType, Use *Ops, unsigned NumOps, Instruction *InsertBefore = 0) argument
42 TerminatorInst(Type *Ty, Instruction::TermOps iType, Use *Ops, unsigned NumOps, BasicBlock *InsertAtEnd) argument
/external/llvm/lib/CodeGen/
H A DCallingConvLower.cpp120 unsigned NumOps = Outs.size(); local
121 for (unsigned i = 0; i != NumOps; ++i) {
139 unsigned NumOps = ArgVTs.size(); local
140 for (unsigned i = 0; i != NumOps; ++i) {
H A DMachineVerifier.cpp720 unsigned NumOps; local
721 for (unsigned e = MI->getNumOperands(); OpNo < e; OpNo += NumOps) {
726 NumOps = 1 + InlineAsm::getNumOperandRegisters(MO.getImm());
H A DTwoAddressInstructionPass.cpp395 unsigned NumOps = MI.isInlineAsm() local
397 for (unsigned i = 0; i != NumOps; ++i) {
1205 unsigned NumOps = MI->getNumOperands(); local
1207 for (unsigned SrcIdx = 0; SrcIdx < NumOps; ++SrcIdx) {
/external/llvm/lib/Target/Hexagon/
H A DHexagonCallingConvLower.cpp136 unsigned NumOps = Outs.size(); local
146 for (; i != NumOps; ++i) {
164 unsigned NumOps = ArgVTs.size(); local
165 for (unsigned i = 0; i != NumOps; ++i) {
H A DHexagonISelLowering.cpp672 unsigned NumOps = Node->getNumOperands(); local
673 if (Node->getOperand(NumOps-1).getValueType() == MVT::Glue)
674 --NumOps; // Ignore the flag operand.
676 for (unsigned i = InlineAsm::Op_FirstOperand; i != NumOps;) {
/external/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGSDNodes.cpp209 unsigned NumOps = Node->getNumOperands(); local
210 if (Node->getOperand(NumOps-1).getValueType() == MVT::Other)
211 Chain = Node->getOperand(NumOps-1).getNode();
H A DScheduleDAGFast.cpp477 unsigned NumOps = Node->getNumOperands(); local
478 if (Node->getOperand(NumOps-1).getValueType() == MVT::Glue)
479 --NumOps; // Ignore the glue operand.
481 for (unsigned i = InlineAsm::Op_FirstOperand; i != NumOps;) {
H A DLegalizeTypes.cpp415 for (unsigned i = 0, NumOps = I->getNumOperands(); i < NumOps; ++i)
1020 unsigned NumOps = N->getNumOperands(); local
1022 if (NumOps == 0) {
1024 } else if (NumOps == 1) {
1027 } else if (NumOps == 2) {
1031 SmallVector<SDValue, 8> Ops(NumOps);
1032 for (unsigned i = 0; i < NumOps; ++i)
1035 return MakeLibCall(LC, N->getValueType(0), &Ops[0], NumOps, isSigned, dl);
1041 const SDValue *Ops, unsigned NumOps,
1040 MakeLibCall(RTLIB::Libcall LC, EVT RetVT, const SDValue *Ops, unsigned NumOps, bool isSigned, DebugLoc dl) argument
[all...]
H A DScheduleDAGRRList.cpp1251 unsigned NumOps = Node->getNumOperands(); local
1252 if (Node->getOperand(NumOps-1).getValueType() == MVT::Glue)
1253 --NumOps; // Ignore the glue operand.
1255 for (unsigned i = InlineAsm::Op_FirstOperand; i != NumOps;) {
2660 unsigned NumOps = MCID.getNumOperands() - NumRes;
2661 for (unsigned i = 0; i != NumOps; ++i) {
2887 unsigned NumOps = MCID.getNumOperands() - NumRes;
2888 for (unsigned j = 0; j != NumOps; ++j) {
H A DSelectionDAGISel.cpp1952 const SDValue *Ops, unsigned NumOps, unsigned EmitNodeInfo) {
1972 SDNode *Res = CurDAG->MorphNodeTo(Node, ~TargetOpc, VTList, Ops, NumOps);
2742 unsigned NumOps = MatcherTable[MatcherIndex++];
2744 for (unsigned i = 0; i != NumOps; ++i) {
1951 MorphNode(SDNode *Node, unsigned TargetOpc, SDVTList VTList, const SDValue *Ops, unsigned NumOps, unsigned EmitNodeInfo) argument
H A DLegalizeVectorTypes.cpp1517 unsigned NumOps = WidenVT.getVectorNumElements()/MaxVT.getVectorNumElements(); local
1518 if (NumOps != ConcatEnd ) {
1520 for (unsigned j = ConcatEnd; j < NumOps; ++j)
1523 return DAG.getNode(ISD::CONCAT_VECTORS, dl, WidenVT, &ConcatOps[0], NumOps);
2497 unsigned NumOps = WidenWidth / LdTy.getSizeInBits(); local
2498 SmallVector<SDValue, 16> WidenOps(NumOps);
2504 for (; i != NumOps; ++i)
2507 return DAG.getNode(ISD::CONCAT_VECTORS, dl, WidenVT, &WidenOps[0],NumOps);
/external/llvm/lib/Target/X86/
H A DX86CodeEmitter.cpp169 unsigned NumOps = Desc.getNumOperands(); local
170 if (NumOps) {
171 bool isTwoAddr = NumOps > 1 &&
176 for (unsigned e = NumOps; i != e; ++i) {
194 for (unsigned e = NumOps; i != e; ++i) {
206 for (; i != NumOps; ++i) {
223 if (NumOps > e && X86InstrInfo::isX86_64ExtendedReg(MI.getOperand(e)))
240 for (unsigned e = NumOps; i != e; ++i) {
936 unsigned NumOps = Desc->getNumOperands();
938 if (NumOps >
[all...]
/external/llvm/lib/VMCore/
H A DInstruction.cpp23 Instruction::Instruction(Type *ty, unsigned it, Use *Ops, unsigned NumOps, argument
25 : User(ty, Value::InstructionVal + it, Ops, NumOps), Parent(0) {
37 Instruction::Instruction(Type *ty, unsigned it, Use *Ops, unsigned NumOps, argument
39 : User(ty, Value::InstructionVal + it, Ops, NumOps), Parent(0) {
/external/llvm/utils/TableGen/
H A DCodeGenInstruction.cpp71 unsigned NumOps = 1; local
92 NumOps = NumArgs;
117 OperandType, MIOperandNo, NumOps,
119 MIOperandNo += NumOps;
H A DDAGISelMatcherEmitter.cpp646 unsigned NumOps = P.getNumOperands(); local
649 ++NumOps; // Get the chained node too.
652 OS << " Result.resize(NextRes+" << NumOps << ");\n"; local
667 for (unsigned i = 0; i != NumOps; ++i)
/external/llvm/lib/Target/ARM/
H A DThumb2SizeReduction.cpp658 unsigned NumOps = MCID.getNumOperands(); local
659 HasCC = (MI->getOperand(NumOps-1).getReg() == ARM::CPSR);
660 if (HasCC && MI->getOperand(NumOps-1).isDead())
684 unsigned NumOps = MCID.getNumOperands(); local
686 if (i < NumOps && MCID.OpInfo[i].isOptionalDef())
749 unsigned NumOps = MCID.getNumOperands(); local
750 HasCC = (MI->getOperand(NumOps-1).getReg() == ARM::CPSR);
751 if (HasCC && MI->getOperand(NumOps-1).isDead())
775 unsigned NumOps = MCID.getNumOperands(); local
777 if (i < NumOps
[all...]
H A DARMConstantIslandPass.cpp1853 unsigned NumOps = MCID.getNumOperands(); local
1854 unsigned JTOpIdx = NumOps - (MI->isPredicable() ? 3 : 2);
1979 unsigned NumOps = MCID.getNumOperands();
1980 unsigned JTOpIdx = NumOps - (MI->isPredicable() ? 3 : 2);
/external/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCCodeEmitter.cpp573 unsigned NumOps = Desc.getNumOperands(); local
575 if (NumOps > 1 && Desc.getOperandConstraint(1, MCOI::TIED_TO) == 0)
577 else if (NumOps > 3 && Desc.getOperandConstraint(2, MCOI::TIED_TO) == 0) {
578 assert(Desc.getOperandConstraint(NumOps - 1, MCOI::TIED_TO) == 1);
735 unsigned NumOps = MI.getNumOperands(); local
737 bool isTwoAddr = NumOps > 1 &&
742 for (; i != NumOps; ++i) {
760 for (; i != NumOps; ++i) {
772 for (; i != NumOps; ++i) {
789 if (NumOps >
978 unsigned NumOps = Desc.getNumOperands(); local
[all...]
/external/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h683 unsigned NumOps)
686 OperandList(NumOps ? new SDUse[NumOps] : 0),
688 NumOperands(NumOps), NumValues(VTs.NumVTs),
690 for (unsigned i = 0; i != NumOps; ++i) {
906 unsigned NumOps, EVT MemoryVT, MachineMemOperand *MMO);
1085 const SDValue *Ops, unsigned NumOps,
1087 : MemSDNode(Opc, dl, VTs, Ops, NumOps, MemoryVT, MMO) {
1565 unsigned NumOps, ISD::CvtCode Code)
1566 : SDNode(ISD::CONVERT_RNDSAT, dl, getSDVTList(VT), Ops, NumOps),
1084 MemIntrinsicSDNode(unsigned Opc, DebugLoc dl, SDVTList VTs, const SDValue *Ops, unsigned NumOps, EVT MemoryVT, MachineMemOperand *MMO) argument
1564 CvtRndSatSDNode(EVT VT, DebugLoc dl, const SDValue *Ops, unsigned NumOps, ISD::CvtCode Code) argument
[all...]

Completed in 376 milliseconds

12