Lines Matching defs:DIExpression
283 DIExpression *StrLocationExp) {
290 DIExpression *StringLengthExp,
291 DIExpression *StrLocationExp) {
596 PointerUnion<DIExpression *, DIVariable *> DL,
597 PointerUnion<DIExpression *, DIVariable *> AS,
598 PointerUnion<DIExpression *, DIVariable *> AL,
599 PointerUnion<DIExpression *, DIVariable *> RK) {
604 isa<DIExpression *>(DL) ? (Metadata *)cast<DIExpression *>(DL)
606 isa<DIExpression *>(AS) ? (Metadata *)cast<DIExpression *>(AS)
608 isa<DIExpression *>(AL) ? (Metadata *)cast<DIExpression *>(AL)
610 isa<DIExpression *>(RK) ? (Metadata *)cast<DIExpression *>(RK)
736 return isa<DIExpression *>(Bound) ? (Metadata *)cast<DIExpression *>(Bound)
756 DIExpression *Expr, MDNode *Decl, MDTuple *TemplateParams,
844 DIExpression *DIBuilder::createExpression(ArrayRef<uint64_t> Addr) {
845 return DIExpression::get(VMContext, Addr);
956 DIExpression *Expr, const DILocation *DL,
963 DIExpression *Expr, const DILocation *DL,
973 DIExpression *ValExpr, Value *Addr,
974 DIExpression *AddrExpr,
1027 DIExpression *Expr,
1040 DIExpression *Expr,
1067 llvm::Value *Val, DILocalVariable *VarInfo, DIExpression *Expr,
1083 DIExpression *Expr, const DILocation *DL,
1134 DIExpression *Expr,