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

References

lib/Target/RISCV/RISCVISelLowering.cpp
 2139     SDValue SizeNode = DAG.getConstant(Size, DL, XLenVT);
 2141     Chain = DAG.getMemcpy(Chain, DL, FIPtr, Arg, SizeNode, Align,
 2166           RISCVISD::SplitF64, DL, DAG.getVTList(MVT::i32, MVT::i32), ArgValue);
 2177           StackPtr = DAG.getCopyFromReg(Chain, DL, RISCV::X2, PtrVT);
 2180             DAG.getStore(Chain, DL, Hi, StackPtr, MachinePointerInfo()));
 2200           DAG.getStore(Chain, DL, ArgValue, SpillSlot,
 2209         SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, SpillSlot,
 2210                                       DAG.getIntPtrConstant(PartOffset, DL));
 2212             DAG.getStore(Chain, DL, PartValue, Address,
 2218       ArgValue = convertValVTToLocVT(DAG, ArgValue, VA, DL);
 2235         StackPtr = DAG.getCopyFromReg(Chain, DL, RISCV::X2, PtrVT);
 2237           DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr,
 2238                       DAG.getIntPtrConstant(VA.getLocMemOffset(), DL));
 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);
 2278     Callee = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, OpFlags);
 2316     return DAG.getNode(RISCVISD::TAIL, DL, NodeTys, Ops);
 2319   Chain = DAG.getNode(RISCVISD::CALL, DL, NodeTys, Ops);
 2324                              DAG.getConstant(NumBytes, DL, PtrVT, true),
 2325                              DAG.getConstant(0, DL, PtrVT, true),
 2326                              Glue, DL);
 2338         DAG.getCopyFromReg(Chain, DL, VA.getLocReg(), VA.getLocVT(), Glue);
 2346           DAG.getCopyFromReg(Chain, DL, ArgGPRs[1], MVT::i32, Glue);
 2349       RetValue = DAG.getNode(RISCVISD::BuildPairF64, DL, MVT::f64, RetValue,
 2353     RetValue = convertLocVTToValVT(DAG, RetValue, VA, DL);