Home
last modified time | relevance | path

Searched refs:VTs (Results 1 – 25 of 112) sorted by relevance

12345

/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86GenDAGISel.inc33 0/*#VTs*/, 6/*#Ops*/, 3, 4, 5, 6, 7, 1,
38 0/*#VTs*/, 6/*#Ops*/, 3, 4, 5, 6, 7, 1,
47 0/*#VTs*/, 6/*#Ops*/, 3, 4, 5, 6, 7, 1,
55 0/*#VTs*/, 6/*#Ops*/, 3, 4, 5, 6, 7, 1,
69 0/*#VTs*/, 6/*#Ops*/, 3, 4, 5, 6, 7, 1,
74 0/*#VTs*/, 6/*#Ops*/, 3, 4, 5, 6, 7, 1,
84 0/*#VTs*/, 6/*#Ops*/, 3, 4, 5, 6, 7, 1,
89 0/*#VTs*/, 6/*#Ops*/, 3, 4, 5, 6, 7, 1,
103 0/*#VTs*/, 6/*#Ops*/, 3, 4, 5, 6, 7, 1,
111 0/*#VTs*/, 6/*#Ops*/, 3, 4, 5, 6, 7, 1,
[all …]
/external/llvm/lib/Target/SystemZ/
DSystemZSelectionDAGInfo.cpp151 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); in emitCLC() local
162 return DAG.getNode(SystemZISD::CLC_LOOP, DL, VTs, Chain, Src1, Src2, in emitCLC()
165 return DAG.getNode(SystemZISD::CLC, DL, VTs, Chain, Src1, Src2, in emitCLC()
202 SDVTList VTs = DAG.getVTList(PtrVT, MVT::Other, MVT::Glue); in EmitTargetCodeForMemchr() local
208 SDValue End = DAG.getNode(SystemZISD::SEARCH_STRING, DL, VTs, Chain, in EmitTargetCodeForMemchr()
219 VTs = DAG.getVTList(PtrVT, MVT::Glue); in EmitTargetCodeForMemchr()
220 End = DAG.getNode(SystemZISD::SELECT_CCMASK, DL, VTs, Ops); in EmitTargetCodeForMemchr()
228 SDVTList VTs = DAG.getVTList(Dest.getValueType(), MVT::Other); in EmitTargetCodeForStrcpy() local
229 SDValue EndDest = DAG.getNode(SystemZISD::STPCPY, DL, VTs, Chain, Dest, Src, in EmitTargetCodeForStrcpy()
238 SDVTList VTs = DAG.getVTList(Src1.getValueType(), MVT::Other, MVT::Glue); in EmitTargetCodeForStrcmp() local
[all …]
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DSelectionDAG.cpp58 static SDVTList makeVTList(const EVT *VTs, unsigned NumVTs) { in makeVTList() argument
59 SDVTList Res = {VTs, NumVTs}; in makeVTList()
323 ID.AddPointer(VTList.VTs); in AddNodeIDValueTypes()
2617 SDVTList VTs = getVTList(VT); in getNode() local
2621 AddNodeIDNode(ID, Opcode, VTs, Ops, 1); in getNode()
2626 N = new (NodeAllocator) UnarySDNode(Opcode, DL, VTs, Operand); in getNode()
2629 N = new (NodeAllocator) UnarySDNode(Opcode, DL, VTs, Operand); in getNode()
3087 SDVTList VTs = getVTList(VT); in getNode() local
3091 AddNodeIDNode(ID, Opcode, VTs, Ops, 2); in getNode()
3096 N = new (NodeAllocator) BinarySDNode(Opcode, DL, VTs, N1, N2); in getNode()
[all …]
DSelectionDAGISel.cpp1489 std::vector<EVT> VTs; in Select_INLINEASM() local
1490 VTs.push_back(MVT::Other); in Select_INLINEASM()
1491 VTs.push_back(MVT::Glue); in Select_INLINEASM()
1493 VTs, &Ops[0], Ops.size()); in Select_INLINEASM()
2535 SmallVector<EVT, 4> VTs; in SelectCodeCommon() local
2540 VTs.push_back(VT); in SelectCodeCommon()
2544 VTs.push_back(MVT::Other); in SelectCodeCommon()
2546 VTs.push_back(MVT::Glue); in SelectCodeCommon()
2551 if (VTs.size() == 1) in SelectCodeCommon()
2552 VTList = CurDAG->getVTList(VTs[0]); in SelectCodeCommon()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/
DSystemZSelectionDAGInfo.cpp148 SDVTList VTs = DAG.getVTList(MVT::i32, MVT::Other); in emitCLC() local
159 return DAG.getNode(SystemZISD::CLC_LOOP, DL, VTs, Chain, Src1, Src2, in emitCLC()
162 return DAG.getNode(SystemZISD::CLC, DL, VTs, Chain, Src1, Src2, in emitCLC()
199 SDVTList VTs = DAG.getVTList(PtrVT, MVT::i32, MVT::Other); in EmitTargetCodeForMemchr() local
205 SDValue End = DAG.getNode(SystemZISD::SEARCH_STRING, DL, VTs, Chain, in EmitTargetCodeForMemchr()
224 SDVTList VTs = DAG.getVTList(Dest.getValueType(), MVT::Other); in EmitTargetCodeForStrcpy() local
225 SDValue EndDest = DAG.getNode(SystemZISD::STPCPY, DL, VTs, Chain, Dest, Src, in EmitTargetCodeForStrcpy()
234 SDVTList VTs = DAG.getVTList(Src1.getValueType(), MVT::i32, MVT::Other); in EmitTargetCodeForStrcmp() local
235 SDValue Unused = DAG.getNode(SystemZISD::STRCMP, DL, VTs, Chain, Src1, Src2, in EmitTargetCodeForStrcmp()
252 SDVTList VTs = DAG.getVTList(PtrVT, MVT::i32, MVT::Other); in getBoundedStrlen() local
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DSelectionDAG.h320 SDVTList getVTList(const EVT *VTs, unsigned NumVTs);
409 SDVTList VTs = getVTList(MVT::Other, MVT::Glue);
411 return getNode(ISD::CopyToReg, dl, VTs, Ops, Glue.getNode() ? 4 : 3);
417 SDVTList VTs = getVTList(MVT::Other, MVT::Glue);
419 return getNode(ISD::CopyToReg, dl, VTs, Ops, Glue.getNode() ? 4 : 3);
423 SDVTList VTs = getVTList(VT, MVT::Other);
425 return getNode(ISD::CopyFromReg, dl, VTs, Ops, 2);
433 SDVTList VTs = getVTList(VT, MVT::Other, MVT::Glue);
435 return getNode(ISD::CopyFromReg, dl, VTs, Ops, Glue.getNode() ? 3 : 2);
476 SDVTList VTs = getVTList(MVT::Other, MVT::Glue);
[all …]
DSelectionDAGNodes.h58 const EVT *VTs; member
677 SDNode(unsigned Opc, const DebugLoc dl, SDVTList VTs, const SDValue *Ops,
682 ValueList(VTs.VTs), UseList(NULL),
683 NumOperands(NumOps), NumValues(VTs.NumVTs),
694 SDNode(unsigned Opc, const DebugLoc dl, SDVTList VTs)
696 SubclassData(0), NodeId(-1), OperandList(0), ValueList(VTs.VTs),
697 UseList(NULL), NumOperands(0), NumValues(VTs.NumVTs),
830 UnarySDNode(unsigned Opc, DebugLoc dl, SDVTList VTs, SDValue X)
831 : SDNode(Opc, dl, VTs) {
841 BinarySDNode(unsigned Opc, DebugLoc dl, SDVTList VTs, SDValue X, SDValue Y)
[all …]
/external/llvm/include/llvm/CodeGen/
DSelectionDAG.h51 const EVT *VTs;
58 FastID(ID), VTs(VT), NumVTs(Num) {
62 SDVTList result = {VTs, NumVTs};
465 SDVTList getVTList(ArrayRef<EVT> VTs);
593 SDVTList VTs = getVTList(MVT::Other, MVT::Glue);
595 return getNode(ISD::CopyToReg, dl, VTs,
602 SDVTList VTs = getVTList(MVT::Other, MVT::Glue);
604 return getNode(ISD::CopyToReg, dl, VTs,
609 SDVTList VTs = getVTList(VT, MVT::Other);
611 return getNode(ISD::CopyFromReg, dl, VTs, Ops);
[all …]
DSelectionDAGNodes.h62 const EVT *VTs; member
817 SDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs)
819 OperandList(nullptr), ValueList(VTs.VTs), UseList(nullptr),
820 NumOperands(0), NumValues(VTs.NumVTs), IROrder(Order),
823 assert(NumValues == VTs.NumVTs &&
960 SDVTList VTs, const SDNodeFlags &NodeFlags)
961 : SDNode(Opc, Order, dl, VTs), Flags(NodeFlags) {}
1021 MemSDNode(unsigned Opc, unsigned Order, const DebugLoc &dl, SDVTList VTs,
1206 SDVTList VTs, EVT MemoryVT, MachineMemOperand *MMO)
1207 : MemSDNode(Opc, Order, dl, VTs, MemoryVT, MMO) {
[all …]
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAG.cpp58 static SDVTList makeVTList(const EVT *VTs, unsigned NumVTs) { in makeVTList() argument
59 SDVTList Res = {VTs, NumVTs}; in makeVTList()
348 ID.AddPointer(VTList.VTs); in AddNodeIDValueTypes()
918 SDVTList VTs, SDValue N1, SDValue N2, in GetBinarySDNode() argument
929 DL.getDebugLoc(), VTs, *Flags); in GetBinarySDNode()
935 auto *N = newSDNode<SDNode>(Opcode, DL.getIROrder(), DL.getDebugLoc(), VTs); in GetBinarySDNode()
3208 SDVTList VTs = getVTList(VT); in getNode() local
3212 AddNodeIDNode(ID, Opcode, VTs, Ops); in getNode()
3217 N = newSDNode<SDNode>(Opcode, DL.getIROrder(), DL.getDebugLoc(), VTs); in getNode()
3221 N = newSDNode<SDNode>(Opcode, DL.getIROrder(), DL.getDebugLoc(), VTs); in getNode()
[all …]
/external/swiftshader/third_party/LLVM/utils/TableGen/
DCodeGenRegisters.h110 std::vector<MVT::SimpleValueType> VTs; variable
125 const std::vector<MVT::SimpleValueType> &getValueTypes() const {return VTs;} in getValueTypes()
126 unsigned getNumValueTypes() const { return VTs.size(); } in getNumValueTypes()
129 if (VTNum < VTs.size()) in getValueTypeNum()
130 return VTs[VTNum]; in getValueTypeNum()
DCallingConvEmitter.cpp70 ListInit *VTs = Action->getValueAsListInit("VTs"); in EmitAction() local
71 for (unsigned i = 0, e = VTs->getSize(); i != e; ++i) { in EmitAction()
72 Record *VT = VTs->getElementAsRecord(i); in EmitAction()
DDAGISelMatcher.cpp250 for (unsigned i = 0, e = VTs.size(); i != e; ++i) in printImpl()
251 OS << ' ' << getEnumName(VTs[i]); in printImpl()
315 return M->OpcodeName == OpcodeName && M->VTs == VTs && in isEqualImpl()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DSelectionDAG.h94 const EVT *VTs;
102 FastID(ID), VTs(VT), NumVTs(Num) {
107 SDVTList result = {VTs, NumVTs};
358 SDVTList VTs, EVT MemoryVT,
360 return SDNodeTy(Opc, Order, DebugLoc(), VTs, MemoryVT, MMO)
545 SDVTList getVTList(ArrayRef<EVT> VTs);
685 SDVTList VTs = getVTList(MVT::Other, MVT::Glue);
687 return getNode(ISD::CopyToReg, dl, VTs,
694 SDVTList VTs = getVTList(MVT::Other, MVT::Glue);
696 return getNode(ISD::CopyToReg, dl, VTs,
[all …]
DSelectionDAGNodes.h79 const EVT *VTs; member
1052 SDNode(unsigned Opc, unsigned Order, DebugLoc dl, SDVTList VTs)
1053 : NodeType(Opc), ValueList(VTs.VTs), NumValues(VTs.NumVTs),
1057 assert(NumValues == VTs.NumVTs &&
1248 MemSDNode(unsigned Opc, unsigned Order, const DebugLoc &dl, SDVTList VTs,
1417 SDVTList VTs, EVT MemoryVT, MachineMemOperand *MMO)
1418 : MemSDNode(Opc, Order, dl, VTs, MemoryVT, MMO) {
2018 SDVTList VTs, ISD::MemIndexedMode AM, EVT MemVT,
2020 : MemSDNode(NodeTy, Order, dl, VTs, MemVT, MMO) {
2051 LoadSDNode(unsigned Order, const DebugLoc &dl, SDVTList VTs,
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/
DWebAssemblyMachineFunctionInfo.cpp35 SmallVector<EVT, 4> VTs; in ComputeLegalValueVTs() local
36 ComputeValueVTs(TLI, DL, Ty, VTs); in ComputeLegalValueVTs()
38 for (EVT VT : VTs) { in ComputeLegalValueVTs()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.h1388 SDVTList VTs, EVT MemVT, in X86StoreSDNode() argument
1390 :MemSDNode(Opcode, Order, dl, VTs, MemVT, MMO) {} in X86StoreSDNode()
1406 const DebugLoc &dl, SDVTList VTs, EVT MemVT, in X86MaskedStoreSDNode() argument
1408 : MemSDNode(Opcode, Order, dl, VTs, MemVT, MMO) {} in X86MaskedStoreSDNode()
1424 SDVTList VTs, EVT MemVT, MachineMemOperand *MMO) in TruncSStoreSDNode() argument
1425 : X86StoreSDNode(X86ISD::VTRUNCSTORES, Order, dl, VTs, MemVT, MMO) {} in TruncSStoreSDNode()
1436 SDVTList VTs, EVT MemVT, MachineMemOperand *MMO) in TruncUSStoreSDNode() argument
1437 : X86StoreSDNode(X86ISD::VTRUNCSTOREUS, Order, dl, VTs, MemVT, MMO) {} in TruncUSStoreSDNode()
1448 const DebugLoc &dl, SDVTList VTs, EVT MemVT, in MaskedTruncSStoreSDNode() argument
1450 : X86MaskedStoreSDNode(X86ISD::VMTRUNCSTORES, Order, dl, VTs, MemVT, MMO) {} in MaskedTruncSStoreSDNode()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAG.cpp81 static SDVTList makeVTList(const EVT *VTs, unsigned NumVTs) { in makeVTList() argument
82 SDVTList Res = {VTs, NumVTs}; in makeVTList()
430 ID.AddPointer(VTList.VTs); in AddNodeIDValueTypes()
4110 SDVTList VTs = getVTList(VT); in getNode() local
4114 AddNodeIDNode(ID, Opcode, VTs, Ops); in getNode()
4121 N = newSDNode<SDNode>(Opcode, DL.getIROrder(), DL.getDebugLoc(), VTs); in getNode()
4126 N = newSDNode<SDNode>(Opcode, DL.getIROrder(), DL.getDebugLoc(), VTs); in getNode()
4861 SDVTList VTs = getVTList(VT); in getNode() local
4865 AddNodeIDNode(ID, Opcode, VTs, Ops); in getNode()
4872 N = newSDNode<SDNode>(Opcode, DL.getIROrder(), DL.getDebugLoc(), VTs); in getNode()
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetRegisterInfo.h42 const vt_iterator VTs; variable
51 : MC(MC), VTs(vts), SubClassMask(subcm), SuperClasses(supcs), in TargetRegisterClass()
110 for(int i = 0; VTs[i] != MVT::Other; ++i) in hasType()
111 if (VTs[i] == vt) in hasType()
119 return VTs; in vt_begin()
123 vt_iterator I = VTs; in vt_end()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/BPF/
DBPFSelectionDAGInfo.cpp36 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); in EmitTargetCodeForMemcpy() local
38 Dst = DAG.getNode(BPFISD::MEMCPY, dl, VTs, Chain, Dst, Src, in EmitTargetCodeForMemcpy()
/external/llvm/include/llvm/Target/
DTargetRegisterInfo.h64 const vt_iterator VTs; variable
124 for(int i = 0; VTs[i] != MVT::Other; ++i) in hasType()
125 if (MVT(VTs[i]) == vt) in hasType()
133 return VTs; in vt_begin()
137 vt_iterator I = VTs; in vt_end()
/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/
DCodeGenRegisters.h328 SmallVector<ValueTypeByHwMode, 4> VTs; variable
348 ArrayRef<ValueTypeByHwMode> getValueTypes() const { return VTs; } in getValueTypes()
349 unsigned getNumValueTypes() const { return VTs.size(); } in getNumValueTypes()
352 if (VTNum < VTs.size()) in getValueTypeNum()
353 return VTs[VTNum]; in getValueTypeNum()
DDAGISelMatcher.cpp271 for (unsigned i = 0, e = VTs.size(); i != e; ++i) in printImpl()
272 OS << ' ' << getEnumName(VTs[i]); in printImpl()
294 return M->OpcodeName == OpcodeName && M->VTs == VTs && in isEqualImpl()
/external/llvm/utils/TableGen/
DCodeGenRegisters.h302 SmallVector<MVT::SimpleValueType, 4> VTs; variable
321 ArrayRef<MVT::SimpleValueType> getValueTypes() const {return VTs;} in getValueTypes()
322 unsigned getNumValueTypes() const { return VTs.size(); } in getNumValueTypes()
325 if (VTNum < VTs.size()) in getValueTypeNum()
326 return VTs[VTNum]; in getValueTypeNum()
DDAGISelMatcher.cpp272 for (unsigned i = 0, e = VTs.size(); i != e; ++i) in printImpl()
273 OS << ' ' << getEnumName(VTs[i]); in printImpl()
295 return M->OpcodeName == OpcodeName && M->VTs == VTs && in isEqualImpl()

12345