Home
last modified time | relevance | path

Searched refs:SlotInfo (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DStackFrameLayoutAnalysisPass.cpp224 std::vector<SlotData> SlotInfo; in emitStackFrameLayoutRemarks() local
227 SlotInfo.reserve(NumObj); in emitStackFrameLayoutRemarks()
233 SlotInfo.emplace_back(MFI, getStackOffset(MF, MFI, FI, Idx), Idx); in emitStackFrameLayoutRemarks()
237 llvm::sort(SlotInfo); in emitStackFrameLayoutRemarks()
241 for (const SlotData &Info : SlotInfo) { in emitStackFrameLayoutRemarks()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp618 void applySingleImplDevirt(VTableSlotInfo &SlotInfo, Constant *TheFn,
622 VTableSlotInfo &SlotInfo,
625 void applyICallBranchFunnel(VTableSlotInfo &SlotInfo, Constant *JT,
628 VTableSlotInfo &SlotInfo,
677 VTableSlotInfo &SlotInfo,
683 void importResolution(VTableSlot Slot, VTableSlotInfo &SlotInfo);
745 VTableSlotInfo &SlotInfo,
1161 void DevirtModule::applySingleImplDevirt(VTableSlotInfo &SlotInfo, in applySingleImplDevirt() argument
1243 Apply(SlotInfo.CSInfo); in applySingleImplDevirt()
1244 for (auto &P : SlotInfo.ConstCSInfo) in applySingleImplDevirt()
[all …]
H A DExpandVariadics.cpp688 VariadicABIInfo::VAArgSlotInfo SlotInfo = ABI->slotInfo(DL, UnderlyingType); in expandCall() local
690 if (SlotInfo.Indirect) { in expandCall()
711 Align DataAlign = SlotInfo.DataAlign; in expandCall()
723 if (SlotInfo.Indirect) { in expandCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp2179 struct SlotInfo { in optimizeSpillSlots() struct
2184 SlotInfo() = default; in optimizeSpillSlots()
2189 std::map<int,SlotInfo> FIRangeMap; in optimizeSpillSlots()
2239 SlotInfo &SI = FIRangeMap[TFI]; in optimizeSpillSlots()