Searched refs:DIExpr (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Transforms/Utils/ |
D | Local.cpp | 1041 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/ |
D | MIRParser.cpp | 565 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/ |
D | DwarfDebug.cpp | 835 const DIExpression *DIExpr = Begin->getDebugExpression(); in buildLocationList() local 838 return piecesOverlap(DIExpr, R.getExpression()); in buildLocationList() 861 if (DIExpr->isBitPiece()) { in buildLocationList()
|