/external/swiftshader/third_party/LLVM/utils/TableGen/ |
CallingConvEmitter.h | 31 void EmitCallingConv(Record *CC, raw_ostream &O); 32 void EmitAction(Record *Action, unsigned Indent, raw_ostream &O);
|
CodeGenIntrinsics.h | 22 class Record; 27 Record *TheDef; // The actual record defining this intrinsic. 47 std::vector<Record*> RetTypeDefs; 56 std::vector<Record*> ParamTypeDefs; 81 CodeGenIntrinsic(Record *R);
|
CodeGenTarget.h | 22 #include "llvm/TableGen/Record.h" 51 /// record corresponds to. 52 MVT::SimpleValueType getValueType(Record *Rec); 57 /// getQualifiedName - Return the name of the specified record, with a 58 /// namespace qualifier if the record contains one. 59 std::string getQualifiedName(const Record *R); 65 Record *TargetRec; 67 mutable DenseMap<const Record*, CodeGenInstruction*> Instructions; 69 mutable std::vector<Record*> RegAltNameIndices; 79 Record *getTargetRecord() const { return TargetRec; [all...] |
CodeGenRegisters.h | 19 #include "llvm/TableGen/Record.h" 36 Record *TheDef; 41 typedef std::map<Record*, CodeGenRegister*, LessRecord> SubRegMap; 43 CodeGenRegister(Record *R, unsigned Enum); 91 std::vector<SmallVector<Record*, 16> > Orders; 97 Record *TheDef; 105 DenseMap<Record*, CodeGenRegisterClass*> SubClassWithSubReg; 116 DenseMap<Record*,Record*> SubRegClasses; 119 // Return the Record that defined this class, or NULL if the class wa [all...] |
SetTheory.h | 59 class Record; 64 typedef std::vector<Record*> RecVec; 65 typedef SmallSetVector<Record*, 16> RecSet; 76 /// Expander - A callback function that can transform a Record representing a 82 virtual void expand(SetTheory&, Record*, RecSet &Elts) =0; 88 typedef std::map<Record*, RecVec> ExpandMap; 105 /// FieldName in the Record to get the set elements. That is all that is 127 /// expand - Expand a record into a set of elements if possible. Return a 130 const RecVec *expand(Record *Set);
|
SubtargetEmitter.h | 37 std::vector<Record*> &ItinClassList); 39 Record *ItinData, std::string &ItinString, 41 void FormItineraryOperandCycleString(Record *ItinData, std::string &ItinString, 44 Record *ItinData, 48 std::vector<Record*> &ItinClassList, 51 std::vector<Record*> &ItinClassList,
|
/external/llvm/lib/DebugInfo/CodeView/ |
TypeStreamMerger.cpp | 32 /// refers to a prior type record in the current stream. The type index of a 33 /// record is equal to the number of records before it in the stream plus 43 /// type record contents to new type index. 46 /// - For each record, copy it and rewrite its type indices to be valid in the 48 /// - If the new type record is not already present in the destination stream 51 /// - If the type record already exists in the destination stream, discard it 62 Error visit##Name(Name##Record &Record) override; 69 Error visitUnknownType(const CVRecord<TypeLeafKind> &Record) override; 71 Error visitTypeBegin(const CVRecord<TypeLeafKind> &Record) override [all...] |
/external/llvm/utils/TableGen/ |
CodeGenSchedule.h | 21 #include "llvm/TableGen/Record.h" 30 typedef std::vector<Record*> RecVec; 31 typedef std::vector<Record*>::const_iterator RecIter; 49 Record *TheDef; 61 CodeGenSchedRW(unsigned Idx, Record *Def) 71 // (but no record). 83 assert((!HasVariants || TheDef) && "Variant write needs record def"); 125 /// itinerary class. Each inherits the processor index from the ItinRW record 130 Record *ItinClassDef; 147 bool isKeyEqual(Record *IC, ArrayRef<unsigned> W, ArrayRef<unsigned> R) [all...] |
CodeGenTarget.h | 23 #include "llvm/TableGen/Record.h" 52 /// record corresponds to. 53 MVT::SimpleValueType getValueType(Record *Rec); 58 /// getQualifiedName - Return the name of the specified record, with a 59 /// namespace qualifier if the record contains one. 60 std::string getQualifiedName(const Record *R); 66 Record *TargetRec; 68 mutable DenseMap<const Record*, 71 mutable std::vector<Record*> RegAltNameIndices; 84 Record *getTargetRecord() const { return TargetRec; [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/ |
BitcodeReader.cpp | 546 /// getValueTypePair - Read a value/type pair out of the specified record from 547 /// slot 'Slot'. Increment Slot past the number of slots used in the record. 549 bool getValueTypePair(SmallVectorImpl<uint64_t> &Record, unsigned &Slot, 551 if (Slot == Record.size()) return true; 552 unsigned ValNo = (unsigned)Record[Slot++]; 558 } else if (Slot == Record.size()) { 562 unsigned TypeNo = (unsigned)Record[Slot++]; 566 bool getValue(SmallVector<uint64_t, 64> &Record, unsigned &Slot, 568 if (Slot == Record.size()) return true; 569 unsigned ValNo = (unsigned)Record[Slot++] [all...] |
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/StatusCodeHandler/Pei/ |
MemoryStausCodeWorker.c | 90 MEMORY_STATUSCODE_RECORD *Record;
93 // Find GUID'ed HOBs to locate current record buffer.
99 Record = (MEMORY_STATUSCODE_RECORD *) (PacketHeader + 1);
100 Record = &Record[PacketHeader->RecordIndex++];
105 Record->CodeType = CodeType;
106 Record->Instance = Instance;
107 Record->Value = Value;
110 // If record index equals to max record number, then wrap around record index to zero. [all...] |
/external/toolchain-utils/cros_utils/ |
timeline_test.py | 19 tl.Record('A') 23 self.assertRaises(AssertionError, tl.Record, 'A') 27 tl.Record('A') 30 tl.Record('B') 36 tl.Record('A') 45 tl.Record('A') 50 tl.Record('B')
|
/external/llvm/include/llvm/DebugInfo/CodeView/ |
CVSymbolVisitor.h | 45 void visit##Name(SymbolRecordKind Kind, Name &Record) {} 49 void visitSymbolRecord(const CVRecord<SymbolKind> &Record) { 50 ArrayRef<uint8_t> Data = Record.Data; 52 DerivedThis->visitSymbolBegin(Record.Type, Data); 54 switch (Record.Type) { 56 DerivedThis->visitUnknownSymbol(Record.Type, Data); 64 DerivedThis->visit##Name(Record.Type, *Result); \ 71 DerivedThis->visitSymbolEnd(Record.Type, Record.Data); 86 /// Paired begin/end actions for all symbols. Receives all record data [all...] |
SymbolVisitorDelegate.h | 26 virtual uint32_t getRecordOffset(ArrayRef<uint8_t> Record) = 0;
|
/external/llvm/lib/TableGen/ |
TGParser.h | 21 #include "llvm/TableGen/Record.h" 25 class Record; 45 /// ForeachLoop - Record the iteration state associated with a for loop. 69 // Record tracker 106 bool AddValue(Record *TheRec, SMLoc Loc, const RecordVal &RV); 107 bool SetValue(Record *TheRec, SMLoc Loc, Init *ValName, 110 bool SetValue(Record *TheRec, SMLoc Loc, const std::string &ValName, 116 bool AddSubClass(Record *Rec, SubClassReference &SubClass); 133 bool ProcessForeachDefs(Record *CurRec, SMLoc Loc); 134 bool ProcessForeachDefs(Record *CurRec, SMLoc Loc, IterSet &IterVals) [all...] |
/external/swiftshader/third_party/LLVM/lib/Bitcode/Reader/ |
BitcodeReader.cpp | 49 /// ConvertToString - Convert a string from a record into an std::string, return 52 static bool ConvertToString(SmallVector<uint64_t, 64> &Record, unsigned Idx, 54 if (Idx > Record.size()) 57 for (unsigned i = Idx, e = Record.size(); i != e; ++i) 58 Result += (char)Record[i]; 421 return Error("Malformed block record"); 426 SmallVector<uint64_t, 64> Record; 443 return Error("Malformed block record"); 452 // Read a record. 453 Record.clear() [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/ |
BitcodeReader.cpp | 309 /// getValueTypePair - Read a value/type pair out of the specified record from 310 /// slot 'Slot'. Increment Slot past the number of slots used in the record. 312 bool getValueTypePair(SmallVectorImpl<uint64_t> &Record, unsigned &Slot, 314 if (Slot == Record.size()) return true; 315 unsigned ValNo = (unsigned)Record[Slot++]; 321 } else if (Slot == Record.size()) { 325 unsigned TypeNo = (unsigned)Record[Slot++]; 329 bool getValue(SmallVector<uint64_t, 64> &Record, unsigned &Slot, 331 if (Slot == Record.size()) return true; 332 unsigned ValNo = (unsigned)Record[Slot++] [all...] |
/device/linaro/bootloader/edk2/BaseTools/Source/Python/Ecc/ |
Check.py | 51 for Record in RecordSet:
52 File = Record[1]
55 OtherMsg = "File %s is not a valid UTF-16 UNI file" % Record[1]
56 EccGlobalData.gDb.TblReport.Insert(ERROR_GENERAL_CHECK_UNI, OtherMsg=OtherMsg, BelongsToTable='File', BelongsToItem=Record[0])
69 for Record in RecordSet:
70 if Record[2].upper() not in EccGlobalData.gConfig.BinaryExtList:
71 op = open(Record[1]).readlines()
79 OtherMsg = "File %s has Non-ASCII char at line %s column %s" % (Record[1], IndexOfLine, IndexOfChar)
80 EccGlobalData.gDb.TblReport.Insert(ERROR_GENERAL_CHECK_NON_ACSII, OtherMsg=OtherMsg, BelongsToTable='File', BelongsToItem=Record[0])
276 for Record in RecordSet: [all...] |
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkNorthCluster/Smm/DxeSmm/QncSmmDispatcher/ |
QNCSmmCore.c | 331 DATABASE_RECORD *Record;
343 // Create database record and add to database
345 Record = (DATABASE_RECORD *) AllocateZeroPool (sizeof (DATABASE_RECORD));
346 if (Record == NULL) {
353 Record->Callback = DispatchFunction;
354 Record->ChildContext = *RegisterContext;
358 Record->ProtocolType = Qualified->Type;
360 CopyMem (&Record->ContextFunctions, &mContextFunctions[Qualified->Type], sizeof (Record->ContextFunctions));
364 Record->Signature = DATABASE_RECORD_SIGNATURE; [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/TableGen/ |
TableGenBackend.h | 23 class Record;
|
/device/linaro/bootloader/edk2/IntelFrameworkModulePkg/Universal/DataHubDxe/ |
DataHub.c | 25 Log data record into the data logging hub
28 @param DataRecordGuid GUID that defines record contents
30 @param DataRecordClass Class that defines generic record type
31 @param RawData Data Log record as defined by DataRecordGuid
54 EFI_DATA_RECORD_HEADER *Record;
64 // Combine the storage for the internal structs and a copy of the log record.
65 // Record follows PrivateLogEntry. The consumer will be returned a pointer
66 // to Record so we don't what it to be the thing that was allocated from
67 // pool, so the consumer can't free an data record by mistake.
102 Record = (EFI_DATA_RECORD_HEADER *) (LogEntry + 1); [all...] |
/external/clang/test/CodeGen/ |
pointer-signext.c | 10 #define CR(Record, TYPE, Field) \ 11 ((TYPE *) ((unsigned char *) (Record) - (unsigned char *) &(((TYPE *) 0)->Field)))
|
/external/llvm/test/MC/COFF/ |
cv-inline-linetable-infloop.s | 42 .short .Ltmp19-.Ltmp18 # Record length 44 .short 4423 # Record kind: S_GPROC32_ID 57 .short .Ltmp21-.Ltmp20 # Record length 59 .short 4429 # Record kind: S_INLINESITE 65 .short 2 # Record length 66 .short 4430 # Record kind: S_INLINESITE_END 67 .short 2 # Record length 68 .short 4431 # Record kind: S_PROC_ID_END
|
/external/llvm/include/llvm/TableGen/ |
SetTheory.h | 61 class Record; 65 typedef std::vector<Record*> RecVec; 66 typedef SmallSetVector<Record*, 16> RecSet; 80 /// Expander - A callback function that can transform a Record representing a 88 virtual void expand(SetTheory&, Record*, RecSet &Elts) =0; 94 typedef std::map<Record*, RecVec> ExpandMap; 111 /// FieldName in the Record to get the set elements. That is all that is 133 /// expand - Expand a record into a set of elements if possible. Return a 136 const RecVec *expand(Record *Set);
|
/external/clang/lib/Serialization/ |
ASTWriter.cpp | 88 ASTRecordWriter Record; 90 /// \brief Type code that corresponds to the record generated. 92 /// \brief Abbreviation to use for the record, if any. 96 ASTTypeWriter(ASTWriter &Writer, ASTWriter::RecordDataImpl &Record) 97 : Writer(Writer), Record(Writer, Record), Code((TypeCode)0), AbbrevToUse(0) { } 100 return Record.Emit(Code, AbbrevToUse); 106 Record.AddTypeRef(T.getLocalUnqualifiedType()); 107 Record.push_back(Qs.getAsOpaqueValue()); 137 Record.AddTypeRef(T->getElementType()) [all...] |