- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for IsLoong64AMO (0.16 sec)
-
src/cmd/asm/internal/arch/loong64.go
return true } return false } func IsLoong64PRELD(op obj.As) bool { switch op { case loong64.APRELD, loong64.APRELDX: return true } return false } func IsLoong64AMO(op obj.As) bool { return loong64.IsAtomicInst(op) } var loong64ElemExtMap = map[string]int16{ "B": loong64.ARNG_B, "H": loong64.ARNG_H, "W": loong64.ARNG_W, "V": loong64.ARNG_V,
Registered: Tue Sep 09 11:13:09 UTC 2025 - Last Modified: Tue Aug 05 17:31:25 UTC 2025 - 3.8K bytes - Viewed (0) -
src/cmd/asm/internal/asm/asm.go
prog.From = a[0] prog.Reg = p.getRegister(prog, op, &a[1]) prog.To = a[2] case sys.Loong64: switch { // Loong64 atomic instructions with one input and two outputs. case arch.IsLoong64AMO(op): prog.From = a[0] prog.To = a[1] prog.RegTo2 = a[2].Reg case arch.IsLoong64PRELD(op): prog.From = a[0] prog.AddRestSourceArgs([]obj.Addr{a[1], a[2]}) default:
Registered: Tue Sep 09 11:13:09 UTC 2025 - Last Modified: Tue Aug 05 17:31:25 UTC 2025 - 26.2K bytes - Viewed (0)