/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 57 static SDVTList makeVTList(const EVT *VTs, unsigned NumVTs) { argument 58 SDVTList Res = {VTs, NumVTs}; 348 ID.AddPointer(VTList.VTs); 1318 "Vector Shuffle VTs must be a vectors"); 1320 && "Vector Shuffle VTs must have same element type"); 2680 SDVTList VTs = getVTList(VT); local 2684 AddNodeIDNode(ID, Opcode, VTs, Ops, 1); 2689 N = new (NodeAllocator) UnarySDNode(Opcode, DL, VTs, Operand); 2692 N = new (NodeAllocator) UnarySDNode(Opcode, DL, VTs, Operand); 3014 "Extract subvector VTs mus 3179 SDVTList VTs = getVTList(VT); local 3269 SDVTList VTs = getVTList(VT); local 3976 SDVTList VTs = getVTList(VT, MVT::Other); local 4048 SDVTList VTs = Opcode == ISD::ATOMIC_STORE ? getVTList(MVT::Other) : local 4107 SDVTList VTs = getVTList(VT, MVT::Other); local 4140 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 4303 SDVTList VTs = Indexed ? local 4394 SDVTList VTs = getVTList(MVT::Other); local 4462 SDVTList VTs = getVTList(MVT::Other); local 4489 SDVTList VTs = getVTList(Base.getValueType(), MVT::Other); local 4565 SDVTList VTs = getVTList(VT); local 4595 getNode(unsigned Opcode, DebugLoc DL, const EVT *VTs, unsigned NumVTs, const SDValue *Ops, unsigned NumOps) argument 4757 getVTList(const EVT *VTs, unsigned NumVTs) argument 4915 SDVTList VTs = getVTList(VT); local 4921 SDVTList VTs = getVTList(VT); local 4929 SDVTList VTs = getVTList(VT); local 4937 SDVTList VTs = getVTList(VT); local 4945 SDVTList VTs = getVTList(VT); local 4952 SDVTList VTs = getVTList(VT1, VT2); local 4958 SDVTList VTs = getVTList(VT1, VT2); local 4965 SDVTList VTs = getVTList(VT1, VT2, VT3); local 4972 SDVTList VTs = getVTList(VT1, VT2, VT3, VT4); local 4979 SDVTList VTs = getVTList(VT1, VT2); local 4987 SDVTList VTs = getVTList(VT1, VT2); local 4996 SDVTList VTs = getVTList(VT1, VT2); local 5005 SDVTList VTs = getVTList(VT1, VT2, VT3); local 5010 SelectNodeTo(SDNode *N, unsigned MachineOpc, SDVTList VTs, const SDValue *Ops, unsigned NumOps) argument 5045 MorphNodeTo(SDNode *N, unsigned Opc, SDVTList VTs, const SDValue *Ops, unsigned NumOps) argument 5132 SDVTList VTs = getVTList(VT); local 5138 SDVTList VTs = getVTList(VT); local 5146 SDVTList VTs = getVTList(VT); local 5154 SDVTList VTs = getVTList(VT); local 5162 SDVTList VTs = getVTList(VT); local 5168 SDVTList VTs = getVTList(VT1, VT2); local 5175 SDVTList VTs = getVTList(VT1, VT2); local 5183 SDVTList VTs = getVTList(VT1, VT2); local 5192 SDVTList VTs = getVTList(VT1, VT2); local 5201 SDVTList VTs = getVTList(VT1, VT2); local 5209 SDVTList VTs = getVTList(VT1, VT2, VT3); local 5218 SDVTList VTs = getVTList(VT1, VT2, VT3); local 5227 SDVTList VTs = getVTList(VT1, VT2, VT3); local 5235 SDVTList VTs = getVTList(VT1, VT2, VT3, VT4); local 5243 SDVTList VTs = getVTList(&ResultTys[0], ResultTys.size()); local 5248 getMachineNode(unsigned Opcode, DebugLoc DL, SDVTList VTs, const SDValue *Ops, unsigned NumOps) argument 5782 MemSDNode(unsigned Opc, DebugLoc dl, SDVTList VTs, EVT memvt, MachineMemOperand *mmo) argument 5793 MemSDNode(unsigned Opc, DebugLoc dl, SDVTList VTs, const SDValue *Ops, unsigned NumOps, EVT memvt, MachineMemOperand *mmo) argument 5812 std::vector<EVT> VTs; member in struct:__anon10209::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 | 1676 std::vector<EVT> VTs; local 1677 VTs.push_back(MVT::Other); 1678 VTs.push_back(MVT::Glue); 1680 VTs, &Ops[0], Ops.size()); 2727 SmallVector<EVT, 4> VTs; 2732 VTs.push_back(VT); 2736 VTs.push_back(MVT::Other); 2738 VTs.push_back(MVT::Glue); 2743 if (VTs.size() == 1) 2744 VTList = CurDAG->getVTList(VTs[ [all...] |
H A D | LegalizeDAG.cpp | 3161 SDVTList VTs = DAG.getVTList(VT, VT); 3172 Tmp1 = DAG.getNode(DivRemOpc, dl, VTs, Tmp2, Tmp3).getValue(1); 3196 SDVTList VTs = DAG.getVTList(VT, VT); 3200 Tmp1 = DAG.getNode(DivRemOpc, dl, VTs, Node->getOperand(0), 3220 SDVTList VTs = DAG.getVTList(VT, VT); 3223 Tmp1 = DAG.getNode(ExpandOpcode, dl, VTs, Node->getOperand(0), 3235 SDVTList VTs = DAG.getVTList(VT, VT); 3256 Results.push_back(DAG.getNode(OpToUse, dl, VTs, Node->getOperand(0),
|
H A D | SelectionDAGBuilder.cpp | 1908 SDVTList VTs = DAG.getVTList(TLI.getPointerTy(), MVT::Other); local 1911 SDValue Op1 = DAG.getNode(ISD::EXCEPTIONADDR, getCurDebugLoc(), VTs, Ops, 1); 1915 VTs = DAG.getVTList(TLI.getPointerTy(), MVT::Other); 1918 SDValue Op2 = DAG.getNode(ISD::EHSELECTION, getCurDebugLoc(), VTs, Ops, 2); 3245 SDVTList VTs = DAG.getVTList(AllocSize.getValueType(), MVT::Other); local 3247 VTs, Ops, 3); 3605 SDVTList VTs = DAG.getVTList(ValueVTs.data(), ValueVTs.size()); local 3612 VTs, &Ops[0], Ops.size(), 3619 VTs, &Ops[0], Ops.size()); 3622 VTs, 5219 SDVTList VTs = DAG.getVTList(Op1.getValueType(), MVT::i1); local [all...] |
H A D | LegalizeIntegerTypes.cpp | 657 SDVTList VTs = DAG.getVTList(LHS.getValueType(), N->getValueType(1)); local 658 SDValue Mul = DAG.getNode(N->getOpcode(), DL, VTs, LHS, RHS);
|
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 360 SDVTList getVTList(const EVT *VTs, unsigned NumVTs); 458 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); local 460 return getNode(ISD::CopyToReg, dl, VTs, Ops, Glue.getNode() ? 4 : 3); 466 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); local 468 return getNode(ISD::CopyToReg, dl, VTs, Ops, Glue.getNode() ? 4 : 3); 472 SDVTList VTs = getVTList(VT, MVT::Other); local 474 return getNode(ISD::CopyFromReg, dl, VTs, Ops, 2); 482 SDVTList VTs = getVTList(VT, MVT::Other, MVT::Glue); local 484 return getNode(ISD::CopyFromReg, dl, VTs, Ops, Glue.getNode() ? 3 : 2); 525 SDVTList VTs local [all...] |
H A D | SelectionDAGNodes.h | 58 const EVT *VTs; member in struct:llvm::SDVTList 682 SDNode(unsigned Opc, const DebugLoc dl, SDVTList VTs, const SDValue *Ops, 687 ValueList(VTs.VTs), UseList(NULL), 688 NumOperands(NumOps), NumValues(VTs.NumVTs), 699 SDNode(unsigned Opc, const DebugLoc dl, SDVTList VTs) 701 SubclassData(0), NodeId(-1), OperandList(0), ValueList(VTs.VTs), 702 UseList(NULL), NumOperands(0), NumValues(VTs.NumVTs), 840 UnarySDNode(unsigned Opc, DebugLoc dl, SDVTList VTs, SDValu argument 851 BinarySDNode(unsigned Opc, DebugLoc dl, SDVTList VTs, SDValue X, SDValue Y) argument 862 TernarySDNode(unsigned Opc, DebugLoc dl, SDVTList VTs, SDValue X, SDValue Y, SDValue Z) argument 1084 MemIntrinsicSDNode(unsigned Opc, DebugLoc dl, SDVTList VTs, const SDValue *Ops, unsigned NumOps, EVT MemoryVT, MachineMemOperand *MMO) argument 1611 LSBaseSDNode(ISD::NodeType NodeTy, DebugLoc dl, SDValue *Operands, unsigned numOperands, SDVTList VTs, ISD::MemIndexedMode AM, EVT MemVT, MachineMemOperand *MMO) argument 1649 LoadSDNode(SDValue *ChainPtrOff, DebugLoc dl, SDVTList VTs, ISD::MemIndexedMode AM, ISD::LoadExtType ETy, EVT MemVT, MachineMemOperand *MMO) argument 1680 StoreSDNode(SDValue *ChainValuePtrOff, DebugLoc dl, SDVTList VTs, ISD::MemIndexedMode AM, bool isTrunc, EVT MemVT, MachineMemOperand *MMO) argument 1717 MachineSDNode(unsigned Opc, const DebugLoc DL, SDVTList VTs) argument [all...] |
H A D | SelectionDAGISel.h | 246 SDNode *MorphNode(SDNode *Node, unsigned TargetOpc, SDVTList VTs,
|
/macosx-10.9.5/llvmCore-3425.0.33/utils/TableGen/ |
H A D | CallingConvEmitter.cpp | 85 ListInit *VTs = Action->getValueAsListInit("VTs"); local 86 for (unsigned i = 0, e = VTs->getSize(); i != e; ++i) { 87 Record *VT = VTs->getElementAsRecord(i);
|
H A D | CodeGenRegisters.h | 264 std::vector<MVT::SimpleValueType> VTs; member in class:llvm::CodeGenRegisterClass 277 const std::vector<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 | 959 const SmallVector<MVT::SimpleValueType, 3> VTs; member in class:llvm::EmitNodeMatcherCommon 975 VTs(vts, vts+numvts), Operands(operands, operands+numops), 981 unsigned getNumVTs() const { return VTs.size(); } 983 assert(i < VTs.size()); 984 return VTs[i]; 993 const SmallVectorImpl<MVT::SimpleValueType> &getVTList() const { return VTs; }
|
H A D | CodeGenTarget.cpp | 240 for (unsigned ri = 0, re = RCs[i]->VTs.size(); ri != re; ++ri) 241 LegalValueTypes.push_back(RCs[i]->VTs[ri]);
|
H A D | CodeGenRegisters.cpp | 711 VTs.push_back(getValueType(Type)); 713 assert(!VTs.empty() && "RegisterClass must contain at least one ValueType!"); 747 SpillSize = Size ? Size : EVT(VTs[0]).getSizeInBits(); 784 VTs = Super.VTs;
|
H A D | RegisterInfoEmitter.cpp | 972 VTSeqs.add(RegisterClasses[rc]->VTs); 1113 << "VTLists + " << VTSeqs.get(RC.VTs) << ",\n "
|
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Target/ |
H A D | TargetRegisterInfo.h | 44 const vt_iterator VTs; member in class:llvm::TargetRegisterClass 104 for(int i = 0; VTs[i] != MVT::Other; ++i) 105 if (EVT(VTs[i]) == vt) 113 return VTs; 117 vt_iterator I = VTs;
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 959 std::vector<EVT> VTs; local 960 VTs.push_back(MVT::i32); 961 VTs.push_back(MVT::Glue); 963 CompareFlag = DAG.getNode(SPISD::CMPICC, dl, VTs, Ops, 2).getValue(1); 990 std::vector<EVT> VTs; local 991 VTs.push_back(LHS.getValueType()); // subcc returns a value 992 VTs.push_back(MVT::Glue); 994 CompareFlag = DAG.getNode(SPISD::CMPICC, dl, VTs, Ops, 2).getValue(1);
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 1959 SDVTList VTs = CurDAG->getVTList(VSrc.getValueType(), VSrc.getValueType(), 1968 VTs, Ops, array_lengthof(Ops)); 2180 SDVTList VTs = CurDAG->getVTList(NVT, NVT, MVT::i32); local 2182 SDNode *CNode = CurDAG->getMachineNode(Opc, dl, VTs, Ops, 2); 2262 SDVTList VTs = CurDAG->getVTList(NVT, NVT, MVT::Other, MVT::Glue); local 2263 SDNode *CNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops, 2270 SDVTList VTs = CurDAG->getVTList(MVT::Other, MVT::Glue); local 2271 SDNode *CNode = CurDAG->getMachineNode(MOpc, dl, VTs, Ops, 2282 SDVTList VTs = CurDAG->getVTList(NVT, NVT, MVT::Glue); local 2283 SDNode *CNode = CurDAG->getMachineNode(Opc, dl, VTs, Op 2289 SDVTList VTs = CurDAG->getVTList(MVT::Glue); local [all...] |
H A D | X86ISelLowering.cpp | 8658 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32); 8663 SDValue New = DAG.getNode(Opcode, dl, VTs, &Ops[0], NumOperands); 8680 SDVTList VTs = DAG.getVTList(Op0.getValueType(), MVT::i32); local 8681 SDValue Sub = DAG.getNode(X86ISD::SUB, dl, VTs, 9084 SDVTList VTs = DAG.getVTList(CmpOp0.getValueType(), MVT::i32); local 9085 SDValue Neg = DAG.getNode(X86ISD::SUB, DL, VTs, 9149 SDVTList VTs; local 9160 VTs = DAG.getVTList(LHS.getValueType(), LHS.getValueType(), 9163 VTs = DAG.getVTList(LHS.getValueType(), MVT::i32); 9165 SDValue X86Op = DAG.getNode(X86Opcode, DL, VTs, LH 9218 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); local 9330 SDVTList VTs; local 9685 SDVTList VTs = DAG.getVTList(getPointerTy(), MVT::Other); local 10211 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32); local 10229 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::i32); local 10314 SDVTList VTs = DAG.getVTList(Op->getValueType(0), MVT::Glue, MVT::Other); local 10640 SDVTList VTs = DAG.getVTList(OpVT, MVT::i32); local 10674 SDVTList VTs = DAG.getVTList(OpVT, MVT::i32); local 10692 SDVTList VTs = DAG.getVTList(VT, MVT::i32); local 11074 SDVTList VTs = DAG.getVTList(N->getValueType(0), N->getValueType(0), local 11088 SDVTList VTs = DAG.getVTList(N->getValueType(0), MVT::i32); local [all...] |
H A D | X86InstrInfo.cpp | 4237 std::vector<EVT> VTs; local 4241 VTs.push_back(*DstRC->vt_begin()); 4246 VTs.push_back(VT); 4251 SDNode *NewNode= DAG.getMachineNode(Opc, dl, VTs, &BeforeOps[0],
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 2759 SDVTList VTs = DAG.getVTList(MVT::i64, MVT::Other, MVT::Glue); local 2760 SDValue LoadFuncPtr = DAG.getNode(PPCISD::LOAD, dl, VTs, MTCTROps, 2770 SDValue LoadEnvPtr = DAG.getNode(PPCISD::LOAD, dl, VTs, Chain, AddPtr, 2786 VTs = DAG.getVTList(MVT::Other, MVT::Glue); 2787 SDValue LoadTOCPtr = DAG.getNode(PPCISD::LOAD_TOC, dl, VTs, Chain, 2957 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); local 2958 Chain = DAG.getNode(PPCISD::TOC_RESTORE, dl, VTs, Chain, InFlag); 3195 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); local 3199 dl, VTs, Ops, InFlag.getNode() ? 2 : 1); 3793 SDVTList VTs local 4612 std::vector<EVT> VTs; local 5670 std::vector<EVT> VTs; local [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.cpp | 831 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); local 837 return DAG.getNode(MSP430ISD::SELECT_CC, dl, VTs, &Ops[0], Ops.size()); 853 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); local 860 return DAG.getNode(MSP430ISD::SELECT_CC, dl, VTs, &Ops[0], Ops.size());
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 1697 SDVTList VTs = DAG.getVTList(MVT::i32); local 1706 SDValue GPRelNode = DAG.getNode(MipsISD::GPRel, dl, VTs, &GA, 1); 1715 SDValue HiPart = DAG.getNode(MipsISD::Hi, dl, VTs, &GAHi, 1);
|