/macosx-10.9.5/llvmCore-3425.0.33/utils/TableGen/ |
H A D | CodeGenIntrinsics.h | 22 class Record; 27 Record *TheDef; // The actual record defining this intrinsic. 47 std::vector<Record*> RetTypeDefs; 56 std::vector<Record*> ParamTypeDefs; 84 CodeGenIntrinsic(Record *R);
|
H A D | CodeGenTarget.h | 22 #include "llvm/TableGen/Record.h" 53 MVT::SimpleValueType getValueType(Record *Rec); 60 std::string getQualifiedName(const Record *R); 66 Record *TargetRec; 68 mutable DenseMap<const Record*, CodeGenInstruction*> Instructions; 70 mutable std::vector<Record*> RegAltNameIndices; 83 Record *getTargetRecord() const { return TargetRec; } 92 Record *getInstructionSet() const; 96 Record *getAsmParser() const; 101 Record *getAsmParserVarian [all...] |
H A D | CodeGenSchedule.h | 19 #include "llvm/TableGen/Record.h" 30 typedef std::vector<Record*> RecVec; 31 typedef std::vector<Record*>::const_iterator RecIter; 49 Record *TheDef; 60 CodeGenSchedRW(unsigned Idx, Record *Def): Index(Idx), TheDef(Def), 128 Record *ItinClassDef; 144 CodeGenSchedClass(Record *rec): ItinClassDef(rec) { 171 Record *ModelDef; 172 Record *ItinsDef; 192 CodeGenProcModel(unsigned Idx, const std::string &Name, Record *MDe [all...] |
H A D | SetTheory.h | 59 class Record; 64 typedef std::vector<Record*> RecVec; 65 typedef SmallSetVector<Record*, 16> RecSet; 78 /// Expander - A callback function that can transform a Record representing a 86 virtual void expand(SetTheory&, Record*, RecSet &Elts) =0; 92 typedef std::map<Record*, RecVec> ExpandMap; 109 /// FieldName in the Record to get the set elements. That is all that is 134 const RecVec *expand(Record *Set);
|
H A D | CodeGenDAGPatterns.h | 29 class Record; 158 SDTypeConstraint(Record *R); 200 Record *Def; 208 SDNodeInfo(Record *R); // Parse the specified record. 215 Record *getRecord() const { return Def; } 304 /// Operator - The Record for the operator if this is an interior node (not 306 Record *Operator; 322 Record *TransformFn; 326 TreePatternNode(Record *Op, const std::vector<TreePatternNode*> &Ch, 363 Record *getOperato [all...] |
H A D | CodeGenInstruction.h | 25 class Record; 67 Record *Rec; 107 OperandInfo(Record *R, const std::string &N, const std::string &PMN, 126 CGIOperandList(Record *D); 128 Record *TheDef; // The actual record containing this OperandList. 203 Record *TheDef; // The actual record defining this instruction. 216 std::vector<Record*> ImplicitDefs, ImplicitUses; 259 Record *InferredFrom; 261 CodeGenInstruction(Record *R); 280 Record *TheDe [all...] |
H A D | CallingConvEmitter.cpp | 16 #include "llvm/TableGen/Record.h" 30 void EmitCallingConv(Record *CC, raw_ostream &O); 31 void EmitAction(Record *Action, unsigned Indent, raw_ostream &O); 38 std::vector<Record*> CCs = Records.getAllDerivedDefinitions("CallingConv"); 57 void CallingConvEmitter::EmitCallingConv(Record *CC, raw_ostream &O) { 77 void CallingConvEmitter::EmitAction(Record *Action, 87 Record *VT = VTs->getElementAsRecord(i); 104 Record *CC = Action->getValueAsDef("CC"); 194 Record *DestTy = Action->getValueAsDef("DestTy"); 203 Record *DestT [all...] |
H A D | CodeGenTarget.cpp | 20 #include "llvm/TableGen/Record.h" 37 MVT::SimpleValueType llvm::getValueType(Record *Rec) { 112 std::string llvm::getQualifiedName(const Record *R) { 125 std::vector<Record*> Targets = Records.getAllDerivedDefinitions("Target"); 153 Record *CodeGenTarget::getInstructionSet() const { 160 Record *CodeGenTarget::getAsmParser() const { 161 std::vector<Record*> LI = TargetRec->getValueAsListOfDefs("AssemblyParsers"); 170 Record *CodeGenTarget::getAsmParserVariant(unsigned i) const { 171 std::vector<Record*> LI = 182 std::vector<Record*> L 267 GetInstByName(const char *Name, const DenseMap<const Record*, CodeGenInstruction*> &Insts, RecordKeeper &Records) argument [all...] |
H A D | CodeGenRegisters.h | 19 #include "llvm/TableGen/Record.h" 37 Record *const TheDef; 45 CodeGenSubRegIndex(Record *R, unsigned Enum); 96 Record *TheDef; 105 CodeGenRegister(Record *R, unsigned Enum); 232 std::vector<SmallVector<Record*, 16> > Orders; 238 Record *TheDef; 271 // Return the Record that defined this class, or NULL if the class was 273 Record *getDef() const { return TheDef; } 338 ArrayRef<Record*> getOrde [all...] |
H A D | SubtargetEmitter.cpp | 22 #include "llvm/TableGen/Record.h" 69 Record *ItinData, std::string &ItinString, 71 void FormItineraryOperandCycleString(Record *ItinData, std::string &ItinString, 74 Record *ItinData, 82 void EmitProcessorProp(raw_ostream &OS, const Record *R, const char *Name, 86 Record *FindWriteResources(const CodeGenSchedRW &SchedWrite, 88 Record *FindReadAdvance(const CodeGenSchedRW &SchedRead, 116 std::vector<Record*> DefList = Records.getAllDerivedDefinitions(ClassName); 135 Record *Def = DefList[i]; 147 Record *De [all...] |
H A D | CodeEmitterGen.cpp | 17 #include "llvm/TableGen/Record.h" 46 void reverseBits(std::vector<Record*> &Insts); 48 std::string getInstructionCase(Record *R, CodeGenTarget &Target); 49 void AddCodeToMergeInOperand(Record *R, BitsInit *BI, 56 void CodeEmitterGen::reverseBits(std::vector<Record*> &Insts) { 57 for (std::vector<Record*>::iterator I = Insts.begin(), E = Insts.end(); 59 Record *R = *I; 107 AddCodeToMergeInOperand(Record *R, BitsInit *BI, const std::string &VarName, 207 std::string CodeEmitterGen::getInstructionCase(Record *R, 235 std::vector<Record*> Inst [all...] |
H A D | DFAPacketizerEmitter.cpp | 21 #include "llvm/TableGen/Record.h" 51 Record *ItinData, 345 Record *ItinData, 349 std::vector<Record*> ProcItinList = 359 Record *Proc = ProcItinList[i]; 360 std::vector<Record*> FUs = Proc->getValueAsListOfDefs("FU"); 367 const std::vector<Record*> &StageList = 378 const Record *Stage = StageList[i]; 381 const std::vector<Record*> &UnitList = 403 std::vector<Record*> ProcItinLis [all...] |
H A D | PseudoLoweringEmitter.cpp | 19 #include "llvm/TableGen/Record.h" 32 Record *Reg; // Physical register. 54 unsigned addDagOperandMapping(Record *Rec, DagInit *Dag, 58 void evaluateExpansion(Record *Pseudo); 73 addDagOperandMapping(Record *Rec, DagInit *Dag, CodeGenInstruction &Insn, 121 void PseudoLoweringEmitter::evaluateExpansion(Record *Rec) { 134 Record *Operator = OpDef->getDef(); 166 // Record the mapping of the source to result arguments for use by 240 Record *Reg = Expansion.OperandMap[MIOpNo + i].Data.Reg; 269 Record *ExpansionClas [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/lib/TableGen/ |
H A D | TGParser.h | 17 #include "llvm/TableGen/Record.h" 25 class Record; 45 /// ForeachLoop - Record the iteration state associated with a for loop. 69 // Record tracker 104 bool AddValue(Record *TheRec, SMLoc Loc, const RecordVal &RV); 105 bool SetValue(Record *TheRec, SMLoc Loc, Init *ValName, 107 bool SetValue(Record *TheRec, SMLoc Loc, const std::string &ValName, 111 bool AddSubClass(Record *Rec, SubClassReference &SubClass); 126 bool ProcessForeachDefs(Record *CurRec, SMLoc Loc); 127 bool ProcessForeachDefs(Record *CurRe [all...] |
H A D | CMakeLists.txt | 8 Record.cpp
|
/macosx-10.9.5/llvmCore-3425.0.33/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 66 static bool ConvertToString(ArrayRef<uint64_t> Record, unsigned Idx, argument 68 if (Idx > Record.size()) 71 for (unsigned i = Idx, e = Record.size(); i != e; ++i) 72 Result += (char)Record[i]; 443 SmallVector<uint64_t, 64> Record; 470 Record.clear(); 471 switch (Stream.ReadRecord(Code, Record)) { 475 if (Record.size() & 1) 478 for (unsigned i = 0, e = Record.size(); i != e; i += 2) { 480 Attributes::decodeLLVMAttributesForBitcode(Record[ 1922 SmallVector<uint64_t, 64> Record; local [all...] |
H A D | BitcodeReader.h | 246 bool getValueTypePair(SmallVector<uint64_t, 64> &Record, unsigned &Slot, 248 if (Slot == Record.size()) return true; 249 unsigned ValNo = (unsigned)Record[Slot++]; 255 } else if (Slot == Record.size()) { 259 unsigned TypeNo = (unsigned)Record[Slot++]; 263 bool getValue(SmallVector<uint64_t, 64> &Record, unsigned &Slot, 265 if (Slot == Record.size()) return true; 266 unsigned ValNo = (unsigned)Record[Slot++];
|
/macosx-10.9.5/Security-55471.14.18/include/security_cdsa_client/ |
H A D | dliterators.cpp | 37 // Basic Record objects (abstract) 39 Record::Record(const char * const * names) function in class:Security::CssmClient::Record 45 void Record::addAttributes(const char * const * name) 52 Record::~Record() 77 CSSM_DB_UNIQUE_RECORD *id, Record *record, bool getData) 83 void TableBase::Iterator::advance(Record *fill) 85 RefPointer<Record> newRecord = fill; // hold it safely
|
H A D | mds_standard.cpp | 43 Common::Common() : Record(commonAttributes) { } 64 = dynamic_cast<const Record *>(this)->attributes(); 87 : Record(primaryAttributes) 127 CSPCapabilities::CSPCapabilities() : Record(capAttributes) { } 153 SmartcardInfo::SmartcardInfo() : Record(scAttributes) { } 219 PolicyOids::PolicyOids() : Record(policyAttributes) { }
|
/macosx-10.9.5/Security-55471.14.18/libsecurity_cdsa_client/lib/ |
H A D | dliterators.cpp | 37 // Basic Record objects (abstract) 39 Record::Record(const char * const * names) function in class:Security::CssmClient::Record 45 void Record::addAttributes(const char * const * name) 52 Record::~Record() 77 CSSM_DB_UNIQUE_RECORD *id, Record *record, bool getData) 83 void TableBase::Iterator::advance(Record *fill) 85 RefPointer<Record> newRecord = fill; // hold it safely
|
H A D | mds_standard.cpp | 43 Common::Common() : Record(commonAttributes) { } 64 = dynamic_cast<const Record *>(this)->attributes(); 87 : Record(primaryAttributes) 127 CSPCapabilities::CSPCapabilities() : Record(capAttributes) { } 153 SmartcardInfo::SmartcardInfo() : Record(scAttributes) { } 219 PolicyOids::PolicyOids() : Record(policyAttributes) { }
|
/macosx-10.9.5/securityd-55199.3/src/ |
H A D | tokendatabase.h | 133 struct Record : public Database::Record, public Handler, public TokenAcl { struct in class:TokenDatabase 134 Record(TokenDatabase &db) : Database::Record(db) { } function in struct:TokenDatabase::Record 136 ~Record(); 138 Record *commit() { database().addReference(*this); return this; } 196 RefPointer<Database::Search> &search, RefPointer<Database::Record> &record, 200 CssmData *data, RefPointer<Key> &key, RefPointer<Database::Record> &record, 202 void findRecordHandle(Database::Record *record, 208 const CssmData &data, RefPointer<Database::Record> [all...] |
H A D | database.h | 161 class Record : public Subsidiary { class in class:Database 163 Record(Database &db) : Subsidiary(db) { } function in class:Database::Record 169 RefPointer<Record> &record, 173 CssmData *data, RefPointer<Key> &key, RefPointer<Record> &record, 175 virtual void findRecordHandle(Record *record, 183 virtual void modifyRecord(CSSM_DB_RECORDTYPE recordtype, Record *record, 186 virtual void deleteRecord(Database::Record *record); 189 virtual void releaseRecord(Record &record);
|
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/TableGen/ |
H A D | Record.h | 1 //===- llvm/TableGen/Record.h - Classes for Table Records -------*- C++ -*-===// 59 class Record; 386 Record *Rec; 387 explicit RecordRecTy(Record *R) : Rec(R) {} 388 friend class Record; 390 static RecordRecTy *get(Record *R); 392 Record *getRecord() const { return Rec; } 499 virtual Init *getFieldInit(Record &R, const RecordVal *RV, 509 virtual Init *resolveReferences(Record &R, const RecordVal *RV) const { 559 virtual Init *resolveListElementReference(Record 1296 class Record { class in namespace:llvm 1320 explicit Record(const std::string &N, ArrayRef<SMLoc> locs, function in class:llvm::Record 1326 explicit Record(Init *N, ArrayRef<SMLoc> locs, RecordKeeper &records) : function in class:llvm::Record 1334 Record(const Record &O) : function in class:llvm::Record [all...] |
/macosx-10.9.5/llvmCore-3425.0.33/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 174 SmallVector<uint64_t, 64> Record; local 179 Record.push_back(PAWI.Index); 180 Record.push_back(Attributes::encodeLLVMAttributesForBitcode(PAWI.Attrs)); 183 Stream.EmitRecord(bitc::PARAMATTR_CODE_ENTRY, Record); 184 Record.clear(); 566 SmallVector<uint64_t, 64> &Record) { 569 Record.push_back(VE.getTypeID(N->getOperand(i)->getType())); 570 Record.push_back(VE.getValueID(N->getOperand(i))); 572 Record.push_back(VE.getTypeID(Type::getVoidTy(N->getContext()))); 573 Record 563 WriteMDNode(const MDNode *N, const ValueEnumerator &VE, BitstreamWriter &Stream, SmallVector<uint64_t, 64> &Record) argument 588 SmallVector<uint64_t, 64> Record; local 652 SmallVector<uint64_t, 64> Record; local 673 SmallVector<uint64_t, 64> Record; local 702 SmallVector<uint64_t, 64> Record; local 800 SmallVector<uint64_t, 64> Record; local [all...] |