Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Utils/
DLocal.cpp1002 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/
DDwarfDebug.cpp813 DIExpression DIExpr = Begin->getDebugExpression(); in buildLocationList() local
816 return piecesOverlap(DIExpr, R.getExpression()); in buildLocationList()
839 if (DIExpr->isBitPiece()) { in buildLocationList()