Searched refs:VTs (Results 1 - 25 of 27) sorted by relevance

12

/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp58 static SDVTList makeVTList(const EVT *VTs, unsigned NumVTs) { argument
59 SDVTList Res = {VTs, NumVTs};
333 ID.AddPointer(VTList.VTs);
1306 "Vector Shuffle VTs must be a vectors");
1308 && "Vector Shuffle VTs must have same element type");
2665 SDVTList VTs = getVTList(VT); local
2669 AddNodeIDNode(ID, Opcode, VTs, Ops, 1);
2674 N = new (NodeAllocator) UnarySDNode(Opcode, DL, VTs, Operand);
2677 N = new (NodeAllocator) UnarySDNode(Opcode, DL, VTs, Operand);
3074 "Extract subvector VTs mus
3237 SDVTList VTs = getVTList(VT); local
3327 SDVTList VTs = getVTList(VT); local
4098 SDVTList VTs = getVTList(VT, MVT::Other); local
4170 SDVTList VTs = Opcode == ISD::ATOMIC_STORE ? getVTList(MVT::Other) : local
4229 SDVTList VTs = getVTList(VT, MVT::Other); local
4262 getMemIntrinsicNode(unsigned Opcode, DebugLoc dl, const EVT *VTs, unsigned NumVTs, const SDValue *Ops, unsigned NumOps, EVT MemVT, MachinePointerInfo PtrInfo, unsigned Align, bool Vol, bool ReadMem, bool WriteMem) argument
4425 SDVTList VTs = Indexed ? local
4516 SDVTList VTs = getVTList(MVT::Other); local
4584 SDVTList VTs = getVTList(MVT::Other); local
4611 SDVTList VTs = getVTList(Base.getValueType(), MVT::Other); local
4687 SDVTList VTs = getVTList(VT); local
4717 getNode(unsigned Opcode, DebugLoc DL, const EVT *VTs, unsigned NumVTs, const SDValue *Ops, unsigned NumOps) argument
4879 getVTList(const EVT *VTs, unsigned NumVTs) argument
5037 SDVTList VTs = getVTList(VT); local
5043 SDVTList VTs = getVTList(VT); local
5051 SDVTList VTs = getVTList(VT); local
5059 SDVTList VTs = getVTList(VT); local
5067 SDVTList VTs = getVTList(VT); local
5074 SDVTList VTs = getVTList(VT1, VT2); local
5080 SDVTList VTs = getVTList(VT1, VT2); local
5087 SDVTList VTs = getVTList(VT1, VT2, VT3); local
5094 SDVTList VTs = getVTList(VT1, VT2, VT3, VT4); local
5101 SDVTList VTs = getVTList(VT1, VT2); local
5109 SDVTList VTs = getVTList(VT1, VT2); local
5118 SDVTList VTs = getVTList(VT1, VT2); local
5127 SDVTList VTs = getVTList(VT1, VT2, VT3); local
5132 SelectNodeTo(SDNode *N, unsigned MachineOpc, SDVTList VTs, const SDValue *Ops, unsigned NumOps) argument
5167 MorphNodeTo(SDNode *N, unsigned Opc, SDVTList VTs, const SDValue *Ops, unsigned NumOps) argument
5254 SDVTList VTs = getVTList(VT); local
5260 SDVTList VTs = getVTList(VT); local
5268 SDVTList VTs = getVTList(VT); local
5276 SDVTList VTs = getVTList(VT); local
5284 SDVTList VTs = getVTList(VT); local
5290 SDVTList VTs = getVTList(VT1, VT2); local
5297 SDVTList VTs = getVTList(VT1, VT2); local
5305 SDVTList VTs = getVTList(VT1, VT2); local
5314 SDVTList VTs = getVTList(VT1, VT2); local
5323 SDVTList VTs = getVTList(VT1, VT2); local
5331 SDVTList VTs = getVTList(VT1, VT2, VT3); local
5340 SDVTList VTs = getVTList(VT1, VT2, VT3); local
5349 SDVTList VTs = getVTList(VT1, VT2, VT3); local
5357 SDVTList VTs = getVTList(VT1, VT2, VT3, VT4); local
5365 SDVTList VTs = getVTList(&ResultTys[0], ResultTys.size()); local
5370 getMachineNode(unsigned Opcode, DebugLoc DL, SDVTList VTs, ArrayRef<SDValue> OpsArray) argument
5906 MemSDNode(unsigned Opc, DebugLoc dl, SDVTList VTs, EVT memvt, MachineMemOperand *mmo) argument
5917 MemSDNode(unsigned Opc, DebugLoc dl, SDVTList VTs, const SDValue *Ops, unsigned NumOps, EVT memvt, MachineMemOperand *mmo) argument
5936 std::vector<EVT> VTs; member in struct:__anon2223::EVTArray
[all...]
H A DScheduleDAGSDNodes.cpp136 SmallVectorImpl<EVT> &VTs,
145 SDVTList VTList = DAG->getVTList(&VTs[0], VTs.size());
163 SmallVector<EVT, 4> VTs; local
178 VTs.push_back(N->getValueType(I));
181 VTs.push_back(MVT::Glue);
183 CloneNodeWithValues(N, DAG, VTs, Glue);
195 SmallVector<EVT, 4> VTs; local
197 VTs.push_back(N->getValueType(I));
199 CloneNodeWithValues(N, DAG, VTs);
135 CloneNodeWithValues(SDNode *N, SelectionDAG *DAG, SmallVectorImpl<EVT> &VTs, SDValue ExtraOper = SDValue()) argument
[all...]
H A DSelectionDAGISel.cpp1611 EVT VTs[] = { MVT::Other, MVT::Glue }; local
1613 VTs, &Ops[0], Ops.size());
2660 SmallVector<EVT, 4> VTs;
2665 VTs.push_back(VT);
2669 VTs.push_back(MVT::Other);
2671 VTs.push_back(MVT::Glue);
2676 if (VTs.size() == 1)
2677 VTList = CurDAG->getVTList(VTs[0]);
2678 else if (VTs.size() == 2)
2679 VTList = CurDAG->getVTList(VTs[
[all...]
H A DLegalizeDAG.cpp3155 SDVTList VTs = DAG.getVTList(VT, VT);
3156 Tmp1 = DAG.getNode(ISD::FSINCOS, dl, VTs, Node->getOperand(0));
3316 SDVTList VTs = DAG.getVTList(VT, VT);
3317 Tmp1 = DAG.getNode(DivRemOpc, dl, VTs, Tmp2, Tmp3).getValue(1);
3341 SDVTList VTs = DAG.getVTList(VT, VT);
3345 Tmp1 = DAG.getNode(DivRemOpc, dl, VTs, Node->getOperand(0),
3365 SDVTList VTs = DAG.getVTList(VT, VT);
3368 Tmp1 = DAG.getNode(ExpandOpcode, dl, VTs, Node->getOperand(0),
3380 SDVTList VTs = DAG.getVTList(VT, VT);
3401 Results.push_back(DAG.getNode(OpToUse, dl, VTs, Nod
[all...]
H A DSelectionDAGBuilder.cpp3246 SDVTList VTs = DAG.getVTList(AllocSize.getValueType(), MVT::Other); local
3248 VTs, Ops, 3);
3606 SDVTList VTs = DAG.getVTList(ValueVTs.data(), ValueVTs.size()); local
3613 VTs, &Ops[0], Ops.size(),
3620 VTs, &Ops[0], Ops.size());
3623 VTs, &Ops[0], Ops.size());
3626 VTs, &Ops[0], Ops.size());
5123 SDVTList VTs = DAG.getVTList(Op1.getValueType(), MVT::i1); local
5124 setValue(&I, DAG.getNode(Op, dl, VTs, Op1, Op2));
H A DLegalizeIntegerTypes.cpp659 SDVTList VTs = DAG.getVTList(LHS.getValueType(), N->getValueType(1)); local
660 SDValue Mul = DAG.getNode(N->getOpcode(), DL, VTs, LHS, RHS);
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h357 SDVTList getVTList(const EVT *VTs, unsigned NumVTs);
455 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); local
457 return getNode(ISD::CopyToReg, dl, VTs, Ops, Glue.getNode() ? 4 : 3);
463 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); local
465 return getNode(ISD::CopyToReg, dl, VTs, Ops, Glue.getNode() ? 4 : 3);
469 SDVTList VTs = getVTList(VT, MVT::Other); local
471 return getNode(ISD::CopyFromReg, dl, VTs, Ops, 2);
479 SDVTList VTs = getVTList(VT, MVT::Other, MVT::Glue); local
481 return getNode(ISD::CopyFromReg, dl, VTs, Ops, Glue.getNode() ? 3 : 2);
522 SDVTList VTs local
[all...]
H A DSelectionDAGNodes.h58 const EVT *VTs; member in struct:llvm::SDVTList
684 SDNode(unsigned Opc, const DebugLoc dl, SDVTList VTs, const SDValue *Ops,
689 ValueList(VTs.VTs), UseList(NULL),
690 NumOperands(NumOps), NumValues(VTs.NumVTs),
701 SDNode(unsigned Opc, const DebugLoc dl, SDVTList VTs)
703 SubclassData(0), NodeId(-1), OperandList(0), ValueList(VTs.VTs),
704 UseList(NULL), NumOperands(0), NumValues(VTs.NumVTs),
842 UnarySDNode(unsigned Opc, DebugLoc dl, SDVTList VTs, SDValu argument
853 BinarySDNode(unsigned Opc, DebugLoc dl, SDVTList VTs, SDValue X, SDValue Y) argument
864 TernarySDNode(unsigned Opc, DebugLoc dl, SDVTList VTs, SDValue X, SDValue Y, SDValue Z) argument
1089 MemIntrinsicSDNode(unsigned Opc, DebugLoc dl, SDVTList VTs, const SDValue *Ops, unsigned NumOps, EVT MemoryVT, MachineMemOperand *MMO) argument
1592 LSBaseSDNode(ISD::NodeType NodeTy, DebugLoc dl, SDValue *Operands, unsigned numOperands, SDVTList VTs, ISD::MemIndexedMode AM, EVT MemVT, MachineMemOperand *MMO) argument
1629 LoadSDNode(SDValue *ChainPtrOff, DebugLoc dl, SDVTList VTs, ISD::MemIndexedMode AM, ISD::LoadExtType ETy, EVT MemVT, MachineMemOperand *MMO) argument
1659 StoreSDNode(SDValue *ChainValuePtrOff, DebugLoc dl, SDVTList VTs, ISD::MemIndexedMode AM, bool isTrunc, EVT MemVT, MachineMemOperand *MMO) argument
1695 MachineSDNode(unsigned Opc, const DebugLoc DL, SDVTList VTs) argument
[all...]
H A DSelectionDAGISel.h248 SDNode *MorphNode(SDNode *Node, unsigned TargetOpc, SDVTList VTs,
/freebsd-10.0-release/contrib/llvm/utils/TableGen/
H A DCallingConvEmitter.cpp86 ListInit *VTs = Action->getValueAsListInit("VTs"); local
87 for (unsigned i = 0, e = VTs->getSize(); i != e; ++i) {
88 Record *VT = VTs->getElementAsRecord(i);
H A DCodeGenRegisters.h264 SmallVector<MVT::SimpleValueType, 4> VTs; member in class:llvm::CodeGenRegisterClass
277 ArrayRef<MVT::SimpleValueType> getValueTypes() const {return VTs;}
278 unsigned getNumValueTypes() const { return VTs.size(); }
281 if (VTNum < VTs.size())
282 return VTs[VTNum];
H A DDAGISelMatcher.cpp252 for (unsigned i = 0, e = VTs.size(); i != e; ++i)
253 OS << ' ' << getEnumName(VTs[i]);
317 return M->OpcodeName == OpcodeName && M->VTs == VTs &&
H A DDAGISelMatcherOpt.cpp132 const SmallVectorImpl<MVT::SimpleValueType> &VTs = EN->getVTList(); local
135 VTs.data(), VTs.size(),
H A DDAGISelMatcher.h957 const SmallVector<MVT::SimpleValueType, 3> VTs; member in class:llvm::EmitNodeMatcherCommon
973 VTs(vts, vts+numvts), Operands(operands, operands+numops),
979 unsigned getNumVTs() const { return VTs.size(); }
981 assert(i < VTs.size());
982 return VTs[i];
991 const SmallVectorImpl<MVT::SimpleValueType> &getVTList() const { return VTs; }
H A DCodeGenTarget.cpp247 for (unsigned ri = 0, re = RCs[i]->VTs.size(); ri != re; ++ri)
248 LegalValueTypes.push_back(RCs[i]->VTs[ri]);
H A DCodeGenRegisters.cpp717 VTs.push_back(getValueType(Type));
719 assert(!VTs.empty() && "RegisterClass must contain at least one ValueType!");
753 SpillSize = Size ? Size : EVT(VTs[0]).getSizeInBits();
790 VTs = Super.VTs;
H A DRegisterInfoEmitter.cpp1036 VTSeqs.add(RegisterClasses[rc]->VTs);
1177 << "VTLists + " << VTSeqs.get(RC.VTs) << ",\n "
/freebsd-10.0-release/contrib/llvm/include/llvm/Target/
H A DTargetRegisterInfo.h45 const vt_iterator VTs; member in class:llvm::TargetRegisterClass
105 for(int i = 0; VTs[i] != MVT::Other; ++i)
106 if (EVT(VTs[i]) == vt)
114 return VTs;
118 vt_iterator I = VTs;
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp1963 SDVTList VTs = CurDAG->getVTList(VSrc.getValueType(), VSrc.getValueType(),
1971 SDNode *ResNode = CurDAG->getMachineNode(Opc, Node->getDebugLoc(), VTs, Ops);
2184 SDVTList VTs = CurDAG->getVTList(NVT, NVT, MVT::i32); local
2186 SDNode *CNode = CurDAG->getMachineNode(Opc, dl, VTs, Ops);
2266 SDVTList VTs = CurDAG->getVTList(NVT, NVT, MVT::Other, MVT::Glue); local
2267 SDNode *CNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops);
2273 SDVTList VTs = CurDAG->getVTList(MVT::Other, MVT::Glue); local
2274 SDNode *CNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops);
2284 SDVTList VTs = CurDAG->getVTList(NVT, NVT, MVT::Glue); local
2285 SDNode *CNode = CurDAG->getMachineNode(Opc, dl, VTs, Op
2290 SDVTList VTs = CurDAG->getVTList(MVT::Glue); local
[all...]
H A DX86ISelLowering.cpp9080 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32);
9085 SDValue New = DAG.getNode(Opcode, dl, VTs, &Ops[0], NumOperands);
9102 SDVTList VTs = DAG.getVTList(Op0.getValueType(), MVT::i32); local
9103 SDValue Sub = DAG.getNode(X86ISD::SUB, dl, VTs,
9564 SDVTList VTs = DAG.getVTList(CmpOp0.getValueType(), MVT::i32); local
9565 SDValue Neg = DAG.getNode(X86ISD::SUB, DL, VTs,
9629 SDVTList VTs; local
9640 VTs = DAG.getVTList(LHS.getValueType(), LHS.getValueType(),
9643 VTs = DAG.getVTList(LHS.getValueType(), MVT::i32);
9645 SDValue X86Op = DAG.getNode(X86Opcode, DL, VTs, LH
9705 SDVTList VTs = DAG.getVTList(T1.getValueType(), MVT::Glue); local
9713 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); local
9872 SDVTList VTs; local
10229 SDVTList VTs = DAG.getVTList(getPointerTy(), MVT::Other); local
10863 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32); local
10881 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32); local
10973 SDVTList VTs = DAG.getVTList(Op->getValueType(0), MVT::Glue, MVT::Other); local
10993 SDVTList VTs = DAG.getVTList(Op->getValueType(0), MVT::Other); local
11331 SDVTList VTs = DAG.getVTList(OpVT, MVT::i32); local
11365 SDVTList VTs = DAG.getVTList(OpVT, MVT::i32); local
11383 SDVTList VTs = DAG.getVTList(VT, MVT::i32); local
12036 SDVTList VTs = DAG.getVTList(N->getValueType(0), N->getValueType(0), local
12050 SDVTList VTs = DAG.getVTList(N->getValueType(0), MVT::i32); local
[all...]
H A DX86InstrInfo.cpp4296 std::vector<EVT> VTs; local
4300 VTs.push_back(*DstRC->vt_begin());
4305 VTs.push_back(VT);
4310 SDNode *NewNode= DAG.getMachineNode(Opc, dl, VTs, BeforeOps);
/freebsd-10.0-release/contrib/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp864 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); local
870 return DAG.getNode(MSP430ISD::SELECT_CC, dl, VTs, &Ops[0], Ops.size());
886 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); local
893 return DAG.getNode(MSP430ISD::SELECT_CC, dl, VTs, &Ops[0], Ops.size());
/freebsd-10.0-release/contrib/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp1559 EVT VTs[] = { LHS.getValueType(), MVT::Glue }; local
1561 CompareFlag = DAG.getNode(SPISD::CMPICC, dl, VTs, Ops, 2).getValue(1);
1590 EVT VTs[] = { LHS.getValueType(), MVT::Glue }; local
1592 CompareFlag = DAG.getNode(SPISD::CMPICC, dl, VTs, Ops, 2).getValue(1);
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3279 SDVTList VTs = DAG.getVTList(MVT::i64, MVT::Other, MVT::Glue); local
3280 SDValue LoadFuncPtr = DAG.getNode(PPCISD::LOAD, dl, VTs, MTCTROps,
3290 SDValue LoadEnvPtr = DAG.getNode(PPCISD::LOAD, dl, VTs, Chain, AddPtr,
3306 VTs = DAG.getVTList(MVT::Other, MVT::Glue);
3307 SDValue LoadTOCPtr = DAG.getNode(PPCISD::LOAD_TOC, dl, VTs, Chain,
3489 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); local
3490 Chain = DAG.getNode(PPCISD::TOC_RESTORE, dl, VTs, Chain, InFlag);
3733 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); local
3737 dl, VTs, Ops, InFlag.getNode() ? 2 : 1);
4650 SDVTList VTs local
5610 EVT VTs[] = { Op.getOperand(2).getValueType(), MVT::Glue }; local
7127 EVT VTs[] = { LHS.getOperand(2).getValueType(), MVT::Glue }; local
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp1012 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); local
1013 return DAG.getNode(SystemZISD::SELECT_CCMASK, DL, VTs, &Ops[0], Ops.size());

Completed in 247 milliseconds

12