Lines Matching refs:DIExpression
1612 true, unwrap<DIExpression>(Expr), unwrapDI<MDNode>(Decl), in LLVMDIBuilderCreateGlobalVariableExpression()
1670 unwrap<DIExpression>(Expr), unwrap<DILocation>(DL), in LLVMDIBuilderInsertDeclareRecordBefore()
1687 unwrap<DIExpression>(Expr), unwrap<DILocation>(DL), unwrap(Block)); in LLVMDIBuilderInsertDeclareRecordAtEnd()
1702 unwrap(Val), unwrap<DILocalVariable>(VarInfo), unwrap<DIExpression>(Expr), in LLVMDIBuilderInsertDbgValueRecordBefore()
1718 unwrap(Val), unwrap<DILocalVariable>(VarInfo), unwrap<DIExpression>(Expr), in LLVMDIBuilderInsertDbgValueRecordAtEnd()
1873 std::optional<DIExpression::FragmentInfo> &Result) { in calculateFragmentIntersectImpl()
1892 DIExpression::FragmentInfo VarFrag = in calculateFragmentIntersectImpl()
1896 return DIExpression::calculateFragmentIntersect( in calculateFragmentIntersectImpl()
1906 std::optional<DIExpression::FragmentInfo> &Result) { in calculateFragmentIntersect()
1916 std::optional<DIExpression::FragmentInfo> &Result) { in calculateFragmentIntersect()
2025 DIExpression *Expr = in emitDbgAssign()
2026 DIExpression::get(StoreLikeInst.getContext(), std::nullopt); in emitDbgAssign()
2028 auto R = DIExpression::createFragmentExpression(Expr, FragStartBit, in emitDbgAssign()
2033 DIExpression *AddrExpr = in emitDbgAssign()
2034 DIExpression::get(StoreLikeInst.getContext(), std::nullopt); in emitDbgAssign()