Searched refs:Attrs (Results 1 - 25 of 73) sorted by relevance

123

/external/llvm/lib/VMCore/
H A DAttributes.cpp29 std::string Attribute::getAsString(Attributes Attrs) { argument
31 if (Attrs & Attribute::ZExt)
33 if (Attrs & Attribute::SExt)
35 if (Attrs & Attribute::NoReturn)
37 if (Attrs & Attribute::NoUnwind)
39 if (Attrs & Attribute::UWTable)
41 if (Attrs & Attribute::ReturnsTwice)
43 if (Attrs & Attribute::InReg)
45 if (Attrs & Attribute::NoAlias)
47 if (Attrs
132 SmallVector<AttributeWithIndex, 4> Attrs; member in class:llvm::AttributeListImpl
155 Profile(FoldingSetNodeID &ID, ArrayRef<AttributeWithIndex> Attrs) argument
170 get(ArrayRef<AttributeWithIndex> Attrs) argument
252 const SmallVector<AttributeWithIndex, 4> &Attrs = AttrList->Attrs; local
264 const SmallVector<AttributeWithIndex, 4> &Attrs = AttrList->Attrs; local
[all...]
H A DVerifier.cpp300 void VerifyParameterAttrs(Attributes Attrs, Type *Ty,
302 void VerifyFunctionAttrs(FunctionType *FT, const AttrListPtr &Attrs,
527 void Verifier::VerifyParameterAttrs(Attributes Attrs, Type *Ty, argument
529 if (Attrs == Attribute::None)
532 Attributes FnCheckAttr = Attrs & Attribute::FunctionOnly;
537 Attributes RetI = Attrs & Attribute::ParameterOnly;
544 Attributes MutI = Attrs & Attribute::MutuallyIncompatible[i];
549 Attributes TypeI = Attrs & Attribute::typeIncompatible(Ty);
553 Attributes ByValI = Attrs & Attribute::ByVal;
568 const AttrListPtr &Attrs,
567 VerifyFunctionAttrs(FunctionType *FT, const AttrListPtr &Attrs, const Value *V) argument
610 VerifyAttributeCount(const AttrListPtr &Attrs, unsigned Params) argument
646 const AttrListPtr &Attrs = F.getAttributes(); local
1158 const AttrListPtr &Attrs = CS.getAttributes(); local
[all...]
/external/elfutils/tests/
H A Drun-show-die-info.sh38 Attrs : name stmt_list low_pc high_pc language comp_dir producer
48 Attrs : name low_pc high_pc prototyped decl_file decl_line external frame_base type
55 Attrs : name byte_size encoding
62 Attrs : name stmt_list low_pc high_pc language comp_dir producer
72 Attrs : name low_pc high_pc prototyped decl_file decl_line external frame_base type
79 Attrs : name byte_size encoding
86 Attrs : name stmt_list low_pc high_pc language comp_dir producer
96 Attrs : sibling name low_pc high_pc prototyped decl_file decl_line external frame_base type
103 Attrs : sibling name decl_file decl_line declaration external type
108 Attrs
[all...]
/external/llvm/include/llvm/
H A DAttributes.h31 AttrConst operator | (const AttrConst Attrs) const {
32 AttrConst Res = {v | Attrs.v};
52 bool operator == (const Attributes &Attrs) const {
53 return Bits == Attrs.Bits;
55 bool operator != (const Attributes &Attrs) const {
56 return Bits != Attrs.Bits;
58 Attributes operator | (const Attributes &Attrs) const {
59 return Attributes(Bits | Attrs.Bits);
61 Attributes operator & (const Attributes &Attrs) const {
62 return Attributes(Bits & Attrs
67 operator |=(const Attributes &Attrs) argument
71 operator &=(const Attributes &Attrs) argument
226 encodeLLVMAttributesForBitcode(Attributes Attrs) argument
277 Attributes Attrs; ///< The attributes that are set, or'd together. member in struct:llvm::AttributeWithIndex
282 get(unsigned Idx, Attributes Attrs) argument
[all...]
/external/clang/lib/Sema/
H A DSemaStmtAttr.cpp64 SmallVector<const Attr*, 8> Attrs; local
67 Attrs.push_back(a);
70 if (Attrs.empty())
73 return ActOnAttributedStmt(Range.getBegin(), Attrs, S);
H A DAndroid.mk10 Attrs.inc \
/external/clang/lib/StaticAnalyzer/Frontend/
H A DAndroid.mk8 Attrs.inc \
/external/clang/lib/Edit/
H A DAndroid.mk15 Attrs.inc \
/external/clang/lib/Rewrite/Core/
H A DAndroid.mk14 Attrs.inc \
/external/clang/lib/Rewrite/Frontend/
H A DAndroid.mk14 Attrs.inc \
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGPrinter.cpp115 const std::string &Attrs = Graph->getGraphAttrs(N); local
116 if (!Attrs.empty()) {
117 if (Attrs.find("shape=") == std::string::npos)
118 return std::string("shape=Mrecord,") + Attrs;
120 return Attrs;
176 void SelectionDAG::setGraphAttrs(const SDNode *N, const char *Attrs) { argument
178 NodeGraphAttrs[N] = Attrs;
/external/clang/lib/ARCMigrate/
H A DAndroid.mk9 Attrs.inc \
/external/clang/lib/Analysis/
H A DAndroid.mk10 Attrs.inc \
/external/clang/lib/Serialization/
H A DAndroid.mk17 Attrs.inc \
/external/clang/lib/Parse/
H A DAndroid.mk12 Attrs.inc \
H A DParseStmt.cpp86 ParsedAttributesWithRange Attrs(AttrFactory);
87 MaybeParseCXX0XAttributes(Attrs, 0, /*MightBeObjCMessageSend*/ true);
90 OnlyStatement, TrailingElseLoc, Attrs);
92 assert((Attrs.empty() || Res.isInvalid() || Res.isUsable()) &&
95 if (Attrs.empty() || Res.isInvalid())
98 return Actions.ProcessStmtAttributes(Res.get(), Attrs.getList(), Attrs.Range);
104 ParsedAttributesWithRange &Attrs) {
117 ProhibitAttributes(Attrs); // TODO: is it correct?
131 return ParseLabeledStatement(Attrs);
102 ParseStatementOrDeclarationAfterAttributes(StmtVector &Stmts, bool OnlyStatement, SourceLocation *TrailingElseLoc, ParsedAttributesWithRange &Attrs) argument
[all...]
/external/clang/utils/TableGen/
H A DClangAttrEmitter.cpp674 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"); local
676 for (std::vector<Record*>::iterator i = Attrs.begin(), e = Attrs.end();
763 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"); local
764 std::vector<Record*>::iterator i = Attrs.begin(), e = Attrs.end(), ri, re;
860 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"), local
862 for (std::vector<Record*>::iterator i = Attrs.begin(), e = Attrs.end();
891 std::vector<Record*> Attrs local
933 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"), Args; local
963 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"); local
981 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"); local
1009 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"); local
1086 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"); local
1121 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"); local
[all...]
/external/clang/include/clang/AST/
H A DMakefile3 BUILT_SOURCES = Attrs.inc AttrImpl.inc StmtNodes.inc DeclNodes.inc \
11 $(ObjDir)/Attrs.inc.tmp : $(TD_SRC_DIR)/Attr.td $(CLANG_TBLGEN) \
/external/llvm/lib/AsmParser/
H A DLLParser.cpp919 bool LLParser::ParseOptionalAttrs(Attributes &Attrs, unsigned AttrKind) {
920 Attrs = Attribute::None;
926 if (AttrKind != 2 && (Attrs & Attribute::FunctionOnly))
932 (Attrs & ~(Attribute::FunctionOnly | Attribute::Alignment)))
935 if (AttrKind != 0 && (Attrs & Attribute::ParameterOnly))
939 case lltok::kw_zeroext: Attrs |= Attribute::ZExt; break;
940 case lltok::kw_signext: Attrs |= Attribute::SExt; break;
941 case lltok::kw_inreg: Attrs |= Attribute::InReg; break;
942 case lltok::kw_sret: Attrs |= Attribute::StructRet; break;
943 case lltok::kw_noalias: Attrs |
[all...]
H A DLLParser.h178 bool ParseOptionalAttrs(Attributes &Attrs, unsigned AttrKind);
311 Attributes Attrs; member in struct:llvm::LLParser::ParamInfo
313 : Loc(loc), V(v), Attrs(attrs) {}
332 Attributes Attrs; member in struct:llvm::LLParser::ArgInfo
335 : Loc(L), Ty(ty), Attrs(Attr), Name(N) {}
/external/clang/include/clang/Sema/
H A DDeclSpec.h338 ParsedAttributes Attrs; member in class:clang::DeclSpec
409 Attrs(attrFactory),
635 return Attrs.getPool();
656 Attrs.addAll(AL);
659 Attrs.set(AL);
662 bool hasAttributes() const { return !Attrs.empty(); }
664 ParsedAttributes &getAttributes() { return Attrs; }
665 const ParsedAttributes &getAttributes() const { return Attrs; }
671 return Attrs;
675 Attrs
1498 ParsedAttributes Attrs; member in class:clang::Declarator
[all...]
/external/clang/lib/AST/
H A DCommentParser.cpp419 SmallVector<HTMLStartTagComment::Attribute, 2> Attrs; local
426 Attrs.push_back(HTMLStartTagComment::Attribute(Ident.getLocation(),
436 Attrs.push_back(HTMLStartTagComment::Attribute(Ident.getLocation(),
443 Attrs.push_back(HTMLStartTagComment::Attribute(
456 S.copyArray(llvm::makeArrayRef(Attrs)),
464 S.copyArray(llvm::makeArrayRef(Attrs)),
483 S.copyArray(llvm::makeArrayRef(Attrs)),
491 S.copyArray(llvm::makeArrayRef(Attrs)),
/external/clang/lib/StaticAnalyzer/Core/
H A DAndroid.mk5 Attrs.inc \
/external/clang/lib/CodeGen/
H A DAndroid.mk5 Attrs.inc \
/external/clang/lib/Frontend/
H A DAndroid.mk10 Attrs.inc \

Completed in 411 milliseconds

123