/system/extras/simpleperf/ |
record.cpp | 17 #include "record.h" 100 LOG(DEBUG) << "Record SampleId part has " << end - p << " bytes left\n"; 172 Record::Record(Record&& other) { 181 void Record::Dump(size_t indent) const { 182 PrintIndented(indent, "record %s: type %u, misc %u, size %u\n", 188 uint64_t Record::Timestamp() const { return sample_id.time_data.time; } 189 uint32_t Record::Cpu() const { return sample_id.cpu_data.cpu; } 190 uint64_t Record::Id() const { return sample_id.id_data.id; 915 std::unique_ptr<Record> record = ReadRecordFromBuffer(attr, type, p); local [all...] |
/external/llvm/utils/TableGen/ |
CodeGenRegisters.h | 25 #include "llvm/TableGen/Record.h" 54 Record *const TheDef; 69 CodeGenSubRegIndex(Record *R, unsigned Enum); 127 Record *TheDef; 137 CodeGenRegister(Record *R, unsigned Enum); 269 std::vector<SmallVector<Record*, 16> > Orders; 275 Record *TheDef; 315 // Return the Record that defined this class, or NULL if the class was 317 Record *getDef() const { return TheDef; } 383 ArrayRef<Record*> getOrder(unsigned No = 0) const [all...] |
CodeGenTarget.cpp | 24 #include "llvm/TableGen/Record.h" 37 /// record corresponds to. 38 MVT::SimpleValueType llvm::getValueType(Record *Rec) { 133 /// getQualifiedName - Return the name of the specified record, with a 134 /// namespace qualifier if the record contains one. 136 std::string llvm::getQualifiedName(const Record *R) { 149 std::vector<Record*> Targets = Records.getAllDerivedDefinitions("Target"); 175 Record *CodeGenTarget::getInstructionSet() const { 182 Record *CodeGenTarget::getAsmParser() const { 183 std::vector<Record*> LI = TargetRec->getValueAsListOfDefs("AssemblyParsers") [all...] |
/frameworks/native/libs/vr/libbroadcastring/include/libbroadcastring/ |
broadcast_ring.h | 23 // Set this to false to allow compatibly expanding the record size. 45 // The implementation takes care to avoid data races on record access. 53 // When dynamic record size is enabled, readers use the record size in the ring 54 // header when indexing the ring, so that it is possible to extend the record 58 // between successive puts than it takes to read one record from memory to 65 // using Record = MyRecordType; 66 // using Ring = BroadcastRing<Record>; 92 // using Record = MyRecordType; 93 // using Ring = BroadcastRing<Record>; [all...] |
/device/linaro/bootloader/edk2/BaseTools/Source/Python/Eot/ |
Parser.py | 148 for Record in RecordSet:
149 DecFullPath = os.path.normpath(os.path.join(WorkSpace, Record[0]))
176 for Record in RecordSet:
177 TableName = Table + str(Record[0])
178 TableList.append([TableName, Record[1]])
195 for Record in RecordSet:
196 IncludeList.append(Record[0])
234 for Record in RecordSet:
235 SourceFileList.append(Record[0])
390 for Record in RecordSet: [all...] |
/device/linaro/bootloader/edk2/MdePkg/Include/Library/ |
DebugLib.h | 449 Macro that calls DebugAssert() if the containing record does not have a
459 by TYPE. This offset is subtracted from Record, and is used to return a pointer
465 by TYPE. This offset is subtracted from Record, and is used to compute a pointer
470 with a description of "CR has a bad signature" and Record is returned.
478 @param Record The pointer to the field specified by Field within a data
485 by TYPE to which Record points.
491 #define CR(Record, TYPE, Field, TestSignature) \
492 (DebugAssertEnabled () && (BASE_CR (Record, TYPE, Field)->Signature != TestSignature)) ? \
493 (TYPE *) (_ASSERT (CR has Bad Signature), Record) : \
494 BASE_CR (Record, TYPE, Field) [all...] |
/external/llvm/unittests/ProfileData/ |
CoverageMappingTest.cpp | 58 void fillCoverageMappingRecord(CoverageMappingRecord &Record) const { 59 Record.FunctionName = Name; 60 Record.FunctionHash = Hash; 61 Record.Filenames = Filenames; 62 Record.Expressions = {}; 63 Record.MappingRegions = Regions; 73 Error readNextRecord(CoverageMappingRecord &Record) override { 77 Functions.front().fillCoverageMappingRecord(Record); 269 InstrProfRecord Record("func", 0x1234, {0}); 270 NoError(ProfileWriter.addRecord(std::move(Record))); [all...] |
/external/llvm/include/llvm/ProfileData/ |
InstrProfReader.h | 36 InstrProfRecord Record; 46 InstrProfRecord &operator*() { return Record; } 47 InstrProfRecord *operator->() { return &Record; } 59 /// Read the header. Required before reading first record. 61 /// Read a single record. 62 virtual Error readNextRecord(InstrProfRecord &Record) = 0; 117 /// are separated by one or more blank lines, and record fields are separated by 120 /// Each record consists of a function name, a function hash, a number of 132 Error readValueProfileData(InstrProfRecord &Record); 146 /// Read a single record [all...] |
InstrProfData.inc | 25 * macro associated with that structure. Only one field activation record 189 /* Definition of member fields of the function record structure in coverage 246 /* The kind of the value profile record. */ 250 * otherwise the record for this kind won't be emitted. 278 * \brief Read data from this record and save it to Record. 280 void deserializeTo(InstrProfRecord &Record, 313 * of each record is defined by ValueProfRecord type. The number of 322 * given the data stored in Record. 324 static uint32_t getSize(const InstrProfRecord &Record); [all...] |
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkNorthCluster/Smm/DxeSmm/QncSmmDispatcher/QNC/ |
QNCSmmPeriodicTimer.c | 163 IN DATABASE_RECORD *Record,
169 ASSERT (Record->ProtocolType == PeriodicTimerType);
171 TimerInterval = ContextToTimerInterval (&Record->ChildContext);
179 Record->CommBuffer.PeriodicTimer.ElapsedTime += TimerInterval->Interval;
180 *HwContext = Record->ChildContext;
190 DATABASE_RECORD *Record;
192 Record = DATABASE_RECORD_FROM_CONTEXT (ChildContext);
194 if (Record->CommBuffer.PeriodicTimer.ElapsedTime >= ChildContext->PeriodicTimer.Period) {
207 IN DATABASE_RECORD * Record
|
/external/clang/include/clang/Frontend/ |
LayoutOverrideSource.h | 1 //===--- LayoutOverrideSource.h --Override Record Layouts -----------------===// 20 /// a specified set of record types. 23 /// to override the layout of record types. Its input is the output format 24 /// of the command-line argument -fdump-record-layouts. 26 /// \brief The layout of a given record. 28 /// \brief The size of the record. 31 /// \brief The alignment of the record. 43 /// set of record types. 45 /// The file is the result of passing -fdump-record-layouts to a file. 48 /// \brief If this particular record type has an overridden layout [all...] |
/external/compiler-rt/lib/profile/ |
InstrProfData.inc | 25 * macro associated with that structure. Only one field activation record 189 /* Definition of member fields of the function record structure in coverage 246 /* The kind of the value profile record. */ 250 * otherwise the record for this kind won't be emitted. 278 * \brief Read data from this record and save it to Record. 280 void deserializeTo(InstrProfRecord &Record, 313 * of each record is defined by ValueProfRecord type. The number of 322 * given the data stored in Record. 324 static uint32_t getSize(const InstrProfRecord &Record); [all...] |
/external/llvm/include/llvm/DebugInfo/CodeView/ |
SymbolDumper.h | 34 /// Dumps one type record. Returns false if there was a type parsing error, 38 bool dump(const CVRecord<SymbolKind> &Record);
|
/external/pdfium/xfa/fxfa/parser/ |
cscript_datawindow.h | 19 void Record(CFXJSE_Arguments* pArguments);
|
/external/swiftshader/third_party/LLVM/utils/TableGen/ |
CodeEmitterGen.cpp | 18 #include "llvm/TableGen/Record.h" 33 void CodeEmitterGen::reverseBits(std::vector<Record*> &Insts) { 34 for (std::vector<Record*>::iterator I = Insts.begin(), E = Insts.end(); 36 Record *R = *I; 84 AddCodeToMergeInOperand(Record *R, BitsInit *BI, const std::string &VarName, 184 std::string CodeEmitterGen::getInstructionCase(Record *R, 195 // Ignore fixed fields in the record, we're looking for values like: 212 std::vector<Record*> Insts = Records.getAllDerivedDefinitions("Instruction"); 237 Record *R = CGI->TheDef; 261 for (std::vector<Record*>::iterator IC = Insts.begin(), EC = Insts.end() [all...] |
CodeGenTarget.cpp | 19 #include "llvm/TableGen/Record.h" 35 /// record corresponds to. 36 MVT::SimpleValueType llvm::getValueType(Record *Rec) { 98 /// getQualifiedName - Return the name of the specified record, with a 99 /// namespace qualifier if the record contains one. 101 std::string llvm::getQualifiedName(const Record *R) { 114 std::vector<Record*> Targets = Records.getAllDerivedDefinitions("Target"); 138 Record *CodeGenTarget::getInstructionSet() const { 145 Record *CodeGenTarget::getAsmParser() const { 146 std::vector<Record*> LI = TargetRec->getValueAsListOfDefs("AssemblyParsers") [all...] |
CallingConvEmitter.cpp | 17 #include "llvm/TableGen/Record.h" 23 std::vector<Record*> CCs = Records.getAllDerivedDefinitions("CallingConv"); 42 void CallingConvEmitter::EmitCallingConv(Record *CC, raw_ostream &O) { 62 void CallingConvEmitter::EmitAction(Record *Action, 72 Record *VT = VTs->getElementAsRecord(i); 89 Record *CC = Action->getValueAsDef("CC"); 179 Record *DestTy = Action->getValueAsDef("DestTy"); 188 Record *DestTy = Action->getValueAsDef("DestTy"); 192 Record *DestTy = Action->getValueAsDef("DestTy");
|
/external/clang/include/clang/Serialization/ |
ASTReader.h | 546 /// \brief Read the record that describes the lexical contents of a DC. 550 /// \brief Read the record that describes the visible contents of a DC. 717 /// This record tracks the instantiations that Sema has to perform at the [all...] |
/external/swiftshader/third_party/LLVM/lib/Bitcode/Writer/ |
BitcodeWriter.cpp | 152 // Emit the finished record. 164 SmallVector<uint64_t, 64> Record; 169 Record.push_back(PAWI.Index); 180 Record.push_back(FauxAttr); 183 Stream.EmitRecord(bitc::PARAMATTR_CODE_ENTRY, Record); 184 Record.clear(); 343 // Emit the finished record. 554 SmallVector<uint64_t, 64> &Record) { 557 Record.push_back(VE.getTypeID(N->getOperand(i)->getType())); 558 Record.push_back(VE.getValueID(N->getOperand(i))) [all...] |
/device/linaro/bootloader/edk2/BaseTools/Source/Python/Workspace/ |
WorkspaceDatabase.py | 164 for Record in RecordList:
165 ModuleId = Record[5]
166 LineNo = Record[6]
167 ModuleFile = PathClass(NormPath(Record[0]), GlobalData.gWorkspace, Arch=self._Arch)
213 for Record in RecordList:
214 Name = Record[1]
219 self._OutputDirectory = NormPath(Record[2], self._Macros)
222 File=self.MetaFile, Line=Record[-1],
225 self._FlashDefinition = PathClass(NormPath(Record[2], self._Macros), GlobalData.gWorkspace)
228 EdkLogger.error('build', ErrorCode, File=self.MetaFile, Line=Record[-1], [all...] |
/external/llvm/lib/ProfileData/ |
InstrProfReader.cpp | 98 if (auto E = Reader->readNextRecord(Record)) { 139 TextInstrProfReader::readValueProfileData(InstrProfRecord &Record) { 173 Record.reserveSites(VK, NumValueSites); 192 Record.addValueData(VK, S, CurrentValues.data(), NumValueData, nullptr); 202 Error TextInstrProfReader::readNextRecord(InstrProfRecord &Record) { 213 Record.Name = *Line++; 214 Symtab->addFuncName(Record.Name); 219 if ((Line++)->getAsInteger(0, Record.Hash)) 232 Record.Counts.clear(); 233 Record.Counts.reserve(NumCounters) [all...] |
/external/llvm/lib/Bitcode/Reader/ |
BitstreamReader.cpp | 100 /// skipRecord - Read the current record and discard it. 165 // record to empty and return. 189 // Read the record code first. 190 assert(Abbv->getNumOperandInfos() != 0 && "no record code in abbreviation?"); 256 // record to empty and return. 309 "Fixed or VBR abbrev record with size > MaxChunkData"); 317 report_fatal_error("Abbrev record with no operands"); 328 SmallVector<uint64_t, 64> Record; 341 case llvm::BitstreamEntry::Record: 358 // Read a record [all...] |
/device/linaro/bootloader/edk2/EmulatorPkg/CpuRuntimeDxe/ |
Cpu.c | 140 Create SMBIOS record.
143 an SMBIOS record where the strings are cat'ed on the end of the fixed record
175 EFI_SMBIOS_TABLE_HEADER *Record;
189 // Calculate the size of the fixed record and optional string pack
208 Record = (EFI_SMBIOS_TABLE_HEADER *)AllocateZeroPool (Size);
209 if (Record == NULL) {
212 CopyMem (Record, Template, Template->Length);
215 Str = ((CHAR8 *)Record) + Record->Length; [all...] |
/device/linaro/bootloader/edk2/QuarkSocPkg/QuarkNorthCluster/Smm/DxeSmm/QncSmmDispatcher/ |
QNCSmm.h | 243 IN DATABASE_RECORD * Record,
270 IN DATABASE_RECORD * Record
381 // "DATABASE" RECORD
412 // The protocol that this record dispatches
549 IN DATABASE_RECORD *Record,
560 Record - GC_TODO: add argument description
596 IN DATABASE_RECORD * Record
606 Record - GC_TODO: add argument description
618 IN DATABASE_RECORD *Record,
629 Record - GC_TODO: add argument description [all...] |
/external/swiftshader/third_party/LLVM/lib/Bitcode/Reader/ |
BitcodeReader.h | 230 /// getValueTypePair - Read a value/type pair out of the specified record from 231 /// slot 'Slot'. Increment Slot past the number of slots used in the record. 233 bool getValueTypePair(SmallVector<uint64_t, 64> &Record, unsigned &Slot, 235 if (Slot == Record.size()) return true; 236 unsigned ValNo = (unsigned)Record[Slot++]; 242 } else if (Slot == Record.size()) { 246 unsigned TypeNo = (unsigned)Record[Slot++]; 250 bool getValue(SmallVector<uint64_t, 64> &Record, unsigned &Slot, 252 if (Slot == Record.size()) return true; 253 unsigned ValNo = (unsigned)Record[Slot++] [all...] |