/external/llvm/lib/Target/SystemZ/ |
D | SystemZSelectionDAGInfo.cpp | 151 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); in emitCLC() 173 static SDValue addIPMSequence(const SDLoc &DL, SDValue Glue, in addIPMSequence() argument 175 SDValue IPM = DAG.getNode(SystemZISD::IPM, DL, MVT::i32, Glue); in addIPMSequence() 191 SDValue Glue = Chain.getValue(1); in EmitTargetCodeForMemcmp() local 192 return std::make_pair(addIPMSequence(DL, Glue, DAG), Chain); in EmitTargetCodeForMemcmp() 202 SDVTList VTs = DAG.getVTList(PtrVT, MVT::Other, MVT::Glue); in EmitTargetCodeForMemchr() 211 SDValue Glue = End.getValue(2); in EmitTargetCodeForMemchr() local 218 Glue}; in EmitTargetCodeForMemchr() 219 VTs = DAG.getVTList(PtrVT, MVT::Glue); in EmitTargetCodeForMemchr() 238 SDVTList VTs = DAG.getVTList(Src1.getValueType(), MVT::Other, MVT::Glue); in EmitTargetCodeForStrcmp() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/ |
D | XCoreISelDAGToDAG.cpp | 267 SDValue Glue = in tryBRIND() local 268 SDValue(CurDAG->getMachineNode(XCore::SETSR_branch_u6, dl, MVT::Glue, in tryBRIND() 270 Glue = in tryBRIND() 271 SDValue(CurDAG->getMachineNode(XCore::CLRSR_branch_u6, dl, MVT::Glue, in tryBRIND() 272 constOne, Glue), 0); in tryBRIND() 276 nextAddr->getOperand(0), Glue); in tryBRIND() 279 CurDAG->SelectNodeTo(N, XCore::BAU_1r, MVT::Other, nextAddr, Glue); in tryBRIND()
|
/external/llvm/lib/Target/XCore/ |
D | XCoreISelDAGToDAG.cpp | 268 SDValue Glue = in tryBRIND() local 269 SDValue(CurDAG->getMachineNode(XCore::SETSR_branch_u6, dl, MVT::Glue, in tryBRIND() 271 Glue = in tryBRIND() 272 SDValue(CurDAG->getMachineNode(XCore::CLRSR_branch_u6, dl, MVT::Glue, in tryBRIND() 273 constOne, Glue), 0); in tryBRIND() 277 nextAddr->getOperand(0), Glue); in tryBRIND() 280 CurDAG->SelectNodeTo(N, XCore::BAU_1r, MVT::Other, nextAddr, Glue); in tryBRIND()
|
/external/llvm-project/llvm/lib/Target/XCore/ |
D | XCoreISelDAGToDAG.cpp | 267 SDValue Glue = in tryBRIND() local 268 SDValue(CurDAG->getMachineNode(XCore::SETSR_branch_u6, dl, MVT::Glue, in tryBRIND() 270 Glue = in tryBRIND() 271 SDValue(CurDAG->getMachineNode(XCore::CLRSR_branch_u6, dl, MVT::Glue, in tryBRIND() 272 constOne, Glue), 0); in tryBRIND() 276 nextAddr->getOperand(0), Glue); in tryBRIND() 279 CurDAG->SelectNodeTo(N, XCore::BAU_1r, MVT::Other, nextAddr, Glue); in tryBRIND()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | ScheduleDAGFast.cpp | 225 if (VT == MVT::Glue) in CopyAndMoveSuccessors() 232 if (VT == MVT::Glue) in CopyAndMoveSuccessors() 494 if (Node->getOperand(NumOps-1).getValueType() == MVT::Glue) in DelayForLiveRegsBottomUp() 688 if (NumLeft == NumOps && Op.getValueType() == MVT::Glue) { in ScheduleNode() 735 if (NumVals && N->getValueType(NumVals-1) == MVT::Glue && in Schedule() 750 SDNode *Glue = Glues[i]; in Schedule() local 751 SDNode *GUser = GluedMap[Glue]; in Schedule() 752 unsigned Degree = Glue->getNodeId(); in Schedule() 757 SDNode *ImmGUser = Glue->getGluedUser(); in Schedule() 758 for (SDNode::use_iterator ui = Glue->use_begin(), ue = Glue->use_end(); in Schedule() [all …]
|
D | StatepointLowering.cpp | 583 SDValue Glue; in LowerAsSTATEPOINT() local 587 Glue = CallNode->getOperand(CallNode->getNumOperands() - 1); in LowerAsSTATEPOINT() 615 TSOps.push_back(Glue); in LowerAsSTATEPOINT() 617 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerAsSTATEPOINT() 623 Glue = GCTransitionStart.getValue(1); in LowerAsSTATEPOINT() 674 if (Glue.getNode()) in LowerAsSTATEPOINT() 675 Ops.push_back(Glue); in LowerAsSTATEPOINT() 679 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerAsSTATEPOINT() 706 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerAsSTATEPOINT()
|
D | ScheduleDAGSDNodes.cpp | 163 static bool AddGlue(SDNode *N, SDValue Glue, bool AddGlue, SelectionDAG *DAG) { in AddGlue() argument 164 SDNode *GlueDestNode = Glue.getNode(); in AddGlue() 171 N->getOperand(N->getNumOperands()-1).getValueType() == MVT::Glue) { in AddGlue() 175 if (N->getValueType(N->getNumValues() - 1) == MVT::Glue) return false; in AddGlue() 179 VTs.push_back(MVT::Glue); in AddGlue() 181 CloneNodeWithValues(N, DAG, VTs, Glue); in AddGlue() 189 assert((N->getValueType(N->getNumValues() - 1) == MVT::Glue && in RemoveUnusedGlue() 352 N->getOperand(N->getNumOperands()-1).getValueType() == MVT::Glue) { in BuildSchedUnits() 362 while (N->getValueType(N->getNumValues()-1) == MVT::Glue) { in BuildSchedUnits() 463 assert(OpVT != MVT::Glue && "Glued nodes should be in same sunit!"); in AddSchedEdges()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/ |
D | ARCISelLowering.cpp | 172 SDValue Cmp = DAG.getNode(ARCISD::CMP, dl, MVT::Glue, LHS, RHS); in LowerSELECT_CC() 313 SDValue Glue; in LowerCall() local 316 RegsToPass[i].second, Glue); in LowerCall() 317 Glue = Chain.getValue(1); in LowerCall() 334 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall() 350 if (Glue.getNode()) in LowerCall() 351 Ops.push_back(Glue); in LowerCall() 354 Glue = Chain.getValue(1); in LowerCall() 358 DAG.getConstant(0, dl, PtrVT, true), Glue, dl); in LowerCall() 359 Glue = Chain.getValue(1); in LowerCall() [all …]
|
/external/llvm-project/llvm/lib/Target/ARC/ |
D | ARCISelLowering.cpp | 171 SDValue Cmp = DAG.getNode(ARCISD::CMP, dl, MVT::Glue, LHS, RHS); in LowerSELECT_CC() 312 SDValue Glue; in LowerCall() local 315 RegsToPass[i].second, Glue); in LowerCall() 316 Glue = Chain.getValue(1); in LowerCall() 333 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall() 349 if (Glue.getNode()) in LowerCall() 350 Ops.push_back(Glue); in LowerCall() 353 Glue = Chain.getValue(1); in LowerCall() 357 DAG.getConstant(0, dl, PtrVT, true), Glue, dl); in LowerCall() 358 Glue = Chain.getValue(1); in LowerCall() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | ScheduleDAGFast.cpp | 222 if (VT == MVT::Glue) in CopyAndMoveSuccessors() 229 if (VT == MVT::Glue) in CopyAndMoveSuccessors() 486 if (Node->getOperand(NumOps-1).getValueType() == MVT::Glue) in DelayForLiveRegsBottomUp() 680 if (NumLeft == NumOps && Op.getValueType() == MVT::Glue) { in ScheduleNode() 727 if (NumVals && N->getValueType(NumVals-1) == MVT::Glue && in Schedule() 742 SDNode *Glue = Glues[i]; in Schedule() local 743 SDNode *GUser = GluedMap[Glue]; in Schedule() 744 unsigned Degree = Glue->getNodeId(); in Schedule() 749 SDNode *ImmGUser = Glue->getGluedUser(); in Schedule() 750 for (const SDNode *U : Glue->uses()) in Schedule() [all …]
|
D | ScheduleDAGSDNodes.cpp | 161 static bool AddGlue(SDNode *N, SDValue Glue, bool AddGlue, SelectionDAG *DAG) { in AddGlue() argument 162 SDNode *GlueDestNode = Glue.getNode(); in AddGlue() 169 N->getOperand(N->getNumOperands()-1).getValueType() == MVT::Glue) { in AddGlue() 173 if (N->getValueType(N->getNumValues() - 1) == MVT::Glue) return false; in AddGlue() 177 VTs.push_back(MVT::Glue); in AddGlue() 179 CloneNodeWithValues(N, DAG, VTs, Glue); in AddGlue() 187 assert((N->getValueType(N->getNumValues() - 1) == MVT::Glue && in RemoveUnusedGlue() 369 N->getOperand(N->getNumOperands()-1).getValueType() == MVT::Glue) { in BuildSchedUnits() 379 while (N->getValueType(N->getNumValues()-1) == MVT::Glue) { in BuildSchedUnits() 480 assert(OpVT != MVT::Glue && "Glued nodes should be in same sunit!"); in AddSchedEdges()
|
D | StatepointLowering.cpp | 683 SDValue Glue; in LowerAsSTATEPOINT() local 687 Glue = CallNode->getOperand(CallNode->getNumOperands() - 1); in LowerAsSTATEPOINT() 715 TSOps.push_back(Glue); in LowerAsSTATEPOINT() 717 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerAsSTATEPOINT() 723 Glue = GCTransitionStart.getValue(1); in LowerAsSTATEPOINT() 774 if (Glue.getNode()) in LowerAsSTATEPOINT() 775 Ops.push_back(Glue); in LowerAsSTATEPOINT() 779 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerAsSTATEPOINT() 807 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerAsSTATEPOINT()
|
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
D | ScheduleDAGFast.cpp | 222 if (VT == MVT::Glue) in CopyAndMoveSuccessors() 229 if (VT == MVT::Glue) in CopyAndMoveSuccessors() 486 if (Node->getOperand(NumOps-1).getValueType() == MVT::Glue) in DelayForLiveRegsBottomUp() 680 if (NumLeft == NumOps && Op.getValueType() == MVT::Glue) { in ScheduleNode() 727 if (NumVals && N->getValueType(NumVals-1) == MVT::Glue && in Schedule() 742 SDNode *Glue = Glues[i]; in Schedule() local 743 SDNode *GUser = GluedMap[Glue]; in Schedule() 744 unsigned Degree = Glue->getNodeId(); in Schedule() 749 SDNode *ImmGUser = Glue->getGluedUser(); in Schedule() 750 for (const SDNode *U : Glue->uses()) in Schedule() [all …]
|
D | ScheduleDAGSDNodes.cpp | 161 static bool AddGlue(SDNode *N, SDValue Glue, bool AddGlue, SelectionDAG *DAG) { in AddGlue() argument 162 SDNode *GlueDestNode = Glue.getNode(); in AddGlue() 169 N->getOperand(N->getNumOperands()-1).getValueType() == MVT::Glue) { in AddGlue() 173 if (N->getValueType(N->getNumValues() - 1) == MVT::Glue) return false; in AddGlue() 177 VTs.push_back(MVT::Glue); in AddGlue() 179 CloneNodeWithValues(N, DAG, VTs, Glue); in AddGlue() 187 assert((N->getValueType(N->getNumValues() - 1) == MVT::Glue && in RemoveUnusedGlue() 372 N->getOperand(N->getNumOperands()-1).getValueType() == MVT::Glue) { in BuildSchedUnits() 382 while (N->getValueType(N->getNumValues()-1) == MVT::Glue) { in BuildSchedUnits() 484 assert(OpVT != MVT::Glue && "Glued nodes should be in same sunit!"); in AddSchedEdges()
|
D | StatepointLowering.cpp | 741 SDValue Glue; in LowerAsSTATEPOINT() local 745 Glue = CallNode->getOperand(CallNode->getNumOperands() - 1); in LowerAsSTATEPOINT() 773 TSOps.push_back(Glue); in LowerAsSTATEPOINT() 775 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerAsSTATEPOINT() 781 Glue = GCTransitionStart.getValue(1); in LowerAsSTATEPOINT() 832 if (Glue.getNode()) in LowerAsSTATEPOINT() 833 Ops.push_back(Glue); in LowerAsSTATEPOINT() 846 NodeTys.push_back(MVT::Glue); in LowerAsSTATEPOINT() 932 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerAsSTATEPOINT()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/ |
D | SparcISelDAGToDAG.cpp | 171 SDValue Glue = N->getGluedNode() ? N->getOperand(NumOps-1) in tryInlineAsm() local 286 Glue = Chain.getValue(1); in tryInlineAsm() 308 if (Glue.getNode()) in tryInlineAsm() 309 AsmNodeOperands.push_back(Glue); in tryInlineAsm() 316 CurDAG->getVTList(MVT::Other, MVT::Glue), AsmNodeOperands); in tryInlineAsm()
|
/external/llvm-project/llvm/lib/Target/Sparc/ |
D | SparcISelDAGToDAG.cpp | 171 SDValue Glue = N->getGluedNode() ? N->getOperand(NumOps-1) in tryInlineAsm() local 286 Glue = Chain.getValue(1); in tryInlineAsm() 308 if (Glue.getNode()) in tryInlineAsm() 309 AsmNodeOperands.push_back(Glue); in tryInlineAsm() 316 CurDAG->getVTList(MVT::Other, MVT::Glue), AsmNodeOperands); in tryInlineAsm()
|
/external/llvm/lib/Target/Sparc/ |
D | SparcISelDAGToDAG.cpp | 172 SDValue Glue = N->getGluedNode() ? N->getOperand(NumOps-1) in tryInlineAsm() local 287 Glue = Chain.getValue(1); in tryInlineAsm() 309 if (Glue.getNode()) in tryInlineAsm() 310 AsmNodeOperands.push_back(Glue); in tryInlineAsm() 315 CurDAG->getVTList(MVT::Other, MVT::Glue), AsmNodeOperands); in tryInlineAsm()
|
/external/llvm/include/llvm/CodeGen/ |
D | SelectionDAG.h | 592 SDValue Glue) { 593 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); 594 SDValue Ops[] = { Chain, getRegister(Reg, N.getValueType()), N, Glue }; 596 makeArrayRef(Ops, Glue.getNode() ? 4 : 3)); 601 SDValue Glue) { 602 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); 603 SDValue Ops[] = { Chain, Reg, N, Glue }; 605 makeArrayRef(Ops, Glue.getNode() ? 4 : 3)); 618 SDValue Glue) { 619 SDVTList VTs = getVTList(VT, MVT::Other, MVT::Glue); [all …]
|
/external/llvm/lib/Target/Mips/ |
D | Mips16ISelDAGToDAG.cpp | 49 SDNode *Mul = CurDAG->getMachineNode(Opc, DL, MVT::Glue, N->getOperand(0), in selectMULT() 55 Lo = CurDAG->getMachineNode(Opcode, DL, Ty, MVT::Glue, InFlag); in selectMULT() 225 CurDAG->SelectNodeTo(Node, MOp, VT, MVT::Glue, LHS, SDValue(AddCarry, 0)); in trySelect()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
D | RISCVISelLowering.cpp | 648 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); in lowerSELECT() 659 SDVTList VTs = DAG.getVTList(Op.getValueType(), MVT::Glue); in lowerSELECT() 2258 SDValue Glue; in LowerCall() local 2262 Chain = DAG.getCopyToReg(Chain, DL, Reg.first, Reg.second, Glue); in LowerCall() 2263 Glue = Chain.getValue(1); in LowerCall() 2316 if (Glue.getNode()) in LowerCall() 2317 Ops.push_back(Glue); in LowerCall() 2320 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall() 2328 Glue = Chain.getValue(1); in LowerCall() 2334 Glue, DL); in LowerCall() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | SelectionDAG.h | 713 SDValue Glue) { 714 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); 715 SDValue Ops[] = { Chain, getRegister(Reg, N.getValueType()), N, Glue }; 717 makeArrayRef(Ops, Glue.getNode() ? 4 : 3)); 722 SDValue Glue) { 723 SDVTList VTs = getVTList(MVT::Other, MVT::Glue); 724 SDValue Ops[] = { Chain, Reg, N, Glue }; 726 makeArrayRef(Ops, Glue.getNode() ? 4 : 3)); 739 SDValue Glue) { 740 SDVTList VTs = getVTList(VT, MVT::Other, MVT::Glue); [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86SelectionDAGInfo.cpp | 160 SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue); in EmitTargetCodeForMemset() 174 Tys = DAG.getVTList(MVT::Other, MVT::Glue); in EmitTargetCodeForMemset() 257 SDVTList Tys = DAG.getVTList(MVT::Other, MVT::Glue); in EmitTargetCodeForMemcpy()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/ |
D | BPFSelectionDAGInfo.cpp | 35 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); in EmitTargetCodeForMemcpy()
|
/external/llvm-project/llvm/lib/Target/BPF/ |
D | BPFSelectionDAGInfo.cpp | 35 SDVTList VTs = DAG.getVTList(MVT::Other, MVT::Glue); in EmitTargetCodeForMemcpy()
|