reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
27289 Type *ArgTy = ArgVT.getTypeForEVT(*DAG.getContext()); 27304 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); 27308 DAG.getExternalSymbol(LibcallName, TLI.getPointerTy(DAG.getDataLayout())); 27308 DAG.getExternalSymbol(LibcallName, TLI.getPointerTy(DAG.getDataLayout())); 27313 TargetLowering::CallLoweringInfo CLI(DAG); 27315 .setChain(DAG.getEntryNode()) 27325 SDValue SinVal = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, ArgVT, 27326 CallResult.first, DAG.getIntPtrConstant(0, dl)); 27327 SDValue CosVal = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, ArgVT, 27328 CallResult.first, DAG.getIntPtrConstant(1, dl)); 27329 SDVTList Tys = DAG.getVTList(ArgVT, ArgVT); 27330 return DAG.getNode(ISD::MERGE_VALUES, dl, Tys, SinVal, CosVal);