reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
387 MachineFunction &MF = DAG.getMachineFunction(); 393 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, 394 *DAG.getContext()); 398 bool IsLittleEndian = DAG.getDataLayout().isLittleEndian(); 409 SDValue FIPtr = DAG.getFrameIndex(FrameIdx, MVT::i32); 411 DAG.getLoad(MVT::i32, dl, Chain, FIPtr, MachinePointerInfo()); 422 SDValue HiVal = DAG.getCopyFromReg(Chain, dl, VRegHi, MVT::i32); 431 SDValue FIPtr = DAG.getFrameIndex(FrameIdx, MVT::i32); 432 LoVal = DAG.getLoad(MVT::i32, dl, Chain, FIPtr, MachinePointerInfo()); 436 LoVal = DAG.getCopyFromReg(Chain, dl, loReg, MVT::i32); 443 DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, LoVal, HiVal); 444 WholeValue = DAG.getNode(ISD::BITCAST, dl, VA.getLocVT(), WholeValue); 450 SDValue Arg = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i32); 452 Arg = DAG.getNode(ISD::BITCAST, dl, MVT::f32, Arg); 454 Arg = DAG.getNode(ISD::AssertSext, dl, MVT::i32, Arg, 455 DAG.getValueType(VA.getLocVT())); 456 Arg = DAG.getNode(ISD::TRUNCATE, dl, VA.getLocVT(), Arg); 465 auto PtrVT = getPointerTy(DAG.getDataLayout()); 474 SDValue FIPtr = DAG.getFrameIndex(FI, PtrVT); 476 DAG.getLoad(VA.getValVT(), dl, Chain, FIPtr, MachinePointerInfo()); 484 SDValue FIPtr = DAG.getFrameIndex(FI, PtrVT); 486 DAG.getLoad(MVT::i32, dl, Chain, FIPtr, MachinePointerInfo()); 490 SDValue FIPtr2 = DAG.getFrameIndex(FI2, PtrVT); 493 DAG.getLoad(MVT::i32, dl, Chain, FIPtr2, MachinePointerInfo()); 499 DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, LoVal, HiVal); 500 WholeValue = DAG.getNode(ISD::BITCAST, dl, VA.getValVT(), WholeValue); 508 SDValue FIPtr = DAG.getFrameIndex(FI, PtrVT); 511 Load = DAG.getLoad(VA.getValVT(), dl, Chain, FIPtr, MachinePointerInfo()); 530 SDValue Copy = DAG.getCopyToReg(DAG.getEntryNode(), dl, Reg, InVals[0]); 530 SDValue Copy = DAG.getCopyToReg(DAG.getEntryNode(), dl, Reg, InVals[0]); 531 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Copy, Chain); 557 SDValue Arg = DAG.getCopyFromReg(DAG.getRoot(), dl, VReg, MVT::i32); 557 SDValue Arg = DAG.getCopyFromReg(DAG.getRoot(), dl, VReg, MVT::i32); 561 SDValue FIPtr = DAG.getFrameIndex(FrameIdx, MVT::i32); 564 DAG.getStore(DAG.getRoot(), dl, Arg, FIPtr, MachinePointerInfo())); 564 DAG.getStore(DAG.getRoot(), dl, Arg, FIPtr, MachinePointerInfo())); 570 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains);