Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPrologEpilogInserter.cpp1046 SmallVector<int, 8> ObjectsToAllocate; in calculateFrameObjectOffsets() local
1068 ObjectsToAllocate.push_back(i); in calculateFrameObjectOffsets()
1079 TFI.orderFrameObjects(MF, ObjectsToAllocate); in calculateFrameObjectOffsets()
1086 if (!ObjectsToAllocate.empty() && in calculateFrameObjectOffsets()
1093 for (auto &Object : ObjectsToAllocate) in calculateFrameObjectOffsets()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.h93 SmallVectorImpl<int> &ObjectsToAllocate) const override;
H A DSystemZFrameLowering.cpp87 const MachineFunction &MF, SmallVectorImpl<int> &ObjectsToAllocate) const { in orderFrameObjects()
93 if (ObjectsToAllocate.size() <= 1) in orderFrameObjects()
96 for (auto &Obj : ObjectsToAllocate) { in orderFrameObjects()
151 ObjectsToAllocate[Idx++] = Obj.ObjectIndex; in orderFrameObjects()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.h135 SmallVectorImpl<int> &ObjectsToAllocate) const override;
H A DAArch64FrameLowering.cpp4397 SmallVector<int, 8> ObjectsToAllocate; in determineSVEStackObjectOffsets() local
4405 ObjectsToAllocate.push_back(StackProtectorFI); in determineSVEStackObjectOffsets()
4418 ObjectsToAllocate.push_back(I); in determineSVEStackObjectOffsets()
4422 for (unsigned FI : ObjectsToAllocate) { in determineSVEStackObjectOffsets()
5425 const MachineFunction &MF, SmallVectorImpl<int> &ObjectsToAllocate) const { in orderFrameObjects()
5426 if (!OrderFrameObjects || ObjectsToAllocate.empty()) in orderFrameObjects()
5432 for (auto &Obj : ObjectsToAllocate) { in orderFrameObjects()
5526 ObjectsToAllocate[i++] = Obj.ObjectIndex; in orderFrameObjects()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.h40 SmallVectorImpl<int> &ObjectsToAllocate) const override;
H A DHexagonFrameLowering.cpp2698 const MachineFunction &MF, SmallVectorImpl<int> &ObjectsToAllocate) const { in orderFrameObjects()
2700 if (ObjectsToAllocate.empty()) in orderFrameObjects()
2704 int NObjects = ObjectsToAllocate.size(); in orderFrameObjects()
2712 if (i != ObjectsToAllocate[j]) in orderFrameObjects()
2737 ObjectsToAllocate[--i] = Obj.Index; in orderFrameObjects()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FrameLowering.h215 SmallVectorImpl<int> &ObjectsToAllocate) const override;
H A DX86FrameLowering.cpp4126 const MachineFunction &MF, SmallVectorImpl<int> &ObjectsToAllocate) const { in orderFrameObjects()
4130 if (ObjectsToAllocate.empty()) in orderFrameObjects()
4142 for (auto &Obj : ObjectsToAllocate) { in orderFrameObjects()
4188 ObjectsToAllocate[i++] = Obj.ObjectIndex; in orderFrameObjects()
4193 std::reverse(ObjectsToAllocate.begin(), ObjectsToAllocate.end()); in orderFrameObjects()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp1547 SmallVector<int, 8> ObjectsToAllocate; in assignRVVStackObjectOffsets() local
1556 ObjectsToAllocate.push_back(I); in assignRVVStackObjectOffsets()
1572 assert(ObjectsToAllocate.empty() && in assignRVVStackObjectOffsets()
1579 for (int FI : ObjectsToAllocate) { in assignRVVStackObjectOffsets()
1608 for (int FI : ObjectsToAllocate) in assignRVVStackObjectOffsets()