Searched refs:DIExpr (Results 1 – 2 of 2) sorted by relevance
/external/llvm/lib/Transforms/Utils/ |
D | Local.cpp | 1002 DIExpression DIExpr = DDI->getExpression(); in ConvertDebugDeclareToDebugValue() local 1017 Builder.insertDbgValueIntrinsic(ExtendedArg, 0, DIVar, DIExpr, in ConvertDebugDeclareToDebugValue() 1020 Builder.insertDbgValueIntrinsic(SI->getOperand(0), 0, DIVar, DIExpr, in ConvertDebugDeclareToDebugValue() 1030 DIExpression DIExpr = DDI->getExpression(); in ConvertDebugDeclareToDebugValue() local 1037 Builder.insertDbgValueIntrinsic(LI->getOperand(0), 0, DIVar, DIExpr, in ConvertDebugDeclareToDebugValue() 1109 DIExpression DIExpr = DDI->getExpression(); in replaceDbgDeclareForAlloca() local 1120 if (DIExpr) in replaceDbgDeclareForAlloca() 1121 NewDIExpr.append(DIExpr->elements_begin(), DIExpr->elements_end()); in replaceDbgDeclareForAlloca() 1122 DIExpr = Builder.createExpression(NewDIExpr); in replaceDbgDeclareForAlloca() 1128 Builder.insertDeclare(NewAllocaAddress, DIVar, DIExpr, Loc, BB); in replaceDbgDeclareForAlloca()
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | DwarfDebug.cpp | 813 DIExpression DIExpr = Begin->getDebugExpression(); in buildLocationList() local 816 return piecesOverlap(DIExpr, R.getExpression()); in buildLocationList() 839 if (DIExpr->isBitPiece()) { in buildLocationList()
|