Home | History | Annotate | Download | only in arm64

Lines Matching refs:Prog

76 // makeshift encodes a register shifted by a constant, used as an Offset in Prog
81 // genshift generates a Prog for r = r0 op (r1 shifted by s)
82 func genshift(as obj.As, r0, r1, r int16, typ int64, s int64) *obj.Prog {
83 p := gc.Prog(as)
123 p := gc.Prog(as)
138 p := gc.Prog(loadByType(v.Type))
149 p := gc.Prog(storeByType(v.Type))
187 p := gc.Prog(v.Op.Asm())
204 p := gc.Prog(v.Op.Asm())
232 p := gc.Prog(v.Op.Asm())
239 p := gc.Prog(v.Op.Asm())
250 p := gc.Prog(v.Op.Asm())
258 p := gc.Prog(v.Op.Asm())
269 p := gc.Prog(arm64.AMOVD)
307 p := gc.Prog(v.Op.Asm())
315 p := gc.Prog(v.Op.Asm())
329 p := gc.Prog(v.Op.Asm())
339 p := gc.Prog(v.Op.Asm())
359 p := gc.Prog(ld)
364 p1 := gc.Prog(st)
370 p2 := gc.Prog(arm64.ACBNZ)
390 p := gc.Prog(ld)
395 p1 := gc.Prog(arm64.AADD)
400 p2 := gc.Prog(st)
406 p3 := gc.Prog(arm64.ACBNZ)
431 p := gc.Prog(ld)
436 p1 := gc.Prog(cmp)
440 p2 := gc.Prog(arm64.ABNE)
442 p3 := gc.Prog(st)
448 p4 := gc.Prog(arm64.ACBNZ)
453 p5 := gc.Prog(arm64.ACSET)
467 p := gc.Prog(arm64.ALDAXRB)
472 p1 := gc.Prog(v.Op.Asm())
477 p2 := gc.Prog(arm64.ASTLXRB)
483 p3 := gc.Prog(arm64.ACBNZ)
511 p := gc.Prog(arm64.AMOVD)
551 p := gc.Prog(v.Op.Asm())
562 p := gc.Prog(v.Op.Asm())
571 p := gc.Prog(arm64.ASUB)
577 p = gc.Prog(obj.ADUFFZERO)
587 p := gc.Prog(arm64.AMOVD)
594 p2 := gc.Prog(arm64.ACMP)
598 p3 := gc.Prog(arm64.ABLE)
602 p := gc.Prog(obj.ADUFFCOPY)
613 p := gc.Prog(arm64.AMOVD)
620 p2 := gc.Prog(arm64.AMOVD)
627 p3 := gc.Prog(arm64.ACMP)
631 p4 := gc.Prog(arm64.ABLE)
646 p := gc.Prog(obj.ACALL)
654 p := gc.Prog(obj.ACALL)
662 p := gc.Prog(obj.ACALL)
670 p := gc.Prog(obj.ACALL)
678 p := gc.Prog(obj.ACALL)
687 p := gc.Prog(arm64.AMOVB)
715 p := gc.Prog(arm64.ACSET)
776 p := gc.Prog(obj.AJMP)
785 p := gc.Prog(arm64.ACMP)
789 p = gc.Prog(arm64.ABNE)
793 p := gc.Prog(obj.AJMP)
799 gc.Prog(obj.AUNDEF) // tell plive.go that we never reach here
802 gc.Prog(obj.ARET)
805 p := gc.Prog(obj.ARET)
818 var p *obj.Prog
821 p = gc.Prog(jmp.invasm)
825 p = gc.Prog(jmp.asm)
829 p = gc.Prog(jmp.asm)
832 q := gc.Prog(obj.AJMP)