Home
last modified time | relevance | path

Searched refs:ExprBytes (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/bolt/lib/Utils/
H A DUtils.cpp69 Optional<uint8_t> readDWARFExpressionTargetReg(StringRef ExprBytes) { in readDWARFExpressionTargetReg() argument
70 uint8_t Opcode = ExprBytes[0]; in readDWARFExpressionTargetReg()
76 assert(ExprBytes.size() > 1 && "DWARF expression CFI is too short"); in readDWARFExpressionTargetReg()
78 reinterpret_cast<const uint8_t *>(ExprBytes.drop_front(1).data()); in readDWARFExpressionTargetReg()
80 reinterpret_cast<const uint8_t *>(Start + ExprBytes.size() - 1); in readDWARFExpressionTargetReg()
/llvm-project-15.0.7/llvm/unittests/DebugInfo/DWARF/
H A DDWARFExpressionCopyBytesTest.cpp81 SmallString<0> emitObjFile(StringRef ExprBytes);
122 SmallString<0> DWARFExpressionCopyBytesTest::emitObjFile(StringRef ExprBytes) { in emitObjFile() argument
140 auto Str = EncodeDefCfaExpr(ExprBytes); in emitObjFile()
H A DDWARFDebugFrameTest.cpp1392 std::vector<uint8_t> ExprBytes = {dwarf::DW_OP_reg12}; in TEST() local
1393 DataExtractor ExprData(ExprBytes, true, AddrSize); in TEST()
1444 std::vector<uint8_t> ExprBytes = {dwarf::DW_OP_reg12}; in TEST() local
1445 DataExtractor ExprData(ExprBytes, true, AddrSize); in TEST()
/llvm-project-15.0.7/bolt/include/bolt/Utils/
H A DUtils.h46 Optional<uint8_t> readDWARFExpressionTargetReg(StringRef ExprBytes);
/llvm-project-15.0.7/bolt/lib/Core/
H A DExceptions.cpp629 StringRef ExprBytes = Instr.Expression->getData(); in fillCFIInfoFor() local
636 encodeULEB128(ExprBytes.size(), OS); in fillCFIInfoFor()
637 OS << ExprBytes; in fillCFIInfoFor()
H A DBinaryFunction.cpp666 StringRef ExprBytes = Instr.getValues(); in mutateDWARFExpressionTargetReg() local
667 assert(ExprBytes.size() > 1 && "DWARF expression CFI is too short"); in mutateDWARFExpressionTargetReg()
668 uint8_t Opcode = ExprBytes[0]; in mutateDWARFExpressionTargetReg()
674 reinterpret_cast<const uint8_t *>(ExprBytes.drop_front(1).data()); in mutateDWARFExpressionTargetReg()
676 reinterpret_cast<const uint8_t *>(Start + ExprBytes.size() - 1); in mutateDWARFExpressionTargetReg()
683 return Twine(ExprBytes.slice(0, 1)) in mutateDWARFExpressionTargetReg()
685 .concat(ExprBytes.drop_front(1 + Size)) in mutateDWARFExpressionTargetReg()