Home
last modified time | relevance | path

Searched refs:EncodedFramePtrReg (Results 1 – 5 of 5) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DSymbolRecordMapping.cpp504 case EncodedFramePtrReg::FramePtr: return RegisterId::EBP; in decodeFramePtrReg()
505 case EncodedFramePtrReg::BasePtr: return RegisterId::EBX; in decodeFramePtrReg()
511 case EncodedFramePtrReg::StackPtr: return RegisterId::RSP; in decodeFramePtrReg()
512 case EncodedFramePtrReg::FramePtr: return RegisterId::RBP; in decodeFramePtrReg()
535 return EncodedFramePtrReg::StackPtr; in encodeFramePtrReg()
537 return EncodedFramePtrReg::FramePtr; in encodeFramePtrReg()
539 return EncodedFramePtrReg::BasePtr; in encodeFramePtrReg()
547 return EncodedFramePtrReg::StackPtr; in encodeFramePtrReg()
549 return EncodedFramePtrReg::FramePtr; in encodeFramePtrReg()
551 return EncodedFramePtrReg::BasePtr; in encodeFramePtrReg()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.h173 codeview::EncodedFramePtrReg EncodedLocalFramePtrReg =
174 codeview::EncodedFramePtrReg::None;
178 codeview::EncodedFramePtrReg EncodedParamFramePtrReg =
179 codeview::EncodedFramePtrReg::None;
H A DCodeViewDebug.cpp1387 CurFn->EncodedParamFramePtrReg = EncodedFramePtrReg::None; // None. in beginFunctionImpl()
1388 CurFn->EncodedLocalFramePtrReg = EncodedFramePtrReg::None; // None. in beginFunctionImpl()
1391 CurFn->EncodedLocalFramePtrReg = EncodedFramePtrReg::StackPtr; in beginFunctionImpl()
1392 CurFn->EncodedParamFramePtrReg = EncodedFramePtrReg::StackPtr; in beginFunctionImpl()
1395 CurFn->EncodedParamFramePtrReg = EncodedFramePtrReg::FramePtr; in beginFunctionImpl()
1398 CurFn->EncodedLocalFramePtrReg = EncodedFramePtrReg::StackPtr; in beginFunctionImpl()
1402 CurFn->EncodedLocalFramePtrReg = EncodedFramePtrReg::FramePtr; in beginFunctionImpl()
2720 EncodedFramePtrReg EncFP = encodeFramePtrReg(RegisterId(Reg), TheCPU); in emitLocalVariable()
2721 if (!DefRange.IsSubfield && EncFP != EncodedFramePtrReg::None && in emitLocalVariable()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeView.h539 enum class EncodedFramePtrReg : uint8_t { enum
546 RegisterId decodeFramePtrReg(EncodedFramePtrReg EncodedReg, CPUType CPU);
548 EncodedFramePtrReg encodeFramePtrReg(RegisterId Reg, CPUType CPU);
H A DSymbolRecord.h786 EncodedFramePtrReg((uint32_t(Flags) >> 14U) & 0x3U), CPU); in getLocalFramePtrReg()
792 EncodedFramePtrReg((uint32_t(Flags) >> 16U) & 0x3U), CPU); in getParamFramePtrReg()