Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DSymbolRecordMapping.cpp506 RegisterId codeview::decodeFramePtrReg(EncodedFramePtrReg EncodedReg, in decodeFramePtrReg()
522 case EncodedFramePtrReg::None: return RegisterId::NONE; in decodeFramePtrReg()
523 case EncodedFramePtrReg::StackPtr: return RegisterId::VFRAME; in decodeFramePtrReg()
524 case EncodedFramePtrReg::FramePtr: return RegisterId::EBP; in decodeFramePtrReg()
525 case EncodedFramePtrReg::BasePtr: return RegisterId::EBX; in decodeFramePtrReg()
530 case EncodedFramePtrReg::None: return RegisterId::NONE; in decodeFramePtrReg()
531 case EncodedFramePtrReg::StackPtr: return RegisterId::RSP; in decodeFramePtrReg()
532 case EncodedFramePtrReg::FramePtr: return RegisterId::RBP; in decodeFramePtrReg()
533 case EncodedFramePtrReg::BasePtr: return RegisterId::R13; in decodeFramePtrReg()
540 EncodedFramePtrReg codeview::encodeFramePtrReg(RegisterId Reg, CPUType CPU) { in encodeFramePtrReg()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.h203 codeview::EncodedFramePtrReg EncodedLocalFramePtrReg =
204 codeview::EncodedFramePtrReg::None;
208 codeview::EncodedFramePtrReg EncodedParamFramePtrReg =
209 codeview::EncodedFramePtrReg::None;
H A DCodeViewDebug.cpp1510 CurFn->EncodedParamFramePtrReg = EncodedFramePtrReg::None; // None. in beginFunctionImpl()
1511 CurFn->EncodedLocalFramePtrReg = EncodedFramePtrReg::None; // None. in beginFunctionImpl()
1514 CurFn->EncodedLocalFramePtrReg = EncodedFramePtrReg::StackPtr; in beginFunctionImpl()
1515 CurFn->EncodedParamFramePtrReg = EncodedFramePtrReg::StackPtr; in beginFunctionImpl()
1519 CurFn->EncodedParamFramePtrReg = EncodedFramePtrReg::FramePtr; in beginFunctionImpl()
1522 CurFn->EncodedLocalFramePtrReg = EncodedFramePtrReg::StackPtr; in beginFunctionImpl()
1526 CurFn->EncodedLocalFramePtrReg = EncodedFramePtrReg::FramePtr; in beginFunctionImpl()
2906 EncodedFramePtrReg EncFP = encodeFramePtrReg(RegisterId(Reg), TheCPU); in emitLocalVariable()
2907 if (!DefRange.IsSubfield && EncFP != EncodedFramePtrReg::None && in emitLocalVariable()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DCodeView.h524 enum class EncodedFramePtrReg : uint8_t { enum
531 LLVM_ABI RegisterId decodeFramePtrReg(EncodedFramePtrReg EncodedReg,
534 LLVM_ABI EncodedFramePtrReg encodeFramePtrReg(RegisterId Reg, CPUType CPU);
H A DSymbolRecord.h818 EncodedFramePtrReg((uint32_t(Flags) >> 14U) & 0x3U), CPU); in getLocalFramePtrReg()
824 EncodedFramePtrReg((uint32_t(Flags) >> 16U) & 0x3U), CPU); in getParamFramePtrReg()