| /llvm-project-15.0.7/lldb/source/Plugins/Process/Windows/Common/ |
| H A D | ExceptionRecord.h | 27 ExceptionRecord(const EXCEPTION_RECORD &record, lldb::tid_t thread_id) { in ExceptionRecord() argument 37 m_code = record.ExceptionCode; in ExceptionRecord() 38 m_continuable = (record.ExceptionFlags == 0); in ExceptionRecord() 39 m_exception_addr = reinterpret_cast<lldb::addr_t>(record.ExceptionAddress); in ExceptionRecord() 41 m_arguments.assign(record.ExceptionInformation, in ExceptionRecord() 42 record.ExceptionInformation + record.NumberParameters); in ExceptionRecord() 46 ExceptionRecord(const MINIDUMP_EXCEPTION &record, lldb::tid_t thread_id) in ExceptionRecord() argument 47 : m_code(record.ExceptionCode), m_continuable(record.ExceptionFlags == 0), in ExceptionRecord() 48 m_exception_addr(static_cast<lldb::addr_t>(record.ExceptionAddress)), in ExceptionRecord() 50 m_arguments(record.ExceptionInformation, in ExceptionRecord() [all …]
|
| H A D | NativeProcessWindows.cpp | 446 const ExceptionRecord &record) { in OnDebugException() argument 451 ProcessDebugger::OnDebugException(first_chance, record); in OnDebugException() 459 switch (record.GetExceptionCode()) { in OnDebugException() 482 StopThread(record.GetThreadID(), StopReason::eStopReasonTrace); in OnDebugException() 491 if (FindSoftwareBreakpoint(record.GetExceptionAddress())) { in OnDebugException() 493 record.GetExceptionAddress()); in OnDebugException() 498 GetThreadByID(record.GetThreadID())) { in OnDebugException() 515 record.GetExceptionAddress()); in OnDebugException() 536 record.GetExceptionCode(), record.GetExceptionAddress(), in OnDebugException() 543 << llvm::format_hex(record.GetExceptionCode(), 8) in OnDebugException() [all …]
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/Breakpad/ |
| H A D | SymbolFileBreakpad.cpp | 214 if (record && record->FileNum < m_files->size()) in ParseCompileUnitAtIndex() 354 if (!record) { in ParseInlineOriginRecords() 361 (*m_inline_origins)[record->Number] = record->Name; in ParseInlineOriginRecords() 497 add_symbol(record->Address, llvm::None, record->Name); in AddSymbols() 514 assert(record); in GetParameterStackSize() 677 if (!record) in ParseCFIUnwindPlan() 709 AddressRange(base + record->RVA, record->CodeSize, in ParseWinUnwindPlan() 800 if (!record) { in ParseFileRecords() 809 (*m_files)[record->Number] = FileSpec(record->Name, style); in ParseFileRecords() 870 if (!record) in ParseLineTableAndSupportFiles() [all …]
|
| /llvm-project-15.0.7/mlir/tools/mlir-tblgen/ |
| H A D | LLVMIRIntrinsicGen.cpp | 66 auto results = record.getValueAsListOfDefs(listName); in getOverloadableTypeIdxs() 90 LLVMIntrinsic(const llvm::Record &record) : record(record) {} in LLVMIntrinsic() argument 100 name = record.getName(); in getOperationName() 123 llvm::StringRef name = record.getName(); in getProperRecordName() 144 auto results = record.getValueAsListOfDefs(fieldResults); in getNumResults() 157 record.getValueAsListOfDefs(fieldTraits), in hasSideEffects() 165 record.getValueAsListOfDefs(fieldTraits), in isCommutative() 170 return getOverloadableTypeIdxs(record, fieldOperands); in getOverloadableOperandsIdxs() 174 return getOverloadableTypeIdxs(record, fieldResults); in getOverloadableResultsIdxs() 184 const llvm::Record &record; member in __anon725579a20111::LLVMIntrinsic [all …]
|
| H A D | LLVMIRConversionGen.cpp | 106 static bool emitOneBuilder(const Record &record, raw_ostream &os) { in emitOneBuilder() argument 107 auto op = tblgen::Operator(record); in emitOneBuilder() 109 if (!record.getValue("llvmBuilder")) in emitOneBuilder() 113 auto builderStrRef = record.getValueAsString("llvmBuilder"); in emitOneBuilder() 239 static void emitOneEnumToConversion(const llvm::Record *record, in emitOneEnumToConversion() argument 241 LLVMEnumAttr enumAttr(record); in emitOneEnumToConversion() 269 static void emitOneCEnumToConversion(const llvm::Record *record, in emitOneCEnumToConversion() argument 271 LLVMCEnumAttr enumAttr(record); in emitOneCEnumToConversion() 302 LLVMEnumAttr enumAttr(record); in emitOneEnumFromConversion() 332 LLVMCEnumAttr enumAttr(record); in emitOneCEnumFromConversion() [all …]
|
| /llvm-project-15.0.7/clang/utils/TableGen/ |
| H A D | ASTTableGen.h | 92 WrappedRecord(llvm::Record *record = nullptr) : Record(record) {} in Record() argument 146 HasProperties(llvm::Record *record = nullptr) : WrappedRecord(record) {} in WrappedRecord() argument 159 ASTNode(llvm::Record *record = nullptr) : HasProperties(record) {} in HasProperties() argument 182 DeclNode(llvm::Record *record = nullptr) : ASTNode(record) {} in ASTNode() argument 204 TypeNode(llvm::Record *record = nullptr) : ASTNode(record) {} in ASTNode() argument 226 StmtNode(llvm::Record *record = nullptr) : ASTNode(record) {} in ASTNode() argument 249 PropertyType(llvm::Record *record = nullptr) : WrappedRecord(record) {} in WrappedRecord() argument 333 TypeKindRule(llvm::Record *record = nullptr) : WrappedRecord(record) {} in WrappedRecord() argument 363 TypeCase(llvm::Record *record = nullptr) : HasProperties(record) {} in HasProperties() argument 383 Property(llvm::Record *record = nullptr) : WrappedRecord(record) {} in WrappedRecord() argument [all …]
|
| /llvm-project-15.0.7/lldb/source/Expression/ |
| H A D | IRExecutionUnit.cpp | 472 record.dump(log); in GetRunnableInfo() 492 my_extractor.PutToLog(log, 0, record.m_size, record.m_host_address, 16, in GetRunnableInfo() 998 local_address < record.m_host_address + record.m_size) { in GetRemoteAddressForLocal() 1003 record.m_process_address + (local_address - record.m_host_address); in GetRemoteAddressForLocal() 1012 record.m_process_address + record.m_size); in GetRemoteAddressForLocal() 1025 local_address < record.m_host_address + record.m_size) { in GetRemoteRangeForLocal() 1029 return AddrRange(record.m_process_address, record.m_size); in GetRemoteRangeForLocal() 1070 Malloc(record.m_size, record.m_alignment, record.m_permissions, in CommitOneAllocation() 1126 WriteMemory(record.m_process_address, (uint8_t *)record.m_host_address, in WriteData() 1168 ConstString(record.m_name), record.m_sect_type, in PopulateSectionList() [all …]
|
| /llvm-project-15.0.7/lldb/test/Shell/SymbolFile/Breakpad/ |
| H A D | inline-record.test | 1 # RUN: yaml2obj %S/Inputs/basic-elf.yaml -o %T/inline-record.out 2 # RUN: %lldb %T/inline-record.out -o "target symbols add -s inline-record.out %S/Inputs/inline-reco… 6 # CHECK: Summary: inline-record.out`f1 [inlined] inlined_f1 at a.c:3 7 # CHECK-NEXT: inline-record.out`f1 at a.c:8 13 # CHECK: Summary: inline-record.out`f1 + 6 at a.c:3 14 # CHECK-NOT: inline-record.out`f1 21 # CHECK-NEXT: inline-record.out`f2 + 3 at a.c:3 29 # CHECK-NEXT: inline-record.out`f2 + 3 at a.c:3 36 # CHECK-NEXT: inline-record.out`f3 at 3 43 # CHECK: Summary: inline-record.out`f3 + 5 [inlined] at b.c:3 [all …]
|
| /llvm-project-15.0.7/llvm/test/Analysis/Dominators/ |
| H A D | print-dot-dom.ll | 12 ; TEST1-NEXT: Node0x[[A_ID]] [shape=record,label="{a: 13 ; TEST1-NEXT: Node0x[[C_ID]] [shape=record,label="{c: 16 ; TEST1-NEXT: Node0x[[D_ID]] [shape=record,label="{d: 17 ; TEST1-NEXT: Node0x[[E_ID]] [shape=record,label="{e: 18 ; TEST1-NEXT: Node0x[[B_ID]] [shape=record,label="{b: 42 ; TEST2: Node0x[[EntryID:.*]] [shape=record,label="{entry: 44 ; TEST2-NEXT: Node0x[[A_ID]] [shape=record,label="{a: 46 ; TEST2-NEXT: Node0x[[B_ID]] [shape=record,label="{b: 48 ; TEST2-NEXT: Node0x[[C_ID]] [shape=record,label="{c: 51 ; TEST2-NEXT: Node0x[[D_ID]] [shape=record,label="{d: [all …]
|
| /llvm-project-15.0.7/polly/docs/experiments/matmul/ |
| H A D | scopsonly.main.dot | 4 Node0x7fffdb5cbd10 [shape=record,label="{entry}"]; 6 Node0x7fffdb5c7140 [shape=record,label="{entry.split}"]; 8 Node0x7fffdb5c7200 [shape=record,label="{for.cond1.preheader}"]; 10 Node0x7fffdb5ccd60 [shape=record,label="{for.body3}"]; 12 Node0x7fffdb5ccd80 [shape=record,label="{for.body8}"]; 15 Node0x7fffdb5cce20 [shape=record,label="{for.inc25}"]; 18 Node0x7fffdb5cce80 [shape=record,label="{for.inc28}"]; 21 Node0x7fffdb5ccee0 [shape=record,label="{for.end30}"];
|
| H A D | scopsonly.print_array.dot | 4 Node0x7fffdb5c9180 [shape=record,label="{entry}"]; 6 Node0x7fffdb5b7940 [shape=record,label="{entry.split}"]; 8 Node0x7fffdb5b7960 [shape=record,label="{for.cond1.preheader}"]; 10 Node0x7fffdb5b79c0 [shape=record,label="{for.body3}"]; 13 Node0x7fffdb5b79e0 [shape=record,label="{if.then}"]; 15 Node0x7fffdb5b7a80 [shape=record,label="{for.inc}"]; 18 Node0x7fffdb5b7ae0 [shape=record,label="{for.end}"]; 21 Node0x7fffdb5b7b40 [shape=record,label="{for.end12}"];
|
| H A D | scopsonly.init_array.dot | 4 Node0x7fffdb5cceb0 [shape=record,label="{entry}"]; 6 Node0x7fffdb5ccf00 [shape=record,label="{entry.split}"]; 8 Node0x7fffdb5ccf80 [shape=record,label="{for.cond1.preheader}"]; 10 Node0x7fffdb5cd090 [shape=record,label="{for.body3}"]; 13 Node0x7fffdb5cd0b0 [shape=record,label="{for.inc17}"]; 16 Node0x7fffdb5cd2a0 [shape=record,label="{for.end19}"];
|
| /llvm-project-15.0.7/mlir/lib/TableGen/ |
| H A D | Attribute.cpp | 38 Attribute::Attribute(const Record *record) : AttrConstraint(record) { in Attribute() argument 39 assert(record->isSubClassOf("Attr") && in Attribute() 127 const llvm::RecordVal *record = def->getValue("dialect"); in getDialect() local 128 if (record && record->getValue()) { in getDialect() 129 if (DefInit *init = dyn_cast<DefInit>(record->getValue())) in getDialect() 148 EnumAttrCase::EnumAttrCase(const llvm::Record *record) : Attribute(record) { in EnumAttrCase() argument 166 EnumAttr::EnumAttr(const llvm::Record *record) : Attribute(record) { in EnumAttr() argument 171 EnumAttr::EnumAttr(const llvm::Record &record) : Attribute(&record) {} in EnumAttr() argument
|
| H A D | Builder.cpp | 24 const llvm::Record *record = cast<llvm::DefInit>(def)->getDef(); in getCppType() local 27 const llvm::RecordVal *type = record->getValue("type"); in getCppType() 32 return record->getValueAsString("type"); in getCppType() 40 const llvm::Record *record = cast<llvm::DefInit>(def)->getDef(); in getDefaultValue() local 41 Optional<StringRef> value = record->getValueAsOptionalString("defaultValue"); in getDefaultValue() 49 Builder::Builder(const llvm::Record *record, ArrayRef<SMLoc> loc) in Builder() argument 50 : def(record) { in Builder()
|
| /llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | PdbUtil.cpp | 233 return record; in createRecord() 239 return {record.Segment, record.CodeOffset}; in GetSegmentAndOffset() 245 return {record.ThunkSection, record.ThunkOffset}; in GetSegmentAndOffset() 250 return {record.Segment, record.Offset}; in GetSegmentAndOffset() 256 return {record.Segment, record.Offset}; in GetSegmentAndOffset() 261 return {record.Segment, record.DataOffset}; in GetSegmentAndOffset() 267 return {record.Segment, record.DataOffset}; in GetSegmentAndOffset() 319 return {record.Segment, record.CodeOffset, record.CodeSize}; in GetSegmentOffsetAndLength() 326 return {record.ThunkSection, record.ThunkOffset, record.Size}; in GetSegmentOffsetAndLength() 332 return SegmentOffsetLength{record.Segment, record.Offset, record.Length}; in GetSegmentOffsetAndLength() [all …]
|
| /llvm-project-15.0.7/llvm/test/TableGen/GICombinerEmitter/ |
| H A D | match-tree.td | 90 // CHECK-DAG: Node[[N3:(0x)?[0-9a-fA-F]+]] [shape=record,label="{No partitioner|Rule0}"] 91 // CHECK-DAG: Node[[N4:(0x)?[0-9a-fA-F]+]] [shape=record,label="{No partitioner|Rule5}"] 92 // CHECK-DAG: Node[[N5:(0x)?[0-9a-fA-F]+]] [shape=record,label="{No partitioner|Rule5}"] 95 // CHECK-DAG: Node[[N8:(0x)?[0-9a-fA-F]+]] [shape=record,label="{No partitioner|Rule1}"] 96 // CHECK-DAG: Node[[N9:(0x)?[0-9a-fA-F]+]] [shape=record,label="{No partitioner|Rule2}"] 97 // CHECK-DAG: Node[[N10:(0x)?[0-9a-fA-F]+]] [shape=record,label="{No partitioner|Rule2}"] 100 // CHECK-DAG: Node[[N13:(0x)?[0-9a-fA-F]+]] [shape=record,label="{No partitioner|Rule3,Rule4}",co… 101 // CHECK-DAG: Node[[N14:(0x)?[0-9a-fA-F]+]] [shape=record,label="{No partitioner|Rule4}"] 102 // CHECK-DAG: Node[[N15:(0x)?[0-9a-fA-F]+]] [shape=record,label="{No partitioner|Rule4}"] 105 // CHECK-DAG: Node[[N18:(0x)?[0-9a-fA-F]+]] [shape=record,label="{No partitioner|Rule6}"] [all …]
|
| /llvm-project-15.0.7/flang/runtime/ |
| H A D | internal-unit.cpp | 62 char *record{CurrentRecord()}; in Emit() local 63 if (!record) { in Emit() 76 std::fill_n(record + furthestPositionInRecord, in Emit() 79 std::memcpy(record + positionInRecord, data, bytes); in Emit() 94 const char *record{CurrentRecord()}; in GetNextInputBytes() local 95 if (!record) { in GetNextInputBytes() 101 p = &record[positionInRecord]; in GetNextInputBytes() 126 char *record{CurrentRecord()}; in BlankFillOutputRecord() local 127 std::fill_n(record + furthestPositionInRecord, in BlankFillOutputRecord()
|
| /llvm-project-15.0.7/clang/test/Sema/ |
| H A D | pragma-attribute-strict-subjects.c | 42 #pragma clang attribute push (__attribute__((abi_tag("a"))), apply_to = any(record(unless(is_union)… 46 … push (__attribute__((abi_tag("a"))), apply_to = any(function, variable, record(unless(is_union)))) 50 #pragma clang attribute push (__attribute__((abi_tag("a"))), apply_to = any(variable, record(unless… 54 #pragma clang attribute push (__attribute__((abi_tag("a"))), apply_to = any(function, record(unless… 63 #pragma clang attribute push (__attribute__((abi_tag("a"))), apply_to = any(function, record(unless… 77 #pragma clang attribute push (__attribute__((abi_tag("a"))), apply_to = any(record(unless(is_union)… 85 #pragma clang attribute push (__attribute__((abi_tag("a"))), apply_to = any(variable, record(unless… 89 #pragma clang attribute push (__attribute__((abi_tag("a"))), apply_to = any(record(unless(is_union)… 93 #pragma clang attribute push (__attribute__((abi_tag("a"))), apply_to = any(record(unless(is_union)… 98 #pragma clang attribute push (__attribute__((abi_tag("a"))), apply_to = any(record(unless(is_union)… [all …]
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/PDB/Inputs/ |
| H A D | merge-ids-and-types-2.yaml | 9 # - int main(int, char**) // This record should share an LF_PROCEDURE and id 10 # // record with corresponding function from the 12 # - int main2(int, char**) // This record should share the LF_PROCEDURE 13 # // record but have a unique id record. 14 # - void foo(int, char**) // This record should have a unique LF_PROCEDURE 15 # // record, but the LF_ARGLIST record internally 18 # - struct FooBar { // Because the type of this record exactly matches 19 # // the corresponding file, its entire type record 24 # // the same as the type of the record from the 26 # // name, it will not share an id record.
|
| /llvm-project-15.0.7/llvm/test/Transforms/Attributor/ |
| H A D | depgraph.ll | 274 ; DOT-DAG: Node[[Node0:0x[a-z0-9]+]] [shape=record,label="{[AAIsDead] 281 ; DOT-DAG: Node[[Node7:0x[a-z0-9]+]] [shape=record,label="{[AAIsDead] 283 ; DOT-DAG: Node[[Node9:0x[a-z0-9]+]] [shape=record,label="{[AAIsDead] 289 ; DOT-DAG: Node[[Node15:0x[a-z0-9]+]] [shape=record,label="{[AAIsDead] 290 ; DOT-DAG: Node[[Node16:0x[a-z0-9]+]] [shape=record,label="{[AAIsDead] 291 ; DOT-DAG: Node[[Node17:0x[a-z0-9]+]] [shape=record,label="{[AAIsDead] 306 ; DOT-DAG: Node[[Node32:0x[a-z0-9]+]] [shape=record,label="{[AAIsDead] 321 ; DOT-DAG: Node[[Node47:0x[a-z0-9]+]] [shape=record,label="{[AAAlign] 322 ; DOT-DAG: Node[[Node48:0x[a-z0-9]+]] [shape=record,label="{[AAAlign] 323 ; DOT-DAG: Node[[Node49:0x[a-z0-9]+]] [shape=record,label="{[AAAlign] [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | lvi-hardening-gadget-graph.ll | 68 ; CHECK: Node0x{{[0-9a-f]+}} [shape=record,color = green,label="{LFENCE\n}"]; 70 ; CHECK-NEXT: Node0x{{[0-9a-f]+}} [shape=record,label="{renamable $eax = MOV32rm %stack.4.i, 1, $no… 73 ; CHECK-NEXT: Node0x{{[0-9a-f]+}} [shape=record,label="{JCC_1 %bb.6, 13, implicit killed $eflags\n}… 79 ; CHECK-NEXT: Node0x{{[0-9a-f]+}} [shape=record,label="{renamable $eax = MOV32rm %stack.4.i, 1, $no… 82 ; CHECK-NEXT: Node0x{{[0-9a-f]+}} [shape=record,label="{JCC_1 %bb.4, 5, implicit killed $eflags\n}"… 96 ; CHECK-NEXT: Node0x{{[0-9a-f]+}} [shape=record,label="{MOV32mr killed renamable $rcx, 1, $noreg, 0… 109 ; CHECK-NEXT: Node0x{{[0-9a-f]+}} [shape=record,label="{renamable $eax = MOV32rm killed renamable $… 111 ; CHECK-NEXT: Node0x{{[0-9a-f]+}} [shape=record,color = blue,label="{ARGS}"]; 115 ; CHECK-NEXT: Node0x{{[0-9a-f]+}} [shape=record,label="{JMP_1 %bb.5\n}"]; 117 ; CHECK-NEXT: Node0x{{[0-9a-f]+}} [shape=record,label="{JMP_1 %bb.1\n}"]; [all …]
|
| /llvm-project-15.0.7/llvm/test/Object/ |
| H A D | stackmap-dump.test | 8 CHECK-NEXT: Function address: 0, stack size: 8, callsite record count: 1 9 CHECK-NEXT: Function address: 0, stack size: 24, callsite record count: 1 10 CHECK-NEXT: Function address: 0, stack size: 8, callsite record count: 1 11 CHECK-NEXT: Function address: 0, stack size: 8, callsite record count: 1 12 CHECK-NEXT: Function address: 0, stack size: 8, callsite record count: 1 13 CHECK-NEXT: Function address: 0, stack size: 8, callsite record count: 1 14 CHECK-NEXT: Function address: 0, stack size: 8, callsite record count: 1 15 CHECK-NEXT: Function address: 0, stack size: 8, callsite record count: 1 16 CHECK-NEXT: Function address: 0, stack size: 8, callsite record count: 1 19 CHECK-NEXT: Function address: 0, stack size: 8, callsite record count: 1 [all …]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-objcopy/ELF/Inputs/ |
| H A D | ihex-elf-sections.yaml | 18 # additional 'SegmentAddr' record of type '02' 26 # 'SegmentAddr'(02) record with segment address of 0x10000, 37 # 'SegmentAddr'(02) record with address 0x0 38 # 'ExtendedAddr'(04) record with address 0x100000 39 # 'Data'(00) record with 8 bytes of section data 40 # 'SegmentAddr'(02) record with address 0x10000 41 # 'Data'(00) record with remaining 3 bytes of data.
|
| /llvm-project-15.0.7/llvm/test/Analysis/MemorySSA/ |
| H A D | print-dot-cfg-mssa.ll | 86 ; CHECK: {{Node0x.* [shape=record,label="{entry:.*}"]}} 87 ; CHECK: {{[shape=record,style=filled, fillcolor=lightpink,label="{bb1:.*1 = MemoryDef(liveOnEntry)… 88 ; CHECK: {{[shape=record,style=filled, fillcolor=lightpink,label="{if.then:.*5 = MemoryDef(4).*}"]}} 89 ; CHECK: {{[shape=record,label="{bb2:.*}"]}} 90 ; CHECK: {{[shape=record,style=filled, fillcolor=lightpink,label="{if.else:.*6 = MemoryDef(4).*}"]}} 91 ; CHECK: {{[shape=record,style=filled, fillcolor=lightpink,label="{if.end:.*10 = MemoryPhi({bb2,5},… 92 ; CHECK: {{[shape=record,style=filled, fillcolor=lightpink,label="{if.then2:.*MemoryUse(10).*}"]}} 93 ; CHECK: {{[shape=record,style=filled, fillcolor=lightpink,label="{bb3:.*8 = MemoryDef(7).*}"]}} 94 ; CHECK: {{[shape=record,style=filled, fillcolor=lightpink,label="{if.end3:.*9 = MemoryPhi({if.end,… 95 ; CHECK: {{[shape=record,style=filled, fillcolor=lightpink,label="{bb4:.*MemoryUse(2).*MemoryUse(7)…
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | XRayFDRFormat.rst | 29 The file has a header followed by a sequence of discriminated record types. 97 capture information that may be too costly to record for each function, but 104 always preceded with a marker record which indicates how large it is. 175 records for each of the logged args follow the function record in the stream. 185 Metadata record layout is partially record dependent, but they share a common 205 Here is a table of the enumerated record kinds. 229 Each buffer begins with a NewBuffer record immediately after the header. 273 first instrumented entry point, the tracer will output a NewCpuId record. 296 timestamp counter record is written in the form of a TSCWrap record. 333 record tracing info for RPCs or similarly trace data that is application [all …]
|