Home
last modified time | relevance | path

Searched refs:DW_OP_plus (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDIExpressionOptimizer.cpp29 case dwarf::DW_OP_plus: in isNeutralElement()
50 case dwarf::DW_OP_plus: { in foldOperationIfPossible()
92 (Operator1 == dwarf::DW_OP_plus || Operator1 == dwarf::DW_OP_mul); in operationsAreFoldableAndCommutative()
133 ResultOps.push_back(dwarf::DW_OP_plus); in canonicalizeDwarfOperations()
175 if (Op1Raw == dwarf::DW_OP_constu && Op2Raw == dwarf::DW_OP_plus) { in optimizeDwarfOperations()
H A DDebugInfoMetadata.cpp1483 case dwarf::DW_OP_plus: in isValid()
1750 if (SingleLocElts[2] == dwarf::DW_OP_plus) { in extractIfOffset()
1786 if (ExprOpIt->getOp() == dwarf::DW_OP_plus) in extractLeadingOffset()
2019 case dwarf::DW_OP_plus: in createFragmentExpression()
/freebsd/contrib/llvm-project/libunwind/src/
H A Ddwarf2.h112 DW_OP_plus = 0x22, enumerator
H A DDwarfInstructions.hpp630 case DW_OP_plus: in evaluateExpression()
/freebsd/contrib/elftoolchain/libdwarf/
H A Dlibdwarf_loc.c154 case DW_OP_plus: in _dwarf_loc_fill_loc()
474 case DW_OP_plus: in _dwarf_loc_expr_add_atom()
H A Ddwarf.h382 #define DW_OP_plus 0x22 macro
H A Ddwarf_dump.c1197 case DW_OP_plus: in dwarf_get_OP_name()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBLocationToDWARFExpression.cpp118 stream.PutHex8(DW_OP_plus); in ConvertPDBLocationToDWARFExpression()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.cpp366 if (N && N->getOp() == dwarf::DW_OP_plus && Offset <= IntMax) { in addMachineRegExpression()
590 case dwarf::DW_OP_plus: in addExpression()
H A DDwarfCompileUnit.cpp305 addUInt(*Loc, dwarf::DW_FORM_data1, dwarf::DW_OP_plus); in addLocationAttribute()
336 addUInt(*Loc, dwarf::DW_FORM_data1, dwarf::DW_OP_plus); in addLocationAttribute()
355 addUInt(*Loc, dwarf::DW_FORM_data1, dwarf::DW_OP_plus); in addLocationAttribute()
548 addUInt(*Loc, dwarf::DW_FORM_data1, dwarf::DW_OP_plus); in updateSubprogramScopeDIE()
H A DDebugHandlerBase.cpp68 case dwarf::DW_OP_plus: in extractFromMachineInstruction()
H A DDwarfUnit.cpp328 addUInt(Die, dwarf::DW_FORM_data1, dwarf::DW_OP_plus); in addPoolOpAddress()
1652 addUInt(*VBaseLocationDie, dwarf::DW_FORM_data1, dwarf::DW_OP_plus); in constructMemberDIE()
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DPostfixExpression.cpp187 m_out_stream.PutHex8(DW_OP_plus); in Visit()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DDWARFLocationExpression.cpp196 stream.PutHex8(llvm::dwarf::DW_OP_plus); in MakeVFrameRelLocationExpression()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVLocation.cpp195 case dwarf::DW_OP_plus: in getOperandsDWARFInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp452 Expr.push_back((uint8_t)dwarf::DW_OP_plus); in appendScalableVectorExpression()
464 Expr.push_back((uint8_t)dwarf::DW_OP_plus); in appendScalableVectorExpression()
H A DRISCVRegisterInfo.cpp782 Ops.push_back(dwarf::DW_OP_plus); in getOffsetOpcodes()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFExpression.cpp56 Descriptions[DW_OP_plus] = Desc(Op::Dwarf2); in getOpDescriptions()
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DDWARFExpression.cpp159 case DW_OP_plus: // 0x22 in GetOpcodeDataSize()
1417 case DW_OP_plus: in Evaluate()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp672 case dwarf::DW_OP_plus: in upgradeDIExpression()
686 case dwarf::DW_OP_plus: in upgradeDIExpression()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp905 Ops.push_back(dwarf::DW_OP_plus); in getOffsetOpcodes()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp6492 Success &= pushArithmeticExpr(AddExpr, llvm::dwarf::DW_OP_plus); in pushSCEV()
6513 case llvm::dwarf::DW_OP_plus: in isIdentityFunction()
6545 if (!isIdentityFunction(llvm::dwarf::DW_OP_plus, Start)) { in SCEVToValueExpr()
6548 pushOperator(llvm::dwarf::DW_OP_plus); in SCEVToValueExpr()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp2415 dwarf::DW_OP_plus}); in getSalvageOpsForGEP()
2424 return dwarf::DW_OP_plus; in getDwarfOpForBinOp()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp1232 dwarf::DW_OP_plus}; in TryToShrinkGlobalToBoolean()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DAssignmentTrackingAnalysis.cpp297 if (Elements[2] == dwarf::DW_OP_plus) in getDerefOffsetInBytes()

12