Home
last modified time | relevance | path

Searched refs:DW_OP_LLVM_arg (Results 1 – 13 of 13) sorted by relevance

/openbsd/gnu/llvm/llvm/lib/IR/
H A DDebugInfoMetadata.cpp1313 case dwarf::DW_OP_LLVM_arg: in getSize()
1373 case dwarf::DW_OP_LLVM_arg: in isValid()
1438 case dwarf::DW_OP_LLVM_arg: in isComplex()
1457 if (ExprOpBegin->getOp() == dwarf::DW_OP_LLVM_arg) in isSingleLocationExpression()
1461 return Op.getOp() == dwarf::DW_OP_LLVM_arg; in isSingleLocationExpression()
1483 NewOps.append({dwarf::DW_OP_LLVM_arg, 0}); in convertToVariadicExpression()
1501 if (*ElementsBegin != dwarf::DW_OP_LLVM_arg) in convertToNonVariadicExpression()
1517 Ops.append({dwarf::DW_OP_LLVM_arg, 0}); in canonicalizeExpressionOps()
1604 if (ExprOp.getOp() == dwarf::DW_OP_LLVM_arg) in hasAllLocationOps()
1694 NewOps.push_back(dwarf::DW_OP_LLVM_arg); in replaceArg()
[all …]
/openbsd/gnu/llvm/llvm/lib/BinaryFormat/
H A DDwarf.cpp156 case DW_OP_LLVM_arg: in OperationEncodingString()
171 .Case("DW_OP_LLVM_arg", DW_OP_LLVM_arg) in getOperationEncoding()
/openbsd/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DDebugHandlerBase.cpp52 Op->getOp() == dwarf::DW_OP_LLVM_arg) in extractFromMachineInstruction()
H A DDwarfExpression.cpp512 case dwarf::DW_OP_LLVM_arg: in addExpression()
/openbsd/gnu/llvm/llvm/include/llvm/BinaryFormat/
H A DDwarf.h146 DW_OP_LLVM_arg = 0x1005, ///< Only used in LLVM metadata. enumerator
/openbsd/gnu/llvm/llvm/lib/Transforms/Utils/
H A DLocal.cpp1934 Opcodes.insert(Opcodes.begin(), {dwarf::DW_OP_LLVM_arg, 0}); in getSalvageOpsForGEP()
1941 Opcodes.append({dwarf::DW_OP_LLVM_arg, CurrentLocOps++, dwarf::DW_OP_constu, in getSalvageOpsForGEP()
2002 Opcodes.append({dwarf::DW_OP_LLVM_arg, 0}); in getSalvageOpsForBinOp()
2005 Opcodes.append({dwarf::DW_OP_LLVM_arg, CurrentLocOps}); in getSalvageOpsForBinOp()
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp5979 Expr.push_back(llvm::dwarf::DW_OP_LLVM_arg); in pushLocation()
6230 if (Op.getOp() != dwarf::DW_OP_LLVM_arg) { in appendToVectors()
6235 DestExpr.push_back(dwarf::DW_OP_LLVM_arg); in appendToVectors()
6275 if (Op.getOp() == dwarf::DW_OP_LLVM_arg) in numLLVMArgOps()
6319 } else if (NumLLVMArgs == 1 && NewExpr[0] == dwarf::DW_OP_LLVM_arg) { in UpdateDbgValueInst()
6455 if (Op.getOp() != dwarf::DW_OP_LLVM_arg) { in SalvageDVI()
6467 NewExpr.push_back(dwarf::DW_OP_LLVM_arg); in SalvageDVI()
/openbsd/gnu/llvm/llvm/docs/
H A DMIRLangRef.rst750 DBG_INSTR_REF !123, !DIExpression(DW_OP_LLVM_arg, 0), dbg-instr-ref(1, 0), debug-location !456
916 DBG_INSTR_REF !123, !DIExpression(DW_OP_LLVM_arg, 0), dbg-instr-ref(1, 0), debug-location !456
H A DSourceLevelDebugging.rst637 DBG_VALUE_LIST !123, !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_plus), %1, %2
646 by the DW_OP_LLVM_arg operator in the `DIExpression
H A DLangRef.rst5920 - ``DW_OP_LLVM_arg, N`` is used in debug intrinsics that refer to more than one
5923 ``DW_OP_LLVM_arg, N`` refers to the ``N``\ :sup:`th` element in that list. For
5924 example, ``!DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_minus,
6024 ``DW_OP_LLVM_arg`` operator. Because a DIArgList may refer to local values
6032 metadata !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_plus))
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp1255 {dwarf::DW_OP_LLVM_arg, 0, dwarf::DW_OP_deref}); in selectIntrinsicCall()
1324 SmallVector<uint64_t, 2> Ops({dwarf::DW_OP_LLVM_arg, 0}); in selectIntrinsicCall()
H A DSelectionDAGBuilder.cpp5594 SmallVector<uint64_t, 2> Ops({dwarf::DW_OP_LLVM_arg, 0}); in EmitFuncArgumentDbgValue()
/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DLiveDebugVariables.cpp141 DIExpression::get(Expr.getContext(), {dwarf::DW_OP_LLVM_arg, 0}); in DbgVariableValue()