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

12

/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp57 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 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.cpp1676 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 DLegalizeDAG.cpp3161 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 DSelectionDAGBuilder.cpp1908 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 DLegalizeIntegerTypes.cpp657 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 DSelectionDAG.h360 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 DSelectionDAGNodes.h58 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 DSelectionDAGISel.h246 SDNode *MorphNode(SDNode *Node, unsigned TargetOpc, SDVTList VTs,
/macosx-10.9.5/llvmCore-3425.0.33/utils/TableGen/
H A DCallingConvEmitter.cpp85 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 DCodeGenRegisters.h264 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 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.h959 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 DCodeGenTarget.cpp240 for (unsigned ri = 0, re = RCs[i]->VTs.size(); ri != re; ++ri)
241 LegalValueTypes.push_back(RCs[i]->VTs[ri]);
H A DCodeGenRegisters.cpp711 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 DRegisterInfoEmitter.cpp972 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 DTargetRegisterInfo.h44 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 DSparcISelLowering.cpp959 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 DX86ISelDAGToDAG.cpp1959 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 DX86ISelLowering.cpp8658 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 DX86InstrInfo.cpp4237 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 DPPCISelLowering.cpp2759 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 DMSP430ISelLowering.cpp831 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 DMipsISelLowering.cpp1697 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);

Completed in 341 milliseconds

12