/openbsd/gnu/llvm/llvm/lib/IR/ |
H A D | DebugInfoMetadata.cpp | 1313 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 D | Dwarf.cpp | 156 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 D | DebugHandlerBase.cpp | 52 Op->getOp() == dwarf::DW_OP_LLVM_arg) in extractFromMachineInstruction()
|
H A D | DwarfExpression.cpp | 512 case dwarf::DW_OP_LLVM_arg: in addExpression()
|
/openbsd/gnu/llvm/llvm/include/llvm/BinaryFormat/ |
H A D | Dwarf.h | 146 DW_OP_LLVM_arg = 0x1005, ///< Only used in LLVM metadata. enumerator
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Utils/ |
H A D | Local.cpp | 1934 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 D | LoopStrengthReduce.cpp | 5979 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 D | MIRLangRef.rst | 750 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 D | SourceLevelDebugging.rst | 637 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 D | LangRef.rst | 5920 - ``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 D | FastISel.cpp | 1255 {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 D | SelectionDAGBuilder.cpp | 5594 SmallVector<uint64_t, 2> Ops({dwarf::DW_OP_LLVM_arg, 0}); in EmitFuncArgumentDbgValue()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | LiveDebugVariables.cpp | 141 DIExpression::get(Expr.getContext(), {dwarf::DW_OP_LLVM_arg, 0}); in DbgVariableValue()
|