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

References

lib/Target/PowerPC/PPCISelLowering.cpp
 3698   MachineFunction &MF = DAG.getMachineFunction();
 3809         SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
 3826       SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
 3834           SDValue ArgOff = DAG.getConstant(PtrByteSize - ObjSize, dl, PtrVT);
 3835           Arg = DAG.getNode(ISD::ADD, dl, ArgOff.getValueType(), Arg, ArgOff);
 3842           SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
 3848             Store = DAG.getTruncStore(Val.getValue(1), dl, Val, Arg,
 3854             Store = DAG.getStore(Val.getValue(1), dl, Val, FIN,
 3877         SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
 3880           SDValue Off = DAG.getConstant(j, dl, PtrVT);
 3881           Addr = DAG.getNode(ISD::ADD, dl, Off.getValueType(), Addr, Off);
 3883         SDValue Store = DAG.getStore(Val.getValue(1), dl, Val, Addr,
 3900         ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i64);
 3903           ArgVal = extendArgForPPC64(Flags, ObjectVT, DAG, ArgVal, dl);
 3914         ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i64);
 3919           ArgVal = extendArgForPPC64(Flags, ObjectVT, DAG, ArgVal, dl);
 3949         ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, ObjectVT);
 3960         ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i64);
 3964             ArgVal = DAG.getNode(ISD::SRL, dl, MVT::i64, ArgVal,
 3965                                  DAG.getConstant(32, dl, MVT::i32));
 3966           ArgVal = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, ArgVal);
 3969         ArgVal = DAG.getNode(ISD::BITCAST, dl, ObjectVT, ArgVal);
 4001           ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, ObjectVT);
 4031         ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, ObjectVT);
 4049       SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
 4050       ArgVal = DAG.getLoad(ObjectVT, dl, Chain, FIN, MachinePointerInfo());
 4078     SDValue FIN = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT);
 4086       SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
 4088           DAG.getStore(Val.getValue(1), dl, Val, FIN, MachinePointerInfo());
 4091       SDValue PtrOff = DAG.getConstant(PtrByteSize, dl, PtrVT);
 4092       FIN = DAG.getNode(ISD::ADD, dl, PtrOff.getValueType(), FIN, PtrOff);
 4097     Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, MemOps);