/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCWinEH.h | 31 struct FrameInfo { struct in namespace:llvm::WinEH 45 const FrameInfo *ChainedParent = nullptr; 49 FrameInfo() = default; 50 FrameInfo(const MCSymbol *Function, const MCSymbol *BeginFuncEHLabel) function in struct:llvm::WinEH::FrameInfo 52 FrameInfo(const MCSymbol *Function, const MCSymbol *BeginFuncEHLabel, function in struct:llvm::WinEH::FrameInfo 53 const FrameInfo *ChainedParent) 64 virtual void EmitUnwindInfo(MCStreamer &Streamer, FrameInfo *FI) const = 0;
|
H A D | MCWin64EH.h | 56 void EmitUnwindInfo(MCStreamer &Streamer, WinEH::FrameInfo *FI) const override; 63 WinEH::FrameInfo *FI) const override;
|
H A D | MCStreamer.h | 206 std::vector<std::unique_ptr<WinEH::FrameInfo>> WinFrameInfos; 208 WinEH::FrameInfo *CurrentWinFrameInfo; 239 WinEH::FrameInfo *getCurrentWinFrameInfo() { 286 WinEH::FrameInfo *EnsureValidWinFrameInfo(SMLoc Loc); 294 ArrayRef<std::unique_ptr<WinEH::FrameInfo>> getWinFrameInfos() const {
|
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_symbolizer_internal.h | 62 virtual bool SymbolizeFrame(uptr addr, FrameInfo *info) { 130 bool SymbolizeFrame(uptr addr, FrameInfo *info) override;
|
H A D | sanitizer_symbolizer.h | 98 struct FrameInfo { struct in namespace:__sanitizer 119 bool SymbolizeFrame(uptr address, FrameInfo *info);
|
H A D | sanitizer_symbolizer.cpp | 69 void FrameInfo::Clear() {
|
H A D | sanitizer_symbolizer_libcdep.cpp | 125 bool Symbolizer::SymbolizeFrame(uptr addr, FrameInfo *info) { 423 bool LLVMSymbolizer::SymbolizeFrame(uptr addr, FrameInfo *info) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIMachineFunctionInfo.cpp | 110 const MachineFrameInfo &FrameInfo = MF.getFrameInfo(); local 111 bool HasStackObjects = FrameInfo.hasStackObjects(); 152 for (auto OI = FrameInfo.getObjectIndexBegin(), 153 OE = FrameInfo.getObjectIndexEnd(); OI != OE; ++OI) 154 if (!FrameInfo.isSpillSlotObjectIndex(OI)) 270 MachineFrameInfo &FrameInfo = MF.getFrameInfo(); local 274 unsigned Size = FrameInfo.getObjectSize(FI); 299 if ((FrameInfo.hasCalls() || !isEntryFunction()) && CSRegs && 301 CSRSpillFI = FrameInfo.CreateSpillStackObject(4, 4); 327 MachineFrameInfo &FrameInfo local [all...] |
H A D | SIRegisterInfo.cpp | 766 MachineFrameInfo &FrameInfo = MF->getFrameInfo(); local 835 unsigned Align = FrameInfo.getObjectAlignment(Index); 870 MachineFrameInfo &FrameInfo = MF->getFrameInfo(); 909 unsigned Align = FrameInfo.getObjectAlignment(Index); 975 MachineFrameInfo &FrameInfo = MF->getFrameInfo(); local 1100 int64_t Offset = FrameInfo.getObjectOffset(Index); 1200 int64_t Offset = FrameInfo.getObjectOffset(Index); 1206 buildMUBUFOffsetLoadStore(ST, FrameInfo, MI, Index, NewOffset)) { 1215 int64_t Offset = FrameInfo.getObjectOffset(Index);
|
H A D | AMDGPUAsmPrinter.cpp | 618 const MachineFrameInfo &FrameInfo = MF.getFrameInfo(); local 639 Info.HasDynamicallySizedStack = FrameInfo.hasVarSizedObjects(); 640 Info.PrivateSegmentSize = FrameInfo.getStackSize(); 642 Info.PrivateSegmentSize += FrameInfo.getMaxAlignment(); 651 if (!FrameInfo.hasCalls() && !FrameInfo.hasTailCall()) {
|
H A D | SIFrameLowering.cpp | 517 const MachineFrameInfo &FrameInfo = MF.getFrameInfo(); local 518 int64_t StackSize = FrameInfo.getStackSize(); 987 const MachineFrameInfo &FrameInfo = MF.getFrameInfo(); local 1003 FrameInfo.hasCalls() && 1004 (SavedVGPRs.any() || !allStackObjectsAreDead(FrameInfo));
|
H A D | SIInstrInfo.cpp | 1058 MachineFrameInfo &FrameInfo = MF->getFrameInfo(); local 1061 unsigned Size = FrameInfo.getObjectSize(FrameIndex); 1062 unsigned Align = FrameInfo.getObjectAlignment(FrameIndex); 1095 FrameInfo.setStackID(FrameIndex, TargetStackID::SGPRSpill); 1187 MachineFrameInfo &FrameInfo = MF->getFrameInfo(); local 1189 unsigned Align = FrameInfo.getObjectAlignment(FrameIndex); 1190 unsigned Size = FrameInfo.getObjectSize(FrameIndex); 1212 FrameInfo.setStackID(FrameIndex, TargetStackID::SGPRSpill);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64WinCOFFStreamer.cpp | 68 WinEH::FrameInfo *CurFrame = S.EnsureValidWinFrameInfo(SMLoc()); 157 WinEH::FrameInfo *CurFrame = S.EnsureValidWinFrameInfo(SMLoc()); 170 WinEH::FrameInfo *CurFrame = S.EnsureValidWinFrameInfo(SMLoc()); 180 WinEH::FrameInfo *CurFrame = S.EnsureValidWinFrameInfo(SMLoc());
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86WinCOFFStreamer.cpp | 39 if (WinEH::FrameInfo *CurFrame = getCurrentWinFrameInfo())
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCStreamer.cpp | 656 WinEH::FrameInfo *MCStreamer::EnsureValidWinFrameInfo(SMLoc Loc) { 683 std::make_unique<WinEH::FrameInfo>(Symbol, StartProc)); 689 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc); 700 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc); 711 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc); 717 WinFrameInfos.emplace_back(std::make_unique<WinEH::FrameInfo>( 724 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc); 734 CurrentWinFrameInfo = const_cast<WinEH::FrameInfo *>(CurFrame->ChainedParent); 739 WinEH::FrameInfo *CurFrame = EnsureValidWinFrameInfo(Loc); 755 WinEH::FrameInfo *CurFram [all...] |
H A D | MCWin64EH.cpp | 143 const WinEH::FrameInfo *info) { 154 static void EmitUnwindInfo(MCStreamer &streamer, WinEH::FrameInfo *info) { 242 MCStreamer &Streamer, WinEH::FrameInfo *info) const { 466 const WinEH::FrameInfo *info) { 493 static void ARM64EmitUnwindInfo(MCStreamer &streamer, WinEH::FrameInfo *info) { 646 const WinEH::FrameInfo *info) { 674 MCStreamer &Streamer, WinEH::FrameInfo *info) const {
|
H A D | MCAsmStreamer.cpp | 1756 WinEH::FrameInfo *CurFrame = getCurrentWinFrameInfo();
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineFunction.cpp | 167 FrameInfo = new (Allocator) MachineFrameInfo( 173 FrameInfo->ensureMaxAlignment(F.getFnStackAlignment()); 236 FrameInfo->~MachineFrameInfo(); 237 Allocator.Deallocate(FrameInfo); 509 FrameInfo->print(*this, OS);
|
H A D | MIRPrinter.cpp | 216 convert(MST, YamlMF.FrameInfo, MF.getFrameInfo()); 445 raw_string_ostream StrOS(YMF.FrameInfo.StackProtector.Value);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineFunction.h | 238 MachineFrameInfo *FrameInfo; member in class:llvm::MachineFunction 485 MachineFrameInfo &getFrameInfo() { return *FrameInfo; } 486 const MachineFrameInfo &getFrameInfo() const { return *FrameInfo; }
|
H A D | MIRYamlMapping.h | 589 MachineFrameInfo FrameInfo; member in struct:llvm::yaml::MachineFunction 616 YamlIO.mapOptional("frameInfo", MF.FrameInfo, MachineFrameInfo());
|
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/hwasan/ |
H A D | hwasan_report.cpp | 156 FrameInfo frame;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
H A D | MIRParser.cpp | 641 const yaml::MachineFrameInfo &YamlMFI = YamlMF.FrameInfo;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinter.cpp | 1022 const MachineFrameInfo &FrameInfo = MF.getFrameInfo(); local 1024 if (FrameInfo.hasVarSizedObjects()) 1031 uint64_t StackSize = FrameInfo.getStackSize();
|