reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/RISCV/RISCVISelLowering.cpp
 2141     Chain = DAG.getMemcpy(Chain, DL, FIPtr, Arg, SizeNode, Align,
 2141     Chain = DAG.getMemcpy(Chain, DL, FIPtr, Arg, SizeNode, Align,
 2150     Chain = DAG.getCALLSEQ_START(Chain, NumBytes, 0, CLI.DL);
 2150     Chain = DAG.getCALLSEQ_START(Chain, NumBytes, 0, CLI.DL);
 2177           StackPtr = DAG.getCopyFromReg(Chain, DL, RISCV::X2, PtrVT);
 2180             DAG.getStore(Chain, DL, Hi, StackPtr, MachinePointerInfo()));
 2200           DAG.getStore(Chain, DL, ArgValue, SpillSlot,
 2212             DAG.getStore(Chain, DL, PartValue, Address,
 2235         StackPtr = DAG.getCopyFromReg(Chain, DL, RISCV::X2, PtrVT);
 2242           DAG.getStore(Chain, DL, ArgValue, Address, MachinePointerInfo()));
 2248     Chain = DAG.getNode(ISD::TokenFactor, DL, MVT::Other, MemOpChains);
 2254     Chain = DAG.getCopyToReg(Chain, DL, Reg.first, Reg.second, Glue);
 2254     Chain = DAG.getCopyToReg(Chain, DL, Reg.first, Reg.second, Glue);
 2255     Glue = Chain.getValue(1);
 2291   Ops.push_back(Chain);
 2319   Chain = DAG.getNode(RISCVISD::CALL, DL, NodeTys, Ops);
 2320   Glue = Chain.getValue(1);
 2323   Chain = DAG.getCALLSEQ_END(Chain,
 2323   Chain = DAG.getCALLSEQ_END(Chain,
 2327   Glue = Chain.getValue(1);
 2338         DAG.getCopyFromReg(Chain, DL, VA.getLocReg(), VA.getLocVT(), Glue);
 2340     Chain = RetValue.getValue(1);
 2346           DAG.getCopyFromReg(Chain, DL, ArgGPRs[1], MVT::i32, Glue);
 2347       Chain = RetValue2.getValue(1);
 2358   return Chain;