Home
last modified time | relevance | path

Searched refs:CallEnd (Results 1 – 5 of 5) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
DStatepointLowering.cpp293 SDNode *CallEnd = CallEndVal.getNode(); in lowerCallFromStatepointLoweringInfo() local
313 if (CallEnd->getOpcode() == ISD::LOAD) in lowerCallFromStatepointLoweringInfo()
314 CallEnd = CallEnd->getOperand(0).getNode(); in lowerCallFromStatepointLoweringInfo()
316 while (CallEnd->getOpcode() == ISD::CopyFromReg) in lowerCallFromStatepointLoweringInfo()
317 CallEnd = CallEnd->getOperand(0).getNode(); in lowerCallFromStatepointLoweringInfo()
320 assert(CallEnd->getOpcode() == ISD::CALLSEQ_END && "expected!"); in lowerCallFromStatepointLoweringInfo()
321 return std::make_pair(ReturnValue, CallEnd->getOperand(0).getNode()); in lowerCallFromStatepointLoweringInfo()
DSelectionDAGBuilder.cpp7356 SDNode *CallEnd = Result.second.getNode(); in visitPatchpoint() local
7357 if (HasDef && (CallEnd->getOpcode() == ISD::CopyFromReg)) in visitPatchpoint()
7358 CallEnd = CallEnd->getOperand(0).getNode(); in visitPatchpoint()
7362 assert(CallEnd->getOpcode() == ISD::CALLSEQ_END && in visitPatchpoint()
7364 SDNode *Call = CallEnd->getOperand(0).getNode(); in visitPatchpoint()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DStatepointLowering.cpp320 SDNode *CallEnd = CallEndVal.getNode(); in lowerCallFromStatepointLoweringInfo() local
340 if (CallEnd->getOpcode() == ISD::LOAD) in lowerCallFromStatepointLoweringInfo()
341 CallEnd = CallEnd->getOperand(0).getNode(); in lowerCallFromStatepointLoweringInfo()
343 while (CallEnd->getOpcode() == ISD::CopyFromReg) in lowerCallFromStatepointLoweringInfo()
344 CallEnd = CallEnd->getOperand(0).getNode(); in lowerCallFromStatepointLoweringInfo()
347 assert(CallEnd->getOpcode() == ISD::CALLSEQ_END && "expected!"); in lowerCallFromStatepointLoweringInfo()
348 return std::make_pair(ReturnValue, CallEnd->getOperand(0).getNode()); in lowerCallFromStatepointLoweringInfo()
DSelectionDAGBuilder.cpp8125 SDNode *CallEnd = Result.second.getNode(); in visitPatchpoint() local
8126 if (HasDef && (CallEnd->getOpcode() == ISD::CopyFromReg)) in visitPatchpoint()
8127 CallEnd = CallEnd->getOperand(0).getNode(); in visitPatchpoint()
8131 assert(CallEnd->getOpcode() == ISD::CALLSEQ_END && in visitPatchpoint()
8133 SDNode *Call = CallEnd->getOperand(0).getNode(); in visitPatchpoint()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DLegalizeDAG.cpp1033 SDNode *CallEnd = FindCallEndFromCallStart(Node); in LegalizeOp() local
1039 for (unsigned i = 0, e = CallEnd->getNumOperands(); i != e; ++i) in LegalizeOp()
1040 LegalizeAllNodesNotLeadingTo(CallEnd->getOperand(i).getNode(), Node, in LegalizeOp()
1075 LastCALLSEQ_END = SDValue(CallEnd, 0); in LegalizeOp()