Searched refs:DW_OP_LLVM_arg (Results 1 – 9 of 9) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | DebugInfoMetadata.cpp | 1077 case dwarf::DW_OP_LLVM_arg: in getSize() 1134 case dwarf::DW_OP_LLVM_arg: in isValid() 1257 if (ExprOp.getOp() == dwarf::DW_OP_LLVM_arg) in hasAllLocationOps() 1308 [](auto Op) { return Op.getOp() == dwarf::DW_OP_LLVM_arg; })) { in appendOpsToArg() 1318 if (Op.getOp() == dwarf::DW_OP_LLVM_arg && Op.getArg(0) == ArgNo) in appendOpsToArg() 1332 if (Op.getOp() != dwarf::DW_OP_LLVM_arg || Op.getArg(0) < OldArg) { in replaceArg() 1336 NewOps.push_back(dwarf::DW_OP_LLVM_arg); in replaceArg() 1482 if (ExprOp.getOp() == dwarf::DW_OP_LLVM_arg) in getNumLocationOperands()
|
/netbsd-src/external/apache2/llvm/dist/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()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DebugHandlerBase.cpp | 54 Op->getOp() == dwarf::DW_OP_LLVM_arg) in extractFromMachineInstruction()
|
H A D | DwarfExpression.cpp | 496 case dwarf::DW_OP_LLVM_arg: in addExpression()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/BinaryFormat/ |
H A D | Dwarf.h | 147 DW_OP_LLVM_arg = 0x1005, ///< Only used in LLVM metadata. enumerator
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | Local.cpp | 1783 Opcodes.insert(Opcodes.begin(), {dwarf::DW_OP_LLVM_arg, 0}); in getSalvageOpsForGEP() 1790 Opcodes.append({dwarf::DW_OP_LLVM_arg, CurrentLocOps++, dwarf::DW_OP_constu, in getSalvageOpsForGEP() 1851 Opcodes.append({dwarf::DW_OP_LLVM_arg, 0}); in getSalvageOpsForBinOp() 1854 Opcodes.append({dwarf::DW_OP_LLVM_arg, CurrentLocOps}); in getSalvageOpsForBinOp()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | LiveDebugVariables.cpp | 141 DIExpression::get(Expr.getContext(), {dwarf::DW_OP_LLVM_arg, 0, in DbgVariableValue()
|
/netbsd-src/external/apache2/llvm/dist/llvm/docs/ |
H A D | SourceLevelDebugging.rst | 603 DBG_VALUE_LIST !123, !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_plus), %1, %2 612 by the DW_OP_LLVM_arg operator in the `DIExpression
|
H A D | LangRef.rst | 5543 - ``DW_OP_LLVM_arg, N`` is used in debug intrinsics that refer to more than one 5546 ``DW_OP_LLVM_arg, N`` refers to the ``N``th element in that list. For 5547 example, ``!DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_minus, 5632 ``DW_OP_LLVM_arg`` operator. Because a DIArgList may refer to local values 5640 metadata !DIExpression(DW_OP_LLVM_arg, 0, DW_OP_LLVM_arg, 1, DW_OP_plus))
|