Lines Matching refs:Elements
655 Metadata *Elements, unsigned RuntimeLang, Metadata *VTableHolder, in getImpl() argument
665 AlignInBits, OffsetInBits, Flags, Elements, in getImpl()
670 Elements, VTableHolder, TemplateParams, Identifier, in getImpl()
683 DIFlags Flags, Metadata *Elements, unsigned RuntimeLang, in buildODRType() argument
694 AlignInBits, OffsetInBits, Flags, Elements, RuntimeLang, in buildODRType()
710 Elements, VTableHolder, TemplateParams, &Identifier, in buildODRType()
725 DIFlags Flags, Metadata *Elements, unsigned RuntimeLang, in getODRType() argument
736 AlignInBits, OffsetInBits, Flags, Elements, RuntimeLang, VTableHolder, in getODRType()
1213 ArrayRef<uint64_t> Elements, in getImpl() argument
1215 DEFINE_GETIMPL_LOOKUP(DIExpression, (Elements)); in getImpl()
1216 DEFINE_GETIMPL_STORE_NO_OPS(DIExpression, (Elements)); in getImpl()
1401 if (getNumElements() == 2 && Elements[0] == dwarf::DW_OP_plus_uconst) { in extractIfOffset()
1402 Offset = Elements[1]; in extractIfOffset()
1406 if (getNumElements() == 3 && Elements[0] == dwarf::DW_OP_constu) { in extractIfOffset()
1407 if (Elements[2] == dwarf::DW_OP_plus) { in extractIfOffset()
1408 Offset = Elements[1]; in extractIfOffset()
1411 if (Elements[2] == dwarf::DW_OP_minus) { in extractIfOffset()
1412 Offset = -Elements[1]; in extractIfOffset()
1436 if (Expr->Elements.size() >= PatternSize && in extractAddressClass()
1437 Expr->Elements[PatternSize - 4] == dwarf::DW_OP_constu && in extractAddressClass()
1438 Expr->Elements[PatternSize - 2] == dwarf::DW_OP_swap && in extractAddressClass()
1439 Expr->Elements[PatternSize - 1] == dwarf::DW_OP_xderef) { in extractAddressClass()
1440 AddrClass = Expr->Elements[PatternSize - 3]; in extractAddressClass()
1442 if (Expr->Elements.size() == PatternSize) in extractAddressClass()
1445 makeArrayRef(&*Expr->Elements.begin(), in extractAddressClass()
1446 Expr->Elements.size() - PatternSize)); in extractAddressClass()
1765 MDString *Name, Metadata *Elements, in getImpl() argument
1770 (Tag, Scope, Entity, File, Line, Name, Elements)); in getImpl()
1771 Metadata *Ops[] = {Scope, Entity, Name, File, Elements}; in getImpl()
1786 Metadata *Elements, StorageType Storage, in getImpl() argument
1788 DEFINE_GETIMPL_LOOKUP(DIMacroFile, (MIType, Line, File, Elements)); in getImpl()
1789 Metadata *Ops[] = {File, Elements}; in getImpl()