Searched defs:Attrs (Results 1 - 25 of 56) sorted by relevance

123

/external/doclava/res/assets/templates/
H A Dclass.cs37 <?cs if:linkcount ?>&#124; <?cs /if ?><a href="#lattrs">XML Attrs</a> external variable declarations
41 <?cs if:linkcount ?>&#124; <?cs /if ?><a href="#inhattrs">Inherited XML Attrs</a> external variable declarations
/external/clang/lib/CodeGen/
H A DCGLoopInfo.cpp20 static MDNode *createMetadata(LLVMContext &Ctx, const LoopAttributes &Attrs) { argument
22 if (!Attrs.IsParallel && Attrs.VectorizerWidth == 0 &&
23 Attrs.VectorizerUnroll == 0 &&
24 Attrs.VectorizerEnable == LoopAttributes::VecUnspecified)
33 if (Attrs.VectorizerWidth > 0) {
36 Type::getInt32Ty(Ctx), Attrs.VectorizerWidth))};
41 if (Attrs.VectorizerUnroll > 0) {
44 Type::getInt32Ty(Ctx), Attrs.VectorizerUnroll))};
49 if (Attrs
75 LoopInfo(BasicBlock *Header, const LoopAttributes &Attrs) argument
[all...]
H A DCGLoopInfo.h57 LoopInfo(llvm::BasicBlock *Header, const LoopAttributes &Attrs);
66 const LoopAttributes &getAttributes() const { return Attrs; }
74 LoopAttributes Attrs; member in class:clang::CodeGen::LoopInfo
H A DCGVTables.cpp349 llvm::AttributeSet Attrs = local
351 Call->setAttributes(Attrs);
/external/clang/lib/Sema/
H A DSemaStmtAttr.cpp119 const SmallVectorImpl<const Attr *> &Attrs) {
133 for (const auto *I : Attrs) {
216 SmallVector<const Attr*, 8> Attrs; local
219 Attrs.push_back(a);
222 CheckForIncompatibleAttributes(*this, Attrs);
224 if (Attrs.empty())
227 return ActOnAttributedStmt(Range.getBegin(), Attrs, S);
118 CheckForIncompatibleAttributes(Sema &S, const SmallVectorImpl<const Attr *> &Attrs) argument
/external/llvm/lib/Analysis/
H A DStratifiedSets.h66 StratifiedAttrs Attrs; member in struct:llvm::StratifiedLink
268 return Link.Attrs;
274 Link.Attrs.set(index);
279 Link.Attrs |= other;
371 auto &CurrentBits = Links[CurrentIndex].Attrs;
373 auto &NextBits = Links[NextIndex].Attrs;
455 auto Attrs = Link->getAttrs();
458 Attrs |= Link->getAttrs();
461 return Attrs;
466 auto Attrs
[all...]
/external/llvm/lib/MC/
H A DMCSectionMachO.cpp188 StringRef Attrs = GetEmptyOrTrim(3); local
228 if (Attrs.empty()) {
238 Attrs.split(SectionAttrs, "+", /*MaxSplit=*/-1, /*KeepEmpty=*/false);
/external/llvm/tools/llvm-lto/
H A Dllvm-lto.cpp225 lto_symbol_attributes Attrs = LTOMod->getSymbolAttributes(I); local
226 unsigned Scope = Attrs & LTO_SYMBOL_SCOPE_MASK;
/external/clang/include/clang/Lex/
H A DModuleMap.h152 Attributes Attrs; member in struct:clang::ModuleMap::InferredDirectory
233 Attributes Attrs, Module *Parent);
/external/clang/lib/ARCMigrate/
H A DTransGCAttrs.cpp240 Attrs = ObjCPropertyDecl::OBJC_PR_noattr; local
244 Attrs = PD->getPropertyAttributesAsWritten();
282 if (Attrs & ObjCPropertyDecl::OBJC_PR_assign)
/external/llvm/include/llvm/Support/
H A DGraphWriter.h285 const std::string &Attrs) {
296 if (!Attrs.empty())
297 O << "[" << Attrs << "]"; local
283 emitEdge(const void *SrcNodeID, int SrcNodePort, const void *DestNodeID, int DestNodePort, const std::string &Attrs) argument
/external/llvm/lib/CodeGen/AsmPrinter/
H A DDIEHash.cpp125 void DIEHash::collectAttributes(const DIE &Die, DIEAttrs &Attrs) { argument
131 Attrs.NAME.Val = Values[i]; \
132 Attrs.NAME.Desc = &Abbrevs.getData()[i]; \
373 // Go through the attributes from \param Attrs in the order specified in 7.27.4
375 void DIEHash::hashAttributes(const DIEAttrs &Attrs, dwarf::Tag Tag) { argument
382 ADD_ATTR(Attrs.DW_AT_name);
383 ADD_ATTR(Attrs.DW_AT_accessibility);
384 ADD_ATTR(Attrs.DW_AT_address_class);
385 ADD_ATTR(Attrs.DW_AT_allocated);
386 ADD_ATTR(Attrs
437 DIEAttrs Attrs = {}; local
[all...]
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGPrinter.cpp116 const std::string &Attrs = Graph->getGraphAttrs(N); local
117 if (!Attrs.empty()) {
118 if (Attrs.find("shape=") == std::string::npos)
119 return std::string("shape=Mrecord,") + Attrs;
121 return Attrs;
177 void SelectionDAG::setGraphAttrs(const SDNode *N, const char *Attrs) { argument
179 NodeGraphAttrs[N] = Attrs;
/external/llvm/lib/IR/
H A DAttributeImpl.h147 AttributeSetNode(ArrayRef<Attribute> Attrs) : NumAttrs(Attrs.size()) { argument
149 std::copy(Attrs.begin(), Attrs.end(),
157 static AttributeSetNode *get(LLVMContext &C, ArrayRef<Attribute> Attrs);
206 ArrayRef<std::pair<unsigned, AttributeSetNode *> > Attrs)
207 : Context(C), NumAttrs(Attrs.size()) {
209 if (Attrs.size() >= 2) {
210 for (const std::pair<unsigned, AttributeSetNode *> *i = Attrs.begin() + 1,
211 *e = Attrs
205 AttributeSetImpl(LLVMContext &C, ArrayRef<std::pair<unsigned, AttributeSetNode *> > Attrs) argument
[all...]
H A DAttributes.cpp453 ArrayRef<Attribute> Attrs) {
454 if (Attrs.empty())
461 SmallVector<Attribute, 8> SortedAttrs(Attrs.begin(), Attrs.end());
590 ArrayRef<std::pair<unsigned, AttributeSetNode*> > Attrs) {
593 AttributeSetImpl::Profile(ID, Attrs);
604 Attrs.size());
605 PA = new (Mem) AttributeSetImpl(C, Attrs);
614 ArrayRef<std::pair<unsigned, Attribute> > Attrs){
616 if (Attrs
452 get(LLVMContext &C, ArrayRef<Attribute> Attrs) argument
589 getImpl(LLVMContext &C, ArrayRef<std::pair<unsigned, AttributeSetNode*> > Attrs) argument
613 get(LLVMContext &C, ArrayRef<std::pair<unsigned, Attribute> > Attrs) argument
647 get(LLVMContext &C, ArrayRef<std::pair<unsigned, AttributeSetNode*> > Attrs) argument
697 SmallVector<std::pair<unsigned, Attribute>, 8> Attrs; local
704 get(LLVMContext &C, ArrayRef<AttributeSet> Attrs) argument
[all...]
/external/llvm/lib/Transforms/Utils/
H A DBuildLibCalls.cpp279 const AttributeSet &Attrs) {
287 CI->setAttributes(Attrs);
300 IRBuilder<> &B, const AttributeSet &Attrs) {
308 CI->setAttributes(Attrs);
278 EmitUnaryFloatFnCall(Value *Op, StringRef Name, IRBuilder<> &B, const AttributeSet &Attrs) argument
299 EmitBinaryFloatFnCall(Value *Op1, Value *Op2, StringRef Name, IRBuilder<> &B, const AttributeSet &Attrs) argument
/external/clang/lib/AST/
H A DCommentParser.cpp440 SmallVector<HTMLStartTagComment::Attribute, 2> Attrs; local
447 Attrs.push_back(HTMLStartTagComment::Attribute(Ident.getLocation(),
457 Attrs.push_back(HTMLStartTagComment::Attribute(Ident.getLocation(),
464 Attrs.push_back(HTMLStartTagComment::Attribute(
477 S.copyArray(llvm::makeArrayRef(Attrs)),
485 S.copyArray(llvm::makeArrayRef(Attrs)),
504 S.copyArray(llvm::makeArrayRef(Attrs)),
512 S.copyArray(llvm::makeArrayRef(Attrs)),
H A DDeclPrinter.cpp193 AttrVec &Attrs = D->getAttrs(); local
194 for (AttrVec::const_iterator i=Attrs.begin(), e=Attrs.end(); i!=e; ++i) {
H A DCommentSema.cpp467 ArrayRef<HTMLStartTagComment::Attribute> Attrs,
470 Tag->setAttrs(Attrs);
465 actOnHTMLStartTagFinish( HTMLStartTagComment *Tag, ArrayRef<HTMLStartTagComment::Attribute> Attrs, SourceLocation GreaterLoc, bool IsSelfClosing) argument
/external/clang/lib/Index/
H A DCommentToXML.cpp999 const AttrVec &Attrs = DI->CommentDecl->getAttrs(); local
1000 for (unsigned i = 0, e = Attrs.size(); i != e; i++) {
1001 const AvailabilityAttr *AA = dyn_cast<AvailabilityAttr>(Attrs[i]);
1003 if (const DeprecatedAttr *DA = dyn_cast<DeprecatedAttr>(Attrs[i])) {
1012 else if (const UnavailableAttr *UA = dyn_cast<UnavailableAttr>(Attrs[i])) {
/external/clang/tools/libclang/
H A DIndexingContext.h243 SmallVector<AttrInfo, 2> Attrs; member in class:clang::cxindex::AttrListInfo
/external/llvm/include/llvm/IR/
H A DAttributes.h239 ArrayRef<std::pair<unsigned, Attribute> > Attrs);
242 AttributeSetNode*> > Attrs);
246 AttributeSetNode*> > Attrs);
258 static AttributeSet get(LLVMContext &C, ArrayRef<AttributeSet> Attrs);
278 AttributeSet Attrs) const;
290 AttributeSet Attrs) const;
426 std::bitset<Attribute::EndAttrKinds> Attrs; member in class:llvm::AttributeSet::AttrBuilder
433 AttrBuilder() : Attrs(0), Alignment(0), StackAlignment(0), DerefBytes(0) {}
435 : Attrs(0), Alignment(0), StackAlignment(0), DerefBytes(0) {
439 : Attrs(
[all...]
/external/llvm/lib/AsmParser/
H A DLLParser.h372 AttributeSet Attrs; member in struct:llvm::LLParser::ParamInfo
374 : Loc(loc), V(v), Attrs(attrs) {}
414 AttributeSet Attrs; member in struct:llvm::LLParser::ArgInfo
417 : Loc(L), Ty(ty), Attrs(Attr), Name(N) {}
/external/clang/lib/Parse/
H A DParseStmt.cpp103 ParsedAttributesWithRange Attrs(AttrFactory);
104 MaybeParseCXX11Attributes(Attrs, nullptr, /*MightBeObjCMessageSend*/ true);
107 OnlyStatement, TrailingElseLoc, Attrs);
109 assert((Attrs.empty() || Res.isInvalid() || Res.isUsable()) &&
112 if (Attrs.empty() || Res.isInvalid())
115 return Actions.ProcessStmtAttributes(Res.get(), Attrs.getList(), Attrs.Range);
153 ParsedAttributesWithRange &Attrs) {
166 ProhibitAttributes(Attrs); // TODO: is it correct?
180 return ParseLabeledStatement(Attrs);
151 ParseStatementOrDeclarationAfterAttributes(StmtVector &Stmts, bool OnlyStatement, SourceLocation *TrailingElseLoc, ParsedAttributesWithRange &Attrs) argument
1828 ParsePragmaLoopHint(StmtVector &Stmts, bool OnlyStatement, SourceLocation *TrailingElseLoc, ParsedAttributesWithRange &Attrs) argument
[all...]
/external/clang/utils/TableGen/
H A DClangAttrEmitter.cpp136 std::vector<Record *> Attrs = Records.getAllDerivedDefinitions("Attr"); local
139 for (const auto *Attr : Attrs) {
1322 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"); local
1324 for (const auto *Attr : Attrs) {
1344 std::vector<Record *> Attrs = Records.getAllDerivedDefinitions("Attr"); local
1346 for (const auto *Attr : Attrs) {
1370 ParsedAttrMap Attrs = getParsedAttrList(Records); local
1371 for (const auto &I : Attrs) {
1400 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"); local
1402 for (const auto *Attr : Attrs) {
1428 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"); local
1616 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"); local
[all...]

Completed in 1752 milliseconds

123