Lines Matching defs:DIExpression
283 DIExpression *StrLocationExp) {
290 DIExpression *StringLengthExp,
291 DIExpression *StrLocationExp) {
599 PointerUnion<DIExpression *, DIVariable *> DL,
600 PointerUnion<DIExpression *, DIVariable *> AS,
601 PointerUnion<DIExpression *, DIVariable *> AL,
602 PointerUnion<DIExpression *, DIVariable *> RK) {
607 isa<DIExpression *>(DL) ? (Metadata *)cast<DIExpression *>(DL)
609 isa<DIExpression *>(AS) ? (Metadata *)cast<DIExpression *>(AS)
611 isa<DIExpression *>(AL) ? (Metadata *)cast<DIExpression *>(AL)
613 isa<DIExpression *>(RK) ? (Metadata *)cast<DIExpression *>(RK)
743 return isa<DIExpression *>(Bound) ? (Metadata *)cast<DIExpression *>(Bound)
763 DIExpression *Expr, MDNode *Decl, MDTuple *TemplateParams,
851 DIExpression *DIBuilder::createExpression(ArrayRef<uint64_t> Addr) {
852 return DIExpression::get(VMContext, Addr);
963 DIExpression *Expr, const DILocation *DL,
970 DIExpression *Expr, const DILocation *DL,
980 DIExpression *ValExpr, Value *Addr,
981 DIExpression *AddrExpr,
1034 DIExpression *Expr,
1047 DIExpression *Expr,
1074 llvm::Value *Val, DILocalVariable *VarInfo, DIExpression *Expr,
1090 DIExpression *Expr, const DILocation *DL,
1141 DIExpression *Expr,