// amd64: "CMPQ","CMOVQLT"
// arm64: "CMP","CSEL"
// riscv64/rva20u64:"BLT\t"
- // riscv64/rva22u64:"MIN\t"
+ // riscv64/rva22u64,riscv64/rva23u64:"MIN\t"
return min(a, b)
}
// amd64: "CMPQ","CMOVQGT"
// arm64: "CMP","CSEL"
// riscv64/rva20u64:"BLT\t"
- // riscv64/rva22u64:"MAX\t"
+ // riscv64/rva22u64,riscv64/rva23u64:"MAX\t"
return max(a, b)
}
// amd64: "CMPQ","CMOVQCS"
// arm64: "CMP","CSEL"
// riscv64/rva20u64:"BLTU"
- // riscv64/rva22u64:"MINU"
+ // riscv64/rva22u64,riscv64/rva23u64:"MINU"
return min(a, b)
}
// amd64: "CMPQ","CMOVQHI"
// arm64: "CMP","CSEL"
// riscv64/rva20u64:"BLTU"
- // riscv64/rva22u64:"MAXU"
+ // riscv64/rva22u64,riscv64/rva23u64:"MAXU"
return max(a, b)
}
func checkLeftShiftWithAddition(a int64, b int64) int64 {
// riscv64/rva20u64: "SLLI","ADD"
- // riscv64/rva22u64: "SH1ADD"
+ // riscv64/rva22u64,riscv64/rva23u64: "SH1ADD"
a = a + b<<1
// riscv64/rva20u64: "SLLI","ADD"
- // riscv64/rva22u64: "SH2ADD"
+ // riscv64/rva22u64,riscv64/rva23u64: "SH2ADD"
a = a + b<<2
// riscv64/rva20u64: "SLLI","ADD"
- // riscv64/rva22u64: "SH3ADD"
+ // riscv64/rva22u64,riscv64/rva23u64: "SH3ADD"
a = a + b<<3
return a
}