Searched refs:DW_OP_LLVM_arg (Results 1 – 13 of 13) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DebugInfoMetadata.cpp | 1695 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 D | DIExpressionOptimizer.cpp | 271 if (!Const2 || Ops[2].getOp() != dwarf::DW_OP_LLVM_arg || in tryFoldCommutativeMathWithArgInBetween()
|
| /freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/ |
| H A D | Dwarf.cpp | 156 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 D | DebugHandlerBase.cpp | 53 Op->getOp() == dwarf::DW_OP_LLVM_arg) in extractFromMachineInstruction()
|
| H A D | DwarfExpression.cpp | 520 case dwarf::DW_OP_LLVM_arg: in addExpression()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | Local.cpp | 1752 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 D | Dwarf.h | 148 DW_OP_LLVM_arg = 0x1005, ///< Only used in LLVM metadata. enumerator
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopStrengthReduce.cpp | 6374 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 D | FastISel.cpp | 1313 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 D | SelectionDAGBuilder.cpp | 6099 SmallVector<uint64_t, 2> Ops({dwarf::DW_OP_LLVM_arg, 0}); in EmitFuncArgumentDbgValue()
|
| H A D | SelectionDAG.cpp | 11768 ExprOps.push_back(dwarf::DW_OP_LLVM_arg); in salvageDebugInfo()
|
| /freebsd/contrib/llvm-project/lldb/source/Expression/ |
| H A D | DWARFExpression.cpp | 142 case DW_OP_LLVM_arg: in GetOpcodeDataSize()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LiveDebugVariables.cpp | 146 DIExpression::get(Expr.getContext(), {dwarf::DW_OP_LLVM_arg, 0}); in DbgVariableValue()
|