reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1449 return lowerPrivateExtLoad(Op, DAG); 1460 return scalarizeVectorLoad(LoadNode, DAG); 1471 return constBufferLoad(LoadNode, LoadNode->getAddressSpace(), DAG); 1475 Result = DAG.getNode(AMDGPUISD::CONST_ADDRESS, DL, MVT::v4i32, 1476 DAG.getNode(ISD::SRL, DL, MVT::i32, Ptr, 1477 DAG.getConstant(4, DL, MVT::i32)), 1478 DAG.getConstant(LoadNode->getAddressSpace() - 1484 Result = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, MVT::i32, Result, 1485 DAG.getConstant(0, DL, MVT::i32)); 1492 return DAG.getMergeValues(MergedValues, DL); 1505 SDValue NewLoad = DAG.getExtLoad( 1508 SDValue Res = DAG.getNode(ISD::SIGN_EXTEND_INREG, DL, VT, NewLoad, 1509 DAG.getValueType(MemVT)); 1512 return DAG.getMergeValues(MergedValues, DL); 1522 Ptr = DAG.getNode(ISD::SRL, DL, MVT::i32, Ptr, DAG.getConstant(2, DL, MVT::i32)); 1522 Ptr = DAG.getNode(ISD::SRL, DL, MVT::i32, Ptr, DAG.getConstant(2, DL, MVT::i32)); 1523 Ptr = DAG.getNode(AMDGPUISD::DWORDADDR, DL, MVT::i32, Ptr); 1524 return DAG.getLoad(MVT::i32, DL, Chain, Ptr, LoadNode->getMemOperand());