var condBit … // GNUSyntax returns the GNU assembler syntax for the instruction, as defined by GNU binutils. // This form typically matches the syntax defined in the Power ISA Reference Manual. func GNUSyntax(inst Inst, pc uint64) string { … } // gnuArg formats arg (which is the argIndex's arg in inst) according to GNU rules. // NOTE: because GNUSyntax is the only caller of this func, and it receives a copy // of inst, it's ok to modify inst.Args here. func gnuArg(inst *Inst, argIndex int, arg Arg, pc uint64) string { … } // removeArg removes the arg in inst.Args[index]. func removeArg(inst *Inst, index int) { … } // isLoadStoreOp returns true if op is a load or store instruction func isLoadStoreOp(op Op) bool { … }