Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfoMetadata.cpp1695 case dwarf::DW_OP_LLVM_arg: in getSize()
1749 if (FirstOp->getOp() == dwarf::DW_OP_LLVM_arg && FirstOp->getArg(0) == 0) in isValid()
1755 case dwarf::DW_OP_LLVM_arg: in isValid()
1827 case dwarf::DW_OP_LLVM_arg: in isComplex()
1846 if (ExprOpBegin->getOp() == dwarf::DW_OP_LLVM_arg) { in isSingleLocationExpression()
1853 return Op.getOp() == dwarf::DW_OP_LLVM_arg; in isSingleLocationExpression()
1869 if (getElements()[0] == dwarf::DW_OP_LLVM_arg) in getSingleLocationExpressionElements()
1887 return ExprOp.getOp() == dwarf::DW_OP_LLVM_arg; in convertToVariadicExpression()
1892 NewOps.append({dwarf::DW_OP_LLVM_arg, 0}); in convertToVariadicExpression()
1914 return ExprOp.getOp() == dwarf::DW_OP_LLVM_arg; in canonicalizeExpressionOps()
[all …]
H A DDIExpressionOptimizer.cpp271 if (!Const2 || Ops[2].getOp() != dwarf::DW_OP_LLVM_arg || in tryFoldCommutativeMathWithArgInBetween()
/freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DDwarf.cpp156 case DW_OP_LLVM_arg: in OperationEncodingString()
175 .Case("DW_OP_LLVM_arg", DW_OP_LLVM_arg) in getOperationEncoding()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDebugHandlerBase.cpp53 Op->getOp() == dwarf::DW_OP_LLVM_arg) in extractFromMachineInstruction()
H A DDwarfExpression.cpp520 case dwarf::DW_OP_LLVM_arg: in addExpression()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp1752 int NumEltDropped = DIExpr->getElements()[0] == dwarf::DW_OP_LLVM_arg ? 3 : 1; in dropInitialDeref()
2447 Opcodes.insert(Opcodes.begin(), {dwarf::DW_OP_LLVM_arg, 0}); in getSalvageOpsForGEP()
2454 Opcodes.append({dwarf::DW_OP_LLVM_arg, CurrentLocOps++, dwarf::DW_OP_constu, in getSalvageOpsForGEP()
2497 Opcodes.append({dwarf::DW_OP_LLVM_arg, 0}); in handleSSAValueOperands()
2500 Opcodes.append({dwarf::DW_OP_LLVM_arg, CurrentLocOps}); in handleSSAValueOperands()
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDwarf.h148 DW_OP_LLVM_arg = 0x1005, ///< Only used in LLVM metadata. enumerator
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp6374 Expr.push_back(llvm::dwarf::DW_OP_LLVM_arg); in pushLocation()
6616 if (Op.getOp() != dwarf::DW_OP_LLVM_arg) { in appendToVectors()
6621 DestExpr.push_back(dwarf::DW_OP_LLVM_arg); in appendToVectors()
6663 if (Op.getOp() == dwarf::DW_OP_LLVM_arg) in numLLVMArgOps()
6710 } else if (NumLLVMArgs == 1 && NewExpr[0] == dwarf::DW_OP_LLVM_arg) { in UpdateDbgValueInst()
6863 if (Op.getOp() != dwarf::DW_OP_LLVM_arg) { in SalvageDVI()
6875 NewExpr.push_back(dwarf::DW_OP_LLVM_arg); in SalvageDVI()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp1313 SmallVector<uint64_t, 2> Ops({dwarf::DW_OP_LLVM_arg, 0}); in lowerDbgValue()
1359 {dwarf::DW_OP_LLVM_arg, 0, dwarf::DW_OP_deref}); in lowerDbgDeclare()
H A DSelectionDAGBuilder.cpp6099 SmallVector<uint64_t, 2> Ops({dwarf::DW_OP_LLVM_arg, 0}); in EmitFuncArgumentDbgValue()
H A DSelectionDAG.cpp11768 ExprOps.push_back(dwarf::DW_OP_LLVM_arg); in salvageDebugInfo()
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DDWARFExpression.cpp142 case DW_OP_LLVM_arg: in GetOpcodeDataSize()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveDebugVariables.cpp146 DIExpression::get(Expr.getContext(), {dwarf::DW_OP_LLVM_arg, 0}); in DbgVariableValue()