Home
last modified time | relevance | path

Searched refs:DwarfExpr (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.cpp205 DwarfExpr->addFragmentOffset(Expr); in getOrCreateGlobalVariableDIE()
246 if (DwarfExpr->isUnknownLocation()) in getOrCreateGlobalVariableDIE()
247 DwarfExpr->setMemoryLocationKind(); in getOrCreateGlobalVariableDIE()
248 DwarfExpr->addExpression(Expr); in getOrCreateGlobalVariableDIE()
578 DwarfExpr.addExpression(Expr); in constructVariableDIEImpl()
602 DwarfExpr.addFragmentOffset(Expr); in constructVariableDIEImpl()
608 DwarfExpr.setMemoryLocationKind(); in constructVariableDIEImpl()
612 DwarfExpr.addMachineRegExpression( in constructVariableDIEImpl()
1030 DwarfExpr.setMemoryLocationKind(); in addAddress()
1052 DwarfExpr.addFragmentOffset(DIExpr); in addComplexAddress()
[all …]
H A DDwarfDebug.cpp1903 DwarfExpression &DwarfExpr) { in emitDebugLocValue() argument
1906 DwarfExpr.addFragmentOffset(DIExpr); in emitDebugLocValue()
1911 DwarfExpr.addSignedConstant(Value.getInt()); in emitDebugLocValue()
1913 DwarfExpr.addUnsignedConstant(Value.getInt()); in emitDebugLocValue()
1917 DwarfExpr.setMemoryLocationKind(); in emitDebugLocValue()
1922 return DwarfExpr.addExpression(std::move(Cursor)); in emitDebugLocValue()
1925 DwarfExpr.addUnsignedConstant(RawBytes); in emitDebugLocValue()
1927 DwarfExpr.addExpression(std::move(ExprCursor)); in emitDebugLocValue()
1947 emitDebugLocValue(AP, BT, Fragment, DwarfExpr); in finalize()
1951 emitDebugLocValue(AP, BT, Value, DwarfExpr); in finalize()
[all …]