Home
last modified time | relevance | path

Searched refs:VTList (Results 1 – 19 of 19) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DSelectionDAG.cpp322 static void AddNodeIDValueTypes(FoldingSetNodeID &ID, SDVTList VTList) { in AddNodeIDValueTypes() argument
323 ID.AddPointer(VTList.VTs); in AddNodeIDValueTypes()
347 unsigned short OpC, SDVTList VTList, in AddNodeIDNode() argument
350 AddNodeIDValueTypes(ID, VTList); in AddNodeIDNode()
4047 SelectionDAG::getMemIntrinsicNode(unsigned Opcode, DebugLoc dl, SDVTList VTList, in getMemIntrinsicNode() argument
4066 return getMemIntrinsicNode(Opcode, dl, VTList, Ops, NumOps, MemVT, MMO); in getMemIntrinsicNode()
4070 SelectionDAG::getMemIntrinsicNode(unsigned Opcode, DebugLoc dl, SDVTList VTList, in getMemIntrinsicNode() argument
4082 if (VTList.VTs[VTList.NumVTs-1] != MVT::Glue) { in getMemIntrinsicNode()
4084 AddNodeIDNode(ID, Opcode, VTList, Ops, NumOps); in getMemIntrinsicNode()
4091 N = new (NodeAllocator) MemIntrinsicSDNode(Opcode, dl, VTList, Ops, NumOps, in getMemIntrinsicNode()
[all …]
DLegalizeIntegerTypes.cpp1280 SDVTList VTList = DAG.getVTList(NVT, MVT::Glue); in ExpandShiftByConstant() local
1282 Lo = DAG.getNode(ISD::ADDC, DL, VTList, LoOps, 2); in ExpandShiftByConstant()
1284 Hi = DAG.getNode(ISD::ADDE, DL, VTList, HiOps, 3); in ExpandShiftByConstant()
1523 SDVTList VTList = DAG.getVTList(NVT, MVT::Glue); in ExpandIntRes_ADDSUB() local
1525 Lo = DAG.getNode(ISD::ADDC, dl, VTList, LoOps, 2); in ExpandIntRes_ADDSUB()
1527 Hi = DAG.getNode(ISD::ADDE, dl, VTList, HiOps, 3); in ExpandIntRes_ADDSUB()
1529 Lo = DAG.getNode(ISD::SUBC, dl, VTList, LoOps, 2); in ExpandIntRes_ADDSUB()
1531 Hi = DAG.getNode(ISD::SUBE, dl, VTList, HiOps, 3); in ExpandIntRes_ADDSUB()
1569 SDVTList VTList = DAG.getVTList(LHSL.getValueType(), MVT::Glue); in ExpandIntRes_ADDSUBC() local
1574 Lo = DAG.getNode(ISD::ADDC, dl, VTList, LoOps, 2); in ExpandIntRes_ADDSUBC()
[all …]
DSelectionDAGISel.cpp1772 MorphNode(SDNode *Node, unsigned TargetOpc, SDVTList VTList, in MorphNode() argument
1793 SDNode *Res = CurDAG->MorphNodeTo(Node, ~TargetOpc, VTList, Ops, NumOps); in MorphNode()
2550 SDVTList VTList; in SelectCodeCommon() local
2552 VTList = CurDAG->getVTList(VTs[0]); in SelectCodeCommon()
2554 VTList = CurDAG->getVTList(VTs[0], VTs[1]); in SelectCodeCommon()
2556 VTList = CurDAG->getVTList(VTs.data(), VTs.size()); in SelectCodeCommon()
2599 VTList, Ops.data(), Ops.size()); in SelectCodeCommon()
2609 Res = MorphNode(NodeToMatch, TargetOpc, VTList, Ops.data(), Ops.size(), in SelectCodeCommon()
DScheduleDAGSDNodes.cpp149 SDVTList VTList = DAG->getVTList(&VTs[0], VTs.size()); in AddGlue() local
159 DAG->MorphNodeTo(N, N->getOpcode(), VTList, &Ops[0], Ops.size()); in AddGlue()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAG.cpp347 static void AddNodeIDValueTypes(FoldingSetNodeID &ID, SDVTList VTList) { in AddNodeIDValueTypes() argument
348 ID.AddPointer(VTList.VTs); in AddNodeIDValueTypes()
372 SDVTList VTList, ArrayRef<SDValue> OpList) { in AddNodeIDNode() argument
374 AddNodeIDValueTypes(ID, VTList); in AddNodeIDNode()
4799 SDVTList VTList, ArrayRef<SDValue> Ops, in getAtomic() argument
4806 AddNodeIDNode(ID, Opcode, VTList, Ops); in getAtomic()
4815 VTList, MemVT, MMO, SuccessOrdering, in getAtomic()
4825 SDVTList VTList, ArrayRef<SDValue> Ops, in getAtomic() argument
4828 return getAtomic(Opcode, dl, MemVT, VTList, Ops, MMO, Ordering, in getAtomic()
4954 unsigned Opcode, const SDLoc &dl, SDVTList VTList, ArrayRef<SDValue> Ops, in getMemIntrinsicNode() argument
[all …]
DLegalizeIntegerTypes.cpp1747 SDVTList VTList = DAG.getVTList(NVT, MVT::Glue); in ExpandIntRes_ADDSUB() local
1749 Lo = DAG.getNode(ISD::ADDC, dl, VTList, LoOps); in ExpandIntRes_ADDSUB()
1751 Hi = DAG.getNode(ISD::ADDE, dl, VTList, HiOps); in ExpandIntRes_ADDSUB()
1753 Lo = DAG.getNode(ISD::SUBC, dl, VTList, LoOps); in ExpandIntRes_ADDSUB()
1755 Hi = DAG.getNode(ISD::SUBE, dl, VTList, HiOps); in ExpandIntRes_ADDSUB()
1765 SDVTList VTList = DAG.getVTList(NVT, NVT); in ExpandIntRes_ADDSUB() local
1770 Lo = DAG.getNode(ISD::UADDO, dl, VTList, LoOps); in ExpandIntRes_ADDSUB()
1774 Lo = DAG.getNode(ISD::USUBO, dl, VTList, LoOps); in ExpandIntRes_ADDSUB()
1825 SDVTList VTList = DAG.getVTList(LHSL.getValueType(), MVT::Glue); in ExpandIntRes_ADDSUBC() local
1830 Lo = DAG.getNode(ISD::ADDC, dl, VTList, LoOps); in ExpandIntRes_ADDSUBC()
[all …]
DSelectionDAGISel.cpp2407 MorphNode(SDNode *Node, unsigned TargetOpc, SDVTList VTList, in MorphNode() argument
2428 SDNode *Res = CurDAG->MorphNodeTo(Node, ~TargetOpc, VTList, Ops); in MorphNode()
3325 SDVTList VTList; in SelectCodeCommon() local
3327 VTList = CurDAG->getVTList(VTs[0]); in SelectCodeCommon()
3329 VTList = CurDAG->getVTList(VTs[0], VTs[1]); in SelectCodeCommon()
3331 VTList = CurDAG->getVTList(VTs); in SelectCodeCommon()
3376 VTList, Ops); in SelectCodeCommon()
3395 Res = MorphNode(NodeToMatch, TargetOpc, VTList, Ops, EmitNodeInfo); in SelectCodeCommon()
DScheduleDAGSDNodes.cpp146 SDVTList VTList = DAG->getVTList(VTs); in CloneNodeWithValues() local
156 DAG->MorphNodeTo(N, N->getOpcode(), VTList, Ops); in CloneNodeWithValues()
/external/swiftshader/third_party/LLVM/utils/TableGen/
DCodeGenDAGPatterns.cpp57 EEVT::TypeSet::TypeSet(const std::vector<MVT::SimpleValueType> &VTList) { in TypeSet() argument
58 assert(!VTList.empty() && "empty list?"); in TypeSet()
59 TypeVec.append(VTList.begin(), VTList.end()); in TypeSet()
61 if (!VTList.empty()) in TypeSet()
62 assert(VTList[0] != MVT::iAny && VTList[0] != MVT::vAny && in TypeSet()
63 VTList[0] != MVT::fAny); in TypeSet()
DCodeGenDAGPatterns.h61 TypeSet(const std::vector<MVT::SimpleValueType> &VTList);
/external/llvm/include/llvm/CodeGen/
DSelectionDAG.h886 SDVTList VTList, ArrayRef<SDValue> Ops,
891 SDVTList VTList, ArrayRef<SDValue> Ops,
899 SDValue getMemIntrinsicNode(unsigned Opcode, const SDLoc &dl, SDVTList VTList,
905 SDValue getMemIntrinsicNode(unsigned Opcode, const SDLoc &dl, SDVTList VTList,
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DSelectionDAG.h635 SDValue getMemIntrinsicNode(unsigned Opcode, DebugLoc dl, SDVTList VTList,
641 SDValue getMemIntrinsicNode(unsigned Opcode, DebugLoc dl, SDVTList VTList,
1045 std::vector<SDVTList> VTList;
/external/llvm/utils/TableGen/
DCodeGenDAGPatterns.cpp63 EEVT::TypeSet::TypeSet(ArrayRef<MVT::SimpleValueType> VTList) { in TypeSet() argument
64 assert(!VTList.empty() && "empty list?"); in TypeSet()
65 TypeVec.append(VTList.begin(), VTList.end()); in TypeSet()
67 if (!VTList.empty()) in TypeSet()
68 assert(VTList[0] != MVT::iAny && VTList[0] != MVT::vAny && in TypeSet()
69 VTList[0] != MVT::fAny); in TypeSet()
DCodeGenDAGPatterns.h62 TypeSet(ArrayRef<MVT::SimpleValueType> VTList);
/external/llvm/lib/Target/AMDGPU/
DAMDGPUISelDAGToDAG.cpp598 SDVTList VTList = CurDAG->getVTList(MVT::i32, MVT::Glue); in SelectADD_SUB_I64() local
604 SDNode *AddLo = CurDAG->getMachineNode( Opc, DL, VTList, AddLoArgs); in SelectADD_SUB_I64()
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp2251 SDVTList VTList = DAG.getVTList(VT, MVT::Other); in createLoadLR() local
2258 return DAG.getMemIntrinsicNode(Opc, DL, VTList, Ops, MemVT, in createLoadLR()
2332 SDVTList VTList = DAG.getVTList(MVT::Other); in createStoreLR() local
2339 return DAG.getMemIntrinsicNode(Opc, DL, VTList, Ops, MemVT, in createStoreLR()
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp3261 SDVTList VTList = DAG.getVTList(WideVT, MVT::Other); in lowerATOMIC_LOAD_OP() local
3264 SDValue AtomicOp = DAG.getMemIntrinsicNode(Opcode, DL, VTList, Ops, in lowerATOMIC_LOAD_OP()
3352 SDVTList VTList = DAG.getVTList(WideVT, MVT::Other); in lowerATOMIC_CMP_SWAP() local
3356 VTList, Ops, NarrowVT, MMO); in lowerATOMIC_CMP_SWAP()
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMISelLowering.cpp2927 SDVTList VTList = DAG.getVTList(MVT::Other, MVT::Glue); in OptimizeVFPBrcond() local
2929 return DAG.getNode(ARMISD::BCC_i64, dl, VTList, Ops, 7); in OptimizeVFPBrcond()
2967 SDVTList VTList = DAG.getVTList(MVT::Other, MVT::Glue); in LowerBR_CC() local
2969 SDValue Res = DAG.getNode(ARMISD::BRCOND, dl, VTList, Ops, 5); in LowerBR_CC()
2973 Res = DAG.getNode(ARMISD::BRCOND, dl, VTList, Ops, 5); in LowerBR_CC()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp4052 SDVTList VTList = DAG.getVTList(MVT::Other, MVT::Glue); in OptimizeVFPBrcond() local
4054 return DAG.getNode(ARMISD::BCC_i64, dl, VTList, Ops); in OptimizeVFPBrcond()
4103 SDVTList VTList = DAG.getVTList(MVT::Other, MVT::Glue); in LowerBR_CC() local
4105 SDValue Res = DAG.getNode(ARMISD::BRCOND, dl, VTList, Ops); in LowerBR_CC()
4109 Res = DAG.getNode(ARMISD::BRCOND, dl, VTList, Ops); in LowerBR_CC()