Home
last modified time | relevance | path

Searched refs:DIExpr (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Transforms/Utils/
DLocal.cpp1041 auto *DIExpr = DDI->getExpression(); in ConvertDebugDeclareToDebugValue() local
1055 Builder.insertDbgValueIntrinsic(ExtendedArg, 0, DIVar, DIExpr, in ConvertDebugDeclareToDebugValue()
1058 Builder.insertDbgValueIntrinsic(SI->getOperand(0), 0, DIVar, DIExpr, in ConvertDebugDeclareToDebugValue()
1068 auto *DIExpr = DDI->getExpression(); in ConvertDebugDeclareToDebugValue() local
1079 LI, 0, DIVar, DIExpr, DDI->getDebugLoc(), (Instruction *)nullptr); in ConvertDebugDeclareToDebugValue()
1123 auto *DIExpr = DDI->getExpression(); in LowerDbgDeclare() local
1125 NewDIExpr.append(DIExpr->elements_begin(), DIExpr->elements_end()); in LowerDbgDeclare()
1156 auto *DIExpr = DDI->getExpression(); in replaceDbgDeclare() local
1174 if (DIExpr) in replaceDbgDeclare()
1175 NewDIExpr.append(DIExpr->elements_begin(), DIExpr->elements_end()); in replaceDbgDeclare()
[all …]
/external/llvm/lib/CodeGen/MIRParser/
DMIRParser.cpp565 DIExpression *DIExpr = nullptr; in parseStackObjectsDebugInfo() local
568 typecheckMDNode(DIExpr, Expr, Object.DebugExpr, "DIExpression", *this) || in parseStackObjectsDebugInfo()
571 MF.getMMI().setVariableDbgInfo(DIVar, DIExpr, unsigned(FrameIdx), DILoc); in parseStackObjectsDebugInfo()
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfDebug.cpp835 const DIExpression *DIExpr = Begin->getDebugExpression(); in buildLocationList() local
838 return piecesOverlap(DIExpr, R.getExpression()); in buildLocationList()
861 if (DIExpr->isBitPiece()) { in buildLocationList()