Home
last modified time | relevance | path

Searched refs:ObjectsToAllocate (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp905 SmallVector<int, 8> ObjectsToAllocate; in assignRVVStackObjectOffsets() local
913 ObjectsToAllocate.push_back(I); in assignRVVStackObjectOffsets()
921 assert(ObjectsToAllocate.empty() && in assignRVVStackObjectOffsets()
928 for (int FI : ObjectsToAllocate) { in assignRVVStackObjectOffsets()
948 for (int FI : ObjectsToAllocate) in assignRVVStackObjectOffsets()
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.h82 SmallVectorImpl<int> &ObjectsToAllocate) const override;
H A DSystemZFrameLowering.cpp97 const MachineFunction &MF, SmallVectorImpl<int> &ObjectsToAllocate) const { in orderFrameObjects()
103 if (ObjectsToAllocate.size() <= 1) in orderFrameObjects()
106 for (auto &Obj : ObjectsToAllocate) { in orderFrameObjects()
161 ObjectsToAllocate[Idx++] = Obj.ObjectIndex; in orderFrameObjects()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.h126 SmallVectorImpl<int> &ObjectsToAllocate) const override;
H A DAArch64FrameLowering.cpp3243 SmallVector<int, 8> ObjectsToAllocate; in determineSVEStackObjectOffsets() local
3251 ObjectsToAllocate.push_back(StackProtectorFI); in determineSVEStackObjectOffsets()
3264 ObjectsToAllocate.push_back(I); in determineSVEStackObjectOffsets()
3268 for (unsigned FI : ObjectsToAllocate) { in determineSVEStackObjectOffsets()
3850 const MachineFunction &MF, SmallVectorImpl<int> &ObjectsToAllocate) const { in orderFrameObjects()
3851 if (!OrderFrameObjects || ObjectsToAllocate.empty()) in orderFrameObjects()
3856 for (auto &Obj : ObjectsToAllocate) { in orderFrameObjects()
3928 ObjectsToAllocate[i++] = Obj.ObjectIndex; in orderFrameObjects()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DPrologEpilogInserter.cpp1011 SmallVector<int, 8> ObjectsToAllocate; in calculateFrameObjectOffsets() local
1033 ObjectsToAllocate.push_back(i); in calculateFrameObjectOffsets()
1044 TFI.orderFrameObjects(MF, ObjectsToAllocate); in calculateFrameObjectOffsets()
1051 if (!ObjectsToAllocate.empty() && in calculateFrameObjectOffsets()
1058 for (auto &Object : ObjectsToAllocate) in calculateFrameObjectOffsets()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86FrameLowering.h175 SmallVectorImpl<int> &ObjectsToAllocate) const override;
H A DX86FrameLowering.cpp3703 const MachineFunction &MF, SmallVectorImpl<int> &ObjectsToAllocate) const { in orderFrameObjects()
3707 if (ObjectsToAllocate.empty()) in orderFrameObjects()
3719 for (auto &Obj : ObjectsToAllocate) { in orderFrameObjects()
3765 ObjectsToAllocate[i++] = Obj.ObjectIndex; in orderFrameObjects()
3770 std::reverse(ObjectsToAllocate.begin(), ObjectsToAllocate.end()); in orderFrameObjects()