File tree Expand file tree Collapse file tree 2 files changed +6
-5
lines changed
Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -130,8 +130,8 @@ indirect register used and may include `Rgn` (region) objects for regions used.
130130Sources may include ` Vt ` and ` Wi ` if those fields are present
131131(in some formats these are implicit fields).
132132
133- Send instructions have additional operands
134- * ` AD ` address
135- * ` DA ` data
136- * ` IM ` immediate will be used for immediate send descriptors
137-
133+ Send instructions have additional operand kinds:
134+ * ` AD ` address: an address type (possibly with surface info), an offset, payload size
135+ * ` DA ` data: a register an payload, and
136+ * ` IM ` immediate: for immediate send descriptors.
137+ The ` -Xprint-ldst ` option might impact operand layout.
Original file line number Diff line number Diff line change @@ -700,6 +700,7 @@ class JSONFormatter: public BasicFormatter
700700 void emitAddrSurfInfo (const Instruction &i, const MessageInfo &mi) {
701701 emit (" {\" type\" :" );
702702 switch (mi.addrType ) {
703+ case AddrType::INVALID: emit (" \" invalid\" " ); break ;
703704 case AddrType::FLAT: emit (" \" flat\" " ); break ;
704705 case AddrType::BTI: emit (" \" bti\" " ); break ;
705706 case AddrType::BSS: emit (" \" bss\" " ); break ;
You can’t perform that action at this time.
0 commit comments