/external/clang/lib/CodeGen/ |
H A D | CGLoopInfo.cpp | 20 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 Attrs.VectorizerWidth) }; 41 if (Attrs.VectorizerUnroll > 0) { 44 Attrs.VectorizerUnroll) }; 49 if (Attrs 77 LoopInfo(BasicBlock *Header, const LoopAttributes &Attrs) argument [all...] |
H A D | CGLoopInfo.h | 57 LoopInfo(llvm::BasicBlock *Header, const LoopAttributes &Attrs); 66 const LoopAttributes &getAttributes() const { return Attrs; } 74 LoopAttributes Attrs; member in class:clang::CodeGen::LoopInfo
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DIEHash.cpp | 125 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...] |
H A D | DIEHash.h | 129 /// \brief Collects the attributes of DIE \param Die into the \param Attrs 131 void collectAttributes(const DIE &Die, DIEAttrs &Attrs); 133 /// \brief Hashes the attributes in \param Attrs in order. 134 void hashAttributes(const DIEAttrs &Attrs, dwarf::Tag Tag);
|
/external/llvm/lib/IR/ |
H A D | Attributes.cpp | 410 ArrayRef<Attribute> Attrs) { 411 if (Attrs.empty()) 418 SmallVector<Attribute, 8> SortedAttrs(Attrs.begin(), Attrs.end()); 538 ArrayRef<std::pair<unsigned, AttributeSetNode*> > Attrs) { 541 AttributeSetImpl::Profile(ID, Attrs); 552 Attrs.size()); 553 PA = new (Mem) AttributeSetImpl(C, Attrs); 562 ArrayRef<std::pair<unsigned, Attribute> > Attrs){ 564 if (Attrs 409 get(LLVMContext &C, ArrayRef<Attribute> Attrs) argument 537 getImpl(LLVMContext &C, ArrayRef<std::pair<unsigned, AttributeSetNode*> > Attrs) argument 561 get(LLVMContext &C, ArrayRef<std::pair<unsigned, Attribute> > Attrs) argument 595 get(LLVMContext &C, ArrayRef<std::pair<unsigned, AttributeSetNode*> > Attrs) argument 637 SmallVector<std::pair<unsigned, Attribute>, 8> Attrs; local 644 get(LLVMContext &C, ArrayRef<AttributeSet> Attrs) argument [all...] |
H A D | AttributeImpl.h | 146 AttributeSetNode(ArrayRef<Attribute> Attrs) : NumAttrs(Attrs.size()) { argument 148 std::copy(Attrs.begin(), Attrs.end(), 156 static AttributeSetNode *get(LLVMContext &C, ArrayRef<Attribute> Attrs); 204 ArrayRef<std::pair<unsigned, AttributeSetNode *> > Attrs) 205 : Context(C), NumAttrs(Attrs.size()) { 207 if (Attrs.size() >= 2) { 208 for (const std::pair<unsigned, AttributeSetNode *> *i = Attrs.begin() + 1, 209 *e = Attrs 203 AttributeSetImpl(LLVMContext &C, ArrayRef<std::pair<unsigned, AttributeSetNode *> > Attrs) argument [all...] |
H A D | AsmWriter.h | 94 void writeParamOperand(const Value *Operand, AttributeSet Attrs,unsigned Idx); 109 void printArgument(const Argument *FA, AttributeSet Attrs, unsigned Idx);
|
H A D | Verifier.cpp | 330 bool VerifyAttributeCount(AttributeSet Attrs, unsigned Params); 331 void VerifyAttributeTypes(AttributeSet Attrs, unsigned Idx, bool isFunction, 333 void VerifyParameterAttrs(AttributeSet Attrs, unsigned Idx, Type *Ty, 335 void VerifyFunctionAttrs(FunctionType *FT, AttributeSet Attrs, 736 void Verifier::VerifyAttributeTypes(AttributeSet Attrs, unsigned Idx, argument 739 for (unsigned I = 0, E = Attrs.getNumSlots(); I != E; ++I) 740 if (Attrs.getSlotIndex(I) == Idx) { 747 for (AttributeSet::iterator I = Attrs.begin(Slot), E = Attrs.end(Slot); 800 void Verifier::VerifyParameterAttrs(AttributeSet Attrs, unsigne argument 869 VerifyFunctionAttrs(FunctionType *FT, AttributeSet Attrs, const Value *V) argument 1005 VerifyAttributeCount(AttributeSet Attrs, unsigned Params) argument 1041 AttributeSet Attrs = F.getAttributes(); local 1549 AttributeSet Attrs = CS.getAttributes(); local 1631 getParameterABIAttributes(int I, AttributeSet Attrs) argument [all...] |
/external/llvm/include/llvm/IR/ |
H A D | Attributes.h | 225 ArrayRef<std::pair<unsigned, Attribute> > Attrs); 228 AttributeSetNode*> > Attrs); 232 AttributeSetNode*> > Attrs); 244 static AttributeSet get(LLVMContext &C, ArrayRef<AttributeSet> Attrs); 264 AttributeSet Attrs) const; 276 AttributeSet Attrs) const; 394 std::bitset<Attribute::EndAttrKinds> Attrs; member in class:llvm::AttributeSet::AttrBuilder 399 AttrBuilder() : Attrs(0), Alignment(0), StackAlignment(0) {} 401 : Attrs(0), Alignment(0), StackAlignment(0) { 404 AttrBuilder(const Attribute &A) : Attrs( [all...] |
/external/clang/lib/Edit/ |
H A D | Android.mk | 15 Attrs.inc \
|
/external/clang/lib/Rewrite/Core/ |
H A D | Android.mk | 14 Attrs.inc \
|
/external/clang/lib/Rewrite/Frontend/ |
H A D | Android.mk | 14 Attrs.inc \
|
/external/clang/lib/StaticAnalyzer/Frontend/ |
H A D | Android.mk | 8 Attrs.inc \
|
/external/clang/lib/Sema/ |
H A D | SemaStmtAttr.cpp | 108 CheckForIncompatibleAttributes(Sema &S, SmallVectorImpl<const Attr *> &Attrs) { argument 129 for (const auto *I : Attrs) { 220 SmallVector<const Attr*, 8> Attrs; local 223 Attrs.push_back(a); 226 CheckForIncompatibleAttributes(*this, Attrs); 228 if (Attrs.empty()) 231 return ActOnAttributedStmt(Range.getBegin(), Attrs, S);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGPrinter.cpp | 116 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/clang/lib/Parse/ |
H A D | Android.mk | 11 Attrs.inc \
|
H A D | ParseStmt.cpp | 103 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 1817 ParsePragmaLoopHint(StmtVector &Stmts, bool OnlyStatement, SourceLocation *TrailingElseLoc, ParsedAttributesWithRange &Attrs) argument [all...] |
/external/clang/lib/Serialization/ |
H A D | Android.mk | 17 Attrs.inc \
|
/external/lldb/source/Expression/ |
H A D | Android.mk | 8 Attrs.inc \
|
/external/llvm/lib/MC/ |
H A D | MCSectionMachO.cpp | 186 StringRef Attrs = GetEmptyOrTrim(3); local 226 if (Attrs.empty()) { 236 Attrs.split(SectionAttrs, "+", /*MaxSplit=*/-1, /*KeepEmpty=*/false);
|
/external/clang/lib/ARCMigrate/ |
H A D | Android.mk | 9 Attrs.inc \
|
/external/clang/lib/Analysis/ |
H A D | Android.mk | 10 Attrs.inc \
|
/external/lldb/source/Symbol/ |
H A D | Android.mk | 8 Attrs.inc \
|
/external/clang/utils/TableGen/ |
H A D | ClangAttrEmitter.cpp | 136 std::vector<Record *> Attrs = Records.getAllDerivedDefinitions("Attr"); local 139 for (const auto *Attr : Attrs) { 1260 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"); local 1262 for (const auto *Attr : Attrs) { 1282 std::vector<Record *> Attrs = Records.getAllDerivedDefinitions("Attr"); local 1284 for (const auto *Attr : Attrs) { 1308 ParsedAttrMap Attrs = getParsedAttrList(Records); local 1309 for (const auto &I : Attrs) { 1337 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"); local 1339 for (const auto *Attr : Attrs) { 1365 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"); local 1556 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"); local 1638 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"), local 1668 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"), local 1711 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"), Args; local 1739 GenerateHasAttrSpellingStringSwitch( const std::vector<Record *> &Attrs, raw_ostream &OS, const std::string &Variety = �, const std::string &Scope = �) argument 1799 std::vector<Record *> Attrs = Records.getAllDerivedDefinitions("Attr"); local 1862 ParsedAttrMap Attrs = getParsedAttrList(Records); local 1893 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"); local 1962 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"); local 2447 ParsedAttrMap Attrs = getParsedAttrList(Records, &Dupes); local 2497 std::vector<Record *> Attrs = Records.getAllDerivedDefinitions("Attr"); local 2583 std::vector<Record*> Attrs = Records.getAllDerivedDefinitions("Attr"), Args; local 2813 std::vector<Record *> Attrs = Records.getAllDerivedDefinitions("Attr"); local [all...] |
/external/clang/include/clang/AST/ |
H A D | Makefile | 3 BUILT_SOURCES = Attrs.inc AttrImpl.inc AttrDump.inc AttrVisitor.inc \ 15 $(ObjDir)/Attrs.inc.tmp : $(TD_SRC_DIR)/Attr.td $(CLANG_TBLGEN) \
|