| /llvm-project-15.0.7/llvm/unittests/CodeGen/ |
| H A D | SelectionDAGAddressAnalysisTest.cpp | 105 SDValue FIPtr = DAG->CreateStackTemporary(VecVT); in TEST_F() local 106 int FI = cast<FrameIndexSDNode>(FIPtr.getNode())->getIndex(); in TEST_F() 110 SDValue Index = DAG->getMemBasePlusOffset(FIPtr, Offset, Loc); in TEST_F() 128 SDValue FIPtr = DAG->CreateStackTemporary(VecVT); in TEST_F() local 129 int FI = cast<FrameIndexSDNode>(FIPtr.getNode())->getIndex(); in TEST_F() 156 SDValue FIPtr = DAG->CreateStackTemporary(VecVT); in TEST_F() local 157 int FI = cast<FrameIndexSDNode>(FIPtr.getNode())->getIndex(); in TEST_F() 188 SDValue FIPtr = DAG->CreateStackTemporary(VecVT); in TEST_F() local 215 SDValue FIPtr = DAG->CreateStackTemporary(VecVT); in TEST_F() local 280 SDValue FIPtr = DAG->CreateStackTemporary(VecVT); in TEST_F() local [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 454 SDValue FIPtr = DAG.getFrameIndex(FrameIdx, MVT::i32); in LowerFormalArguments_32() local 456 DAG.getLoad(MVT::i32, dl, Chain, FIPtr, MachinePointerInfo()); in LowerFormalArguments_32() 476 SDValue FIPtr = DAG.getFrameIndex(FrameIdx, MVT::i32); in LowerFormalArguments_32() local 519 SDValue FIPtr = DAG.getFrameIndex(FI, PtrVT); in LowerFormalArguments_32() local 529 SDValue FIPtr = DAG.getFrameIndex(FI, PtrVT); in LowerFormalArguments_32() local 531 DAG.getLoad(MVT::i32, dl, Chain, FIPtr, MachinePointerInfo()); in LowerFormalArguments_32() 553 SDValue FIPtr = DAG.getFrameIndex(FI, PtrVT); in LowerFormalArguments_32() local 606 SDValue FIPtr = DAG.getFrameIndex(FrameIdx, MVT::i32); in LowerFormalArguments_32() local 838 Chain = DAG.getMemcpy(Chain, dl, FIPtr, Arg, SizeNode, Alignment, in LowerCall_32() 843 ByValArgs.push_back(FIPtr); in LowerCall_32() [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeDAG.cpp | 1482 SDValue FIPtr = DAG.CreateStackTemporary(VT); in ExpandVectorBuildThroughStack() local 1483 int FI = cast<FrameIndexSDNode>(FIPtr.getNode())->getIndex(); in ExpandVectorBuildThroughStack() 1522 return DAG.getLoad(VT, dl, StoreChain, FIPtr, PtrInfo); in ExpandVectorBuildThroughStack() 1753 SDValue FIPtr = DAG.CreateStackTemporary(SlotVT.getStoreSize(), SrcAlign); in EmitStackConvert() local 1755 FrameIndexSDNode *StackPtrFI = cast<FrameIndexSDNode>(FIPtr); in EmitStackConvert() 1765 Store = DAG.getTruncStore(Chain, dl, SrcOp, FIPtr, PtrInfo, in EmitStackConvert() 1769 Store = DAG.getStore(Chain, dl, SrcOp, FIPtr, PtrInfo, SrcAlign); in EmitStackConvert() 1774 return DAG.getLoad(DestVT, dl, Store, FIPtr, PtrInfo, DestAlign); in EmitStackConvert() 2192 SDValue FIPtr = DAG.CreateStackTemporary(RetVT); in ExpandDivRemLibCall() local 2193 Entry.Node = FIPtr; in ExpandDivRemLibCall() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/CSKY/ |
| H A D | CSKYISelLowering.cpp | 545 SDValue FIPtr = DAG.getFrameIndex(FI, getPointerTy(DAG.getDataLayout())); in LowerCall() local 548 Chain = DAG.getMemcpy(Chain, DL, FIPtr, Arg, SizeNode, Alignment, in LowerCall() 552 ByValArgs.push_back(FIPtr); in LowerCall()
|
| /llvm-project-15.0.7/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.cpp | 644 SDValue FIPtr = DAG.getFrameIndex(FI, getPointerTy(DAG.getDataLayout())); in LowerCCCCallTo() local 647 Chain = DAG.getMemcpy(Chain, DL, FIPtr, Arg, SizeNode, Alignment, in LowerCCCCallTo() 652 ByValArgs.push_back(FIPtr); in LowerCCCCallTo()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 8102 SDValue FIPtr = DAG.CreateStackTemporary(i32Stack ? MVT::i32 : MVT::f64); in LowerFP_TO_INTForReuse() local 8103 int FI = cast<FrameIndexSDNode>(FIPtr)->getIndex(); in LowerFP_TO_INTForReuse() 8115 SDValue Ops[] = { Chain, Tmp, FIPtr }; in LowerFP_TO_INTForReuse() 8119 Chain = DAG.getStore(Chain, dl, Tmp, FIPtr, MPI, Alignment); in LowerFP_TO_INTForReuse() 8124 FIPtr = DAG.getNode(ISD::ADD, dl, FIPtr.getValueType(), FIPtr, in LowerFP_TO_INTForReuse() 8125 DAG.getConstant(4, dl, FIPtr.getValueType())); in LowerFP_TO_INTForReuse() 8130 RLI.Ptr = FIPtr; in LowerFP_TO_INTForReuse()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 11209 SDValue FIPtr = DAG.getFrameIndex(FI, getPointerTy(DAG.getDataLayout())); in LowerCall() local 11212 Chain = DAG.getMemcpy(Chain, DL, FIPtr, Arg, SizeNode, Alignment, in LowerCall() 11216 ByValArgs.push_back(FIPtr); in LowerCall()
|