Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.h82 SmallVectorImpl<int> &ObjectsToAllocate) const override;
H A DSystemZFrameLowering.cpp98 const MachineFunction &MF, SmallVectorImpl<int> &ObjectsToAllocate) const { in orderFrameObjects()
104 if (ObjectsToAllocate.size() <= 1) in orderFrameObjects()
107 for (auto &Obj : ObjectsToAllocate) { in orderFrameObjects()
162 ObjectsToAllocate[Idx++] = Obj.ObjectIndex; in orderFrameObjects()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DPrologEpilogInserter.cpp1057 SmallVector<int, 8> ObjectsToAllocate; in calculateFrameObjectOffsets() local
1079 ObjectsToAllocate.push_back(i); in calculateFrameObjectOffsets()
1090 TFI.orderFrameObjects(MF, ObjectsToAllocate); in calculateFrameObjectOffsets()
1097 if (!ObjectsToAllocate.empty() && in calculateFrameObjectOffsets()
1104 for (auto &Object : ObjectsToAllocate) in calculateFrameObjectOffsets()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.h123 SmallVectorImpl<int> &ObjectsToAllocate) const override;
H A DAArch64FrameLowering.cpp3565 SmallVector<int, 8> ObjectsToAllocate; in determineSVEStackObjectOffsets() local
3573 ObjectsToAllocate.push_back(StackProtectorFI); in determineSVEStackObjectOffsets()
3586 ObjectsToAllocate.push_back(I); in determineSVEStackObjectOffsets()
3590 for (unsigned FI : ObjectsToAllocate) { in determineSVEStackObjectOffsets()
4197 const MachineFunction &MF, SmallVectorImpl<int> &ObjectsToAllocate) const { in orderFrameObjects()
4198 if (!OrderFrameObjects || ObjectsToAllocate.empty()) in orderFrameObjects()
4203 for (auto &Obj : ObjectsToAllocate) { in orderFrameObjects()
4275 ObjectsToAllocate[i++] = Obj.ObjectIndex; in orderFrameObjects()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp1037 SmallVector<int, 8> ObjectsToAllocate; in assignRVVStackObjectOffsets() local
1045 ObjectsToAllocate.push_back(I); in assignRVVStackObjectOffsets()
1053 assert(ObjectsToAllocate.empty() && in assignRVVStackObjectOffsets()
1060 for (int FI : ObjectsToAllocate) { in assignRVVStackObjectOffsets()
1080 for (int FI : ObjectsToAllocate) in assignRVVStackObjectOffsets()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FrameLowering.h176 SmallVectorImpl<int> &ObjectsToAllocate) const override;
H A DX86FrameLowering.cpp4000 const MachineFunction &MF, SmallVectorImpl<int> &ObjectsToAllocate) const { in orderFrameObjects()
4004 if (ObjectsToAllocate.empty()) in orderFrameObjects()
4016 for (auto &Obj : ObjectsToAllocate) { in orderFrameObjects()
4062 ObjectsToAllocate[i++] = Obj.ObjectIndex; in orderFrameObjects()
4067 std::reverse(ObjectsToAllocate.begin(), ObjectsToAllocate.end()); in orderFrameObjects()