Home
last modified time | relevance | path

Searched refs:DW_OP_stack_value (Results 1 – 16 of 16) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfoMetadata.cpp1443 case dwarf::DW_OP_stack_value: { in isValid()
1528 case dwarf::DW_OP_stack_value: in isComplex()
1649 if (Op.getOp() == dwarf::DW_OP_stack_value || in isEqualExpression()
1870 // A DW_OP_stack_value comes at the end, but before a DW_OP_LLVM_fragment. in append()
1872 if (Op.getOp() == dwarf::DW_OP_stack_value) in append()
1875 NewOps.push_back(dwarf::DW_OP_stack_value); in append()
1884 NewOps.push_back(dwarf::DW_OP_stack_value); in appendToStack()
1924 // If there are no ops to prepend, do not even add the DW_OP_stack_value. in createFragmentExpression()
1928 // A DW_OP_stack_value comes at the end, but before a DW_OP_LLVM_fragment. in createFragmentExpression()
1930 if (Op.getOp() == dwarf::DW_OP_stack_value) in createFragmentExpression()
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.cpp188 emitOp(dwarf::DW_OP_stack_value); in addStackValue()
310 emitOp(dwarf::DW_OP_stack_value); in addMachineRegExpression()
323 // Don't emit locations that cannot be expressed without DW_OP_stack_value. in addMachineRegExpression()
326 return Op.getOp() == dwarf::DW_OP_stack_value; in addMachineRegExpression()
539 // Emit a DW_OP_stack_value for implicit location descriptions. in addExpression()
657 case dwarf::DW_OP_stack_value: in addExpression()
H A DDwarfCompileUnit.cpp229 // DW_AT_location(DW_OP_constu, X, DW_OP_stack_value) or in addLocationAttribute()
230 // DW_AT_location(DW_OP_consts, X, DW_OP_stack_value) becomes in addLocationAttribute()
563 addUInt(*Loc, dwarf::DW_FORM_data1, dwarf::DW_OP_stack_value); in updateSubprogramScopeDIE()
H A DDwarfUnit.cpp1120 // Emit DW_OP_stack_value to use the address as the immediate value of in getOrCreateNameSpace()
1122 addUInt(*Loc, dwarf::DW_FORM_data1, dwarf::DW_OP_stack_value);
H A DDwarfDebug.cpp589 llvm::erase(Elts, dwarf::DW_OP_stack_value); in combineDIExpressions()
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFExpression.cpp92 Descriptions[DW_OP_stack_value] = Desc(Op::Dwarf3); in getOpDescriptions()
487 case dwarf::DW_OP_stack_value: { in printCompactDWARFExpr()
/freebsd-src/contrib/elftoolchain/libdwarf/
H A Ddwarf.h507 #define DW_OP_stack_value 0x9f macro
H A Dlibdwarf_loc.c172 case DW_OP_stack_value: in _dwarf_loc_fill_loc()
H A Ddwarf_dump.c1343 case DW_OP_stack_value: in dwarf_get_OP_name()
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVLocation.cpp281 case dwarf::DW_OP_stack_value: in getOperandsDWARFInfo()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/
H A DDIBuilder.h781 VMContext, {dwarf::DW_OP_constu, Val, dwarf::DW_OP_stack_value});
/freebsd-src/contrib/llvm-project/lldb/source/Expression/
H A DDWARFExpression.cpp238 case DW_OP_stack_value: // 0x9f DWARF4 in GetOpcodeDataSize()
869 // operation that changes this, such as DW_OP_stack_value, and reset in Evaluate()
2069 // OPCODE: DW_OP_stack_value in Evaluate()
2074 case DW_OP_stack_value: in Evaluate()
/freebsd-src/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DDWARFEmitter.cpp924 case dwarf::DW_OP_stack_value: in writeDWARFLists()
/freebsd-src/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp2076 dwarf::DW_OP_stack_value}); in parseOneMetadata()
/freebsd-src/contrib/elftoolchain/readelf/
H A Dreadelf.c6626 case DW_OP_stack_value: in dump_dwarf_loc()
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp6765 DIExpression::append(SalvageExpr, {dwarf::DW_OP_stack_value}); in canFoldTermCondOfLoop()