/freebsd-9.3-release/contrib/llvm/lib/Target/SystemZ/ |
H A D | SystemZSelectionDAGInfo.cpp | 161 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); local 172 return DAG.getNode(SystemZISD::CLC_LOOP, DL, VTs, Chain, Src1, Src2, 175 return DAG.getNode(SystemZISD::CLC, DL, VTs, Chain, Src1, Src2, 213 SDVTList VTs = DAG.getVTList(PtrVT, MVT::Other, MVT::Glue); local 219 SDValue End = DAG.getNode(SystemZISD::SEARCH_STRING, DL, VTs, Chain, 232 VTs = DAG.getVTList(PtrVT, MVT::Glue); 233 End = DAG.getNode(SystemZISD::SELECT_CCMASK, DL, VTs, &Ops[0], Ops.size()); 242 SDVTList VTs = DAG.getVTList(Dest.getValueType(), MVT::Other); local 243 SDValue EndDest = DAG.getNode(SystemZISD::STPCPY, DL, VTs, Chain, Dest, Src, 253 SDVTList VTs local 270 SDVTList VTs = DAG.getVTList(PtrVT, MVT::Other, MVT::Glue); local [all...] |
/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 48 const EVT *VTs; member in class:llvm::SDVTListNode 54 FastID(ID), VTs(VT), NumVTs(Num) { 58 SDVTList result = {VTs, NumVTs}; 399 SDVTList getVTList(const EVT *VTs, unsigned NumVTs); 497 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); local 499 return getNode(ISD::CopyToReg, dl, VTs, Ops, Glue.getNode() ? 4 : 3); 505 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); local 507 return getNode(ISD::CopyToReg, dl, VTs, Ops, Glue.getNode() ? 4 : 3); 511 SDVTList VTs = getVTList(VT, MVT::Other); local 513 return getNode(ISD::CopyFromReg, dl, VTs, Op 521 SDVTList VTs = getVTList(VT, MVT::Other, MVT::Glue); local 564 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); local [all...] |
H A D | SelectionDAGNodes.h | 58 const EVT *VTs; member in struct:llvm::SDVTList 701 SDNode(unsigned Opc, unsigned Order, const DebugLoc dl, SDVTList VTs, 706 ValueList(VTs.VTs), UseList(NULL), 707 NumOperands(NumOps), NumValues(VTs.NumVTs), 718 SDNode(unsigned Opc, unsigned Order, const DebugLoc dl, SDVTList VTs) 721 ValueList(VTs.VTs), UseList(NULL), NumOperands(0), NumValues(VTs.NumVTs), 906 UnarySDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs, argument 918 BinarySDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs, SDValue X, SDValue Y) argument 930 TernarySDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs, SDValue X, SDValue Y, SDValue Z) argument 1180 MemIntrinsicSDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs, const SDValue *Ops, unsigned NumOps, EVT MemoryVT, MachineMemOperand *MMO) argument 1684 LSBaseSDNode(ISD::NodeType NodeTy, unsigned Order, DebugLoc dl, SDValue *Operands, unsigned numOperands, SDVTList VTs, ISD::MemIndexedMode AM, EVT MemVT, MachineMemOperand *MMO) argument 1722 LoadSDNode(SDValue *ChainPtrOff, unsigned Order, DebugLoc dl, SDVTList VTs, ISD::MemIndexedMode AM, ISD::LoadExtType ETy, EVT MemVT, MachineMemOperand *MMO) argument 1751 StoreSDNode(SDValue *ChainValuePtrOff, unsigned Order, DebugLoc dl, SDVTList VTs, ISD::MemIndexedMode AM, bool isTrunc, EVT MemVT, MachineMemOperand *MMO) argument 1787 MachineSDNode(unsigned Opc, unsigned Order, const DebugLoc DL, SDVTList VTs) argument [all...] |
H A D | SelectionDAGISel.h | 250 SDNode *MorphNode(SDNode *Node, unsigned TargetOpc, SDVTList VTs,
|
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 57 static SDVTList makeVTList(const EVT *VTs, unsigned NumVTs) { argument 58 SDVTList Res = {VTs, NumVTs}; 332 ID.AddPointer(VTList.VTs); 2745 SDVTList VTs = getVTList(VT); local 2749 AddNodeIDNode(ID, Opcode, VTs, Ops, 1); 2755 DL.getDebugLoc(), VTs, Operand); 2759 DL.getDebugLoc(), VTs, Operand); 3156 "Extract subvector VTs must be a vectors!"); 3159 "Extract subvector VTs must have the same element type!"); 3320 SDVTList VTs local 3427 SDVTList VTs = getVTList(VT); local 4254 SDVTList VTs = getVTList(VT, MVT::Other); local 4312 SDVTList VTs = Opcode == ISD::ATOMIC_STORE ? getVTList(MVT::Other) : local 4357 SDVTList VTs = getVTList(VT, MVT::Other); local 4377 getMemIntrinsicNode(unsigned Opcode, SDLoc dl, const EVT *VTs, unsigned NumVTs, const SDValue *Ops, unsigned NumOps, EVT MemVT, MachinePointerInfo PtrInfo, unsigned Align, bool Vol, bool ReadMem, bool WriteMem) argument 4542 SDVTList VTs = Indexed ? local 4650 SDVTList VTs = getVTList(MVT::Other); local 4719 SDVTList VTs = getVTList(MVT::Other); local 4747 SDVTList VTs = getVTList(Base.getValueType(), MVT::Other); local 4824 SDVTList VTs = getVTList(VT); local 4856 getNode(unsigned Opcode, SDLoc DL, const EVT *VTs, unsigned NumVTs, const SDValue *Ops, unsigned NumOps) argument 5041 getVTList(const EVT *VTs, unsigned NumVTs) argument 5191 SDVTList VTs = getVTList(VT); local 5197 SDVTList VTs = getVTList(VT); local 5205 SDVTList VTs = getVTList(VT); local 5213 SDVTList VTs = getVTList(VT); local 5221 SDVTList VTs = getVTList(VT); local 5228 SDVTList VTs = getVTList(VT1, VT2); local 5234 SDVTList VTs = getVTList(VT1, VT2); local 5241 SDVTList VTs = getVTList(VT1, VT2, VT3); local 5248 SDVTList VTs = getVTList(VT1, VT2, VT3, VT4); local 5255 SDVTList VTs = getVTList(VT1, VT2); local 5263 SDVTList VTs = getVTList(VT1, VT2); local 5272 SDVTList VTs = getVTList(VT1, VT2); local 5281 SDVTList VTs = getVTList(VT1, VT2, VT3); local 5286 SelectNodeTo(SDNode *N, unsigned MachineOpc, SDVTList VTs, const SDValue *Ops, unsigned NumOps) argument 5325 MorphNodeTo(SDNode *N, unsigned Opc, SDVTList VTs, const SDValue *Ops, unsigned NumOps) argument 5412 SDVTList VTs = getVTList(VT); local 5418 SDVTList VTs = getVTList(VT); local 5426 SDVTList VTs = getVTList(VT); local 5434 SDVTList VTs = getVTList(VT); local 5442 SDVTList VTs = getVTList(VT); local 5448 SDVTList VTs = getVTList(VT1, VT2); local 5455 SDVTList VTs = getVTList(VT1, VT2); local 5463 SDVTList VTs = getVTList(VT1, VT2); local 5472 SDVTList VTs = getVTList(VT1, VT2); local 5481 SDVTList VTs = getVTList(VT1, VT2); local 5489 SDVTList VTs = getVTList(VT1, VT2, VT3); local 5498 SDVTList VTs = getVTList(VT1, VT2, VT3); local 5507 SDVTList VTs = getVTList(VT1, VT2, VT3); local 5515 SDVTList VTs = getVTList(VT1, VT2, VT3, VT4); local 5523 SDVTList VTs = getVTList(&ResultTys[0], ResultTys.size()); local 5528 getMachineNode(unsigned Opcode, SDLoc DL, SDVTList VTs, ArrayRef<SDValue> OpsArray) argument 6059 MemSDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs, EVT memvt, MachineMemOperand *mmo) argument 6070 MemSDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs, const SDValue *Ops, unsigned NumOps, EVT memvt, MachineMemOperand *mmo) argument 6089 std::vector<EVT> VTs; member in struct:__anon2192::EVTArray [all...] |
H A D | ScheduleDAGSDNodes.cpp | 136 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 D | SelectionDAGISel.cpp | 1804 EVT VTs[] = { MVT::Other, MVT::Glue }; local 1806 VTs, &Ops[0], Ops.size()); 2880 SmallVector<EVT, 4> VTs; 2885 VTs.push_back(VT); 2889 VTs.push_back(MVT::Other); 2891 VTs.push_back(MVT::Glue); 2896 if (VTs.size() == 1) 2897 VTList = CurDAG->getVTList(VTs[0]); 2898 else if (VTs.size() == 2) 2899 VTList = CurDAG->getVTList(VTs[ [all...] |
H A D | LegalizeDAG.cpp | 3238 SDVTList VTs = DAG.getVTList(VT, VT); 3239 Tmp1 = DAG.getNode(ISD::FSINCOS, dl, VTs, Node->getOperand(0)); 3390 SDVTList VTs = DAG.getVTList(VT, VT); 3391 Tmp1 = DAG.getNode(DivRemOpc, dl, VTs, Tmp2, Tmp3).getValue(1); 3415 SDVTList VTs = DAG.getVTList(VT, VT); 3419 Tmp1 = DAG.getNode(DivRemOpc, dl, VTs, Node->getOperand(0), 3439 SDVTList VTs = DAG.getVTList(VT, VT); 3442 Tmp1 = DAG.getNode(ExpandOpcode, dl, VTs, Node->getOperand(0), 3454 SDVTList VTs = DAG.getVTList(VT, VT); 3475 Results.push_back(DAG.getNode(OpToUse, dl, VTs, Nod [all...] |
H A D | SelectionDAGBuilder.cpp | 3375 SDVTList VTs = DAG.getVTList(AllocSize.getValueType(), MVT::Other); 3377 VTs, Ops, 3); 3737 SDVTList VTs = DAG.getVTList(ValueVTs.data(), ValueVTs.size()); 3744 VTs, &Ops[0], Ops.size(), 3751 VTs, &Ops[0], Ops.size()); 3754 VTs, &Ops[0], Ops.size()); 3757 VTs, &Ops[0], Ops.size()); 5261 SDVTList VTs = DAG.getVTList(Op1.getValueType(), MVT::i1); 5262 setValue(&I, DAG.getNode(Op, sdl, VTs, Op1, Op2));
|
/freebsd-9.3-release/contrib/llvm/utils/TableGen/ |
H A D | CallingConvEmitter.cpp | 86 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 D | CodeGenRegisters.h | 276 SmallVector<MVT::SimpleValueType, 4> VTs; member in class:llvm::CodeGenRegisterClass 289 ArrayRef<MVT::SimpleValueType> getValueTypes() const {return VTs;} 290 unsigned getNumValueTypes() const { return VTs.size(); } 293 if (VTNum < VTs.size()) 294 return VTs[VTNum];
|
H A D | DAGISelMatcher.cpp | 256 for (unsigned i = 0, e = VTs.size(); i != e; ++i) 257 OS << ' ' << getEnumName(VTs[i]); 321 return M->OpcodeName == OpcodeName && M->VTs == VTs &&
|
H A D | DAGISelMatcherOpt.cpp | 136 const SmallVectorImpl<MVT::SimpleValueType> &VTs = EN->getVTList(); local 139 VTs.data(), VTs.size(),
|
H A D | DAGISelMatcher.h | 987 const SmallVector<MVT::SimpleValueType, 3> VTs; member in class:llvm::EmitNodeMatcherCommon 1003 VTs(vts, vts+numvts), Operands(operands, operands+numops), 1009 unsigned getNumVTs() const { return VTs.size(); } 1011 assert(i < VTs.size()); 1012 return VTs[i]; 1021 const SmallVectorImpl<MVT::SimpleValueType> &getVTList() const { return VTs; }
|
H A D | CodeGenTarget.cpp | 252 for (unsigned ri = 0, re = RCs[i]->VTs.size(); ri != re; ++ri) 253 LegalValueTypes.push_back(RCs[i]->VTs[ri]);
|
H A D | CodeGenRegisters.cpp | 679 VTs.push_back(getValueType(Type)); 681 assert(!VTs.empty() && "RegisterClass must contain at least one ValueType!"); 715 SpillSize = Size ? Size : EVT(VTs[0]).getSizeInBits(); 752 VTs = Super.VTs;
|
H A D | RegisterInfoEmitter.cpp | 1042 VTSeqs.add(RegisterClasses[rc]->VTs); 1183 << "VTLists + " << VTSeqs.get(RC.VTs) << ",\n "
|
/freebsd-9.3-release/contrib/llvm/include/llvm/Target/ |
H A D | TargetRegisterInfo.h | 45 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-9.3-release/contrib/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 2032 SDVTList VTs = CurDAG->getVTList(VSrc.getValueType(), VSrc.getValueType(), 2040 SDNode *ResNode = CurDAG->getMachineNode(Opc, SDLoc(Node), VTs, Ops); 2255 SDVTList VTs = CurDAG->getVTList(NVT, NVT, MVT::i32); local 2257 SDNode *CNode = CurDAG->getMachineNode(Opc, dl, VTs, Ops); 2337 SDVTList VTs = CurDAG->getVTList(NVT, NVT, MVT::Other, MVT::Glue); local 2338 SDNode *CNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops); 2344 SDVTList VTs = CurDAG->getVTList(MVT::Other, MVT::Glue); local 2345 SDNode *CNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops); 2355 SDVTList VTs = CurDAG->getVTList(NVT, NVT, MVT::Glue); local 2356 SDNode *CNode = CurDAG->getMachineNode(Opc, dl, VTs, Op 2361 SDVTList VTs = CurDAG->getVTList(MVT::Glue); local [all...] |
H A D | X86ISelLowering.cpp | 9642 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32); 9647 SDValue New = DAG.getNode(Opcode, dl, VTs, &Ops[0], NumOperands); 9664 SDVTList VTs = DAG.getVTList(Op0.getValueType(), MVT::i32); local 9665 SDValue Sub = DAG.getNode(X86ISD::SUB, dl, VTs, 10235 SDVTList VTs = DAG.getVTList(CmpOp0.getValueType(), MVT::i32); local 10236 SDValue Neg = DAG.getNode(X86ISD::SUB, DL, VTs, 10300 SDVTList VTs; local 10311 VTs = DAG.getVTList(LHS.getValueType(), LHS.getValueType(), 10314 VTs = DAG.getVTList(LHS.getValueType(), MVT::i32); 10316 SDValue X86Op = DAG.getNode(X86Opcode, DL, VTs, LH 10376 SDVTList VTs = DAG.getVTList(T1.getValueType(), MVT::Glue); local 10384 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); local 10578 SDVTList VTs; local 10944 SDVTList VTs = DAG.getVTList(getPointerTy(), MVT::Other); local 11623 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32); local 11640 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32); local 11750 SDVTList VTs = DAG.getVTList(Op.getValueType(), MaskVT, MVT::Other); local 11770 SDVTList VTs = DAG.getVTList(Op.getValueType(), MaskVT, MVT::Other); local 11793 SDVTList VTs = DAG.getVTList(MaskVT, MVT::Other); local 11811 SDVTList VTs = DAG.getVTList(MaskVT, MVT::Other); local 11836 SDVTList VTs = DAG.getVTList(Op->getValueType(0), MVT::Glue, MVT::Other); local 11993 SDVTList VTs = DAG.getVTList(Op->getValueType(0), MVT::Other); local 12338 SDVTList VTs = DAG.getVTList(OpVT, MVT::i32); local 12372 SDVTList VTs = DAG.getVTList(OpVT, MVT::i32); local 12390 SDVTList VTs = DAG.getVTList(VT, MVT::i32); local 13069 SDVTList VTs = DAG.getVTList(N->getValueType(0), N->getValueType(0), local 13083 SDVTList VTs = DAG.getVTList(N->getValueType(0), MVT::i32); local [all...] |
/freebsd-9.3-release/contrib/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 983 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); local 989 return DAG.getNode(MSP430ISD::SELECT_CC, dl, VTs, &Ops[0], Ops.size()); 1005 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); local 1012 return DAG.getNode(MSP430ISD::SELECT_CC, dl, VTs, &Ops[0], Ops.size());
|
/freebsd-9.3-release/contrib/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelDAGToDAG.cpp | 2010 SDVTList VTs; local 2012 VTs = CurDAG->getVTList(EltVT, MVT::Other, MVT::Glue); 2014 VTs = CurDAG->getVTList(EltVT, EltVT, MVT::Other, MVT::Glue); 2017 VTs = CurDAG->getVTList(&EVTs[0], 5); 2028 CurDAG->getMachineNode(Opc, DL, VTs, Ops);
|
H A D | NVPTXISelLowering.cpp | 1080 SmallVector<EVT, 16> VTs; local 1081 ComputePTXValueVTs(*this, retTy, VTs); 1082 assert(VTs.size() == Ins.size() && "Bad value decomposition"); 1084 unsigned sz = VTs[i].getSizeInBits(); 1086 if (VTs[i].isInteger() && (sz < 8)) 1090 EVT TheLoadType = VTs[i];
|
/freebsd-9.3-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 3289 SDVTList VTs = DAG.getVTList(MVT::i64, MVT::Other, MVT::Glue); local 3290 SDValue LoadFuncPtr = DAG.getNode(PPCISD::LOAD, dl, VTs, MTCTROps, 3300 SDValue LoadEnvPtr = DAG.getNode(PPCISD::LOAD, dl, VTs, Chain, AddPtr, 3316 VTs = DAG.getVTList(MVT::Other, MVT::Glue); 3317 SDValue LoadTOCPtr = DAG.getNode(PPCISD::LOAD_TOC, dl, VTs, Chain, 3501 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); local 3502 Chain = DAG.getNode(PPCISD::TOC_RESTORE, dl, VTs, Chain, InFlag); 3747 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); local 3751 dl, VTs, Ops, InFlag.getNode() ? 2 : 1); 4676 SDVTList VTs local 5646 EVT VTs[] = { Op.getOperand(2).getValueType(), MVT::Glue }; local 5839 SDVTList VTs = DAG.getVTList(SVT, MVT::Other); local 7490 EVT VTs[] = { LHS.getOperand(2).getValueType(), MVT::Glue }; local [all...] |
/freebsd-9.3-release/contrib/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 2706 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Glue); local 2708 Lo = DAG.getNode(Op.getOpcode(), dl, VTs, Src1Lo, Src2Lo, 2711 Lo = DAG.getNode(Op.getOpcode(), dl, VTs, Src1Lo, Src2Lo); 2713 SDValue Hi = DAG.getNode(hiOpc, dl, VTs, Src1Hi, Src2Hi, Lo.getValue(1));
|