/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 58 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 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 | 1611 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 D | LegalizeDAG.cpp | 3155 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 D | SelectionDAGBuilder.cpp | 3246 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 D | LegalizeIntegerTypes.cpp | 659 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 D | SelectionDAG.h | 357 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 D | SelectionDAGNodes.h | 58 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 D | SelectionDAGISel.h | 248 SDNode *MorphNode(SDNode *Node, unsigned TargetOpc, SDVTList VTs,
|
/freebsd-10.0-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 | 264 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 D | DAGISelMatcher.cpp | 252 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 D | DAGISelMatcherOpt.cpp | 132 const SmallVectorImpl<MVT::SimpleValueType> &VTs = EN->getVTList(); local 135 VTs.data(), VTs.size(),
|
H A D | DAGISelMatcher.h | 957 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 D | CodeGenTarget.cpp | 247 for (unsigned ri = 0, re = RCs[i]->VTs.size(); ri != re; ++ri) 248 LegalValueTypes.push_back(RCs[i]->VTs[ri]);
|
H A D | CodeGenRegisters.cpp | 717 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 D | RegisterInfoEmitter.cpp | 1036 VTSeqs.add(RegisterClasses[rc]->VTs); 1177 << "VTLists + " << VTSeqs.get(RC.VTs) << ",\n "
|
/freebsd-10.0-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-10.0-release/contrib/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 1963 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 D | X86ISelLowering.cpp | 9080 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 D | X86InstrInfo.cpp | 4296 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 D | MSP430ISelLowering.cpp | 864 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 D | SparcISelLowering.cpp | 1559 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 D | PPCISelLowering.cpp | 3279 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 D | SystemZISelLowering.cpp | 1012 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); local 1013 return DAG.getNode(SystemZISD::SELECT_CCMASK, DL, VTs, &Ops[0], Ops.size());
|