- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 10 for lxvl (0.04 sec)
-
src/runtime/memmove_ppc64x.s
BLT checkbytes #ifdef GOPPC64_power10 ADD $8, BYTES SLD $56, BYTES, TMP LXVL SRC, TMP, V0 STXVL V0, TGT, TMP RET #endif MOVD 0(SRC), TMP ADD $8, SRC MOVD TMP, 0(TGT) ADD $8, TGT checkbytes: BC 12, 14, LR // BEQ lr #ifdef GOPPC64_power10 SLD $56, BYTES, TMP LXVL SRC, TMP, V0 STXVL V0, TGT, TMP RET #endif lt8: // Move word if possible
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 21 16:47:45 UTC 2023 - 4.9K bytes - Viewed (0) -
src/crypto/subtle/xor_ppc64x.s
STXVD2X VS32, (R3)(R8) ADD $16, R8 ADD $-16, R6 small: CMP R6, $0 BC 12,2,LR // BEQLR xor8: #ifdef GOPPC64_power10 SLD $56,R6,R17 ADD R4,R8,R18 ADD R5,R8,R19 ADD R3,R8,R20 LXVL R18,R17,V0 LXVL R19,R17,V1 VXOR V0,V1,V1 STXVL V1,R20,R17 RET #else CMP R6, $8 BLT xor4 // Case for 8 ≤ n < 16 bytes MOVD (R4)(R8), R14 // R14 = a[i,...,i+7]
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 18:17:17 UTC 2024 - 2.9K bytes - Viewed (0) -
src/cmd/internal/obj/ppc64/anames.go
"VNCIPHER", "VNCIPHERLAST", "VSBOX", "VSHASIGMA", "VSHASIGMAW", "VSHASIGMAD", "VMRGEW", "VMRGOW", "VCLZLSBB", "VCTZLSBB", "LXV", "LXVL", "LXVLL", "LXVD2X", "LXVW4X", "LXVH8X", "LXVB16X", "LXVX", "LXVDSX", "STXV", "STXVL", "STXVLL", "STXVD2X", "STXVW4X", "STXVH8X", "STXVB16X", "STXVX", "LXSDX", "STXSDX",
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 01 18:50:29 UTC 2024 - 6.7K bytes - Viewed (0) -
src/internal/bytealg/equal_ppc64x.s
ADD $-16, R9 ADD $-16, R10 LXVD2X (R9+R0), V0 LXVD2X (R10+R0), V1 VCMPEQUBCC V0, V1, V2 ISEL CR6LT, R5, R0, R3 RET check0_16: #ifdef GOPPC64_power10 SLD $56, R5, R7 LXVL R8, R7, V0 LXVL R4, R7, V1 VCMPEQUDCC V0, V1, V2 ISEL CR6LT, R11, R0, R3 RET #else CMP R5, $8 BLT check0_7 // Load sX[0:7] and compare. MOVD (R8), R6 MOVD (R4), R7 CMP R6, R7
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 21 16:47:45 UTC 2023 - 4.9K bytes - Viewed (0) -
src/internal/bytealg/count_ppc64x.s
tail: // Count the last 0 - 31 bytes. CMP R4, $16 BLE small_tail_p10 LXV 0(R3), V0 VCMPEQUB V0, V1, V0 VCNTMBB V0, $1, R14 // Sum the value of bit 0 of each byte of the compare into R14. SRD $56, R14, R14 // The result of VCNTMBB is shifted. Unshift it. ADD R14, R18, R18 ADD $16, R3, R3 ANDCC $15, R4, R4 small_tail_p10: SLD $56, R4, R6 LXVLL R3, R6, V0 VCMPEQUB V0, V1, V0
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Aug 14 20:30:44 UTC 2023 - 3.6K bytes - Viewed (0) -
test/codegen/copy.go
var s [32]byte // ppc64x:-".*memmove" // ppc64x/power8:"LXVD2X",-"ADD",-"BC" // ppc64x/power9:"LXV",-"LXVD2X",-"ADD",-"BC" copy(s[:], x[:32]) runtime.KeepAlive(&s) } func moveDisjointStack64() { var s [96]byte // ppc64x:-".*memmove" // ppc64x/power8:"LXVD2X","ADD","BC" // ppc64x/power9:"LXV",-"LXVD2X",-"ADD",-"BC" copy(s[:], x[:96]) runtime.KeepAlive(&s) } func moveDisjointStack() {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Sep 22 14:09:29 UTC 2023 - 3.1K bytes - Viewed (0) -
platforms/jvm/code-quality/src/integTest/groovy/org/gradle/api/plugins/quality/pmd/PmdPluginDependenciesIntegrationTest.groovy
// No Warnings file("src/main/java/org/gradle/Class1.java") << "package org.gradle; class Class1 { public boolean isFoo(Object arg) { return true; } }" // PMD Lvl 2 Warning BooleanInstantiation // PMD Lvl 3 Warning OverrideBothEqualsAndHashcode file("src/test/java/org/gradle/Class1Test.java") << """ package org.gradle;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Jun 21 12:23:38 UTC 2023 - 3.6K bytes - Viewed (0) -
platforms/jvm/code-quality/src/integTest/groovy/org/gradle/api/plugins/quality/pmd/PmdPluginIncrementalAnalysisIntegrationTest.groovy
class GoodClass { public boolean isFoo(final Object arg) { return true; } }""".stripMargin() } private badCode() { // PMD Lvl 2 Warning BooleanInstantiation // PMD Lvl 3 Warning OverrideBothEqualsAndHashcode file("src/main/java/org/gradle/BadClass.java") <<
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Mar 28 18:47:00 UTC 2024 - 4.8K bytes - Viewed (0) -
src/internal/bytealg/compare_ppc64x.s
MFVSRD VS36,R10 CMPU R16,R10 SETB_CR0_NE(R3) RET PCALIGN $16 cmp8: // 8 - 15B (0 - 15B if GOPPC64_power10) #ifdef GOPPC64_power10 SLD $56,R9,R9 LXVLL R5,R9,V3 // Load bytes starting from MSB to LSB, unused are zero filled. LXVLL R6,R9,V4 VCMPUQ V3,V4,CR0 // Compare as a 128b integer. SETB_CR0(R6) ISEL CR0EQ,R3,R6,R3 // If equal, length determines the return value. RET #else CMP R9,$8
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Aug 28 17:33:20 UTC 2023 - 6.7K bytes - Viewed (0) -
src/internal/bytealg/indexbyte_ppc64x.s
BNE CR6,foundat0 // Match found at R8+48 bytes, jump out BR notfound cmp8: // Length 8 - 15 #ifdef GOPPC64_power10 // Load all the bytes into a single VSR in BE order. SLD $56,R4,R5 LXVLL R3,R5,V2 // Compare and count the number which don't match. VCMPEQUB V2,V1,V6 VCLZLSBB V6,R3 // If count is the number of bytes, or more. No matches are found. CMPU R3,R4 MOVD $-1,R5
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 21 16:10:29 UTC 2023 - 6.3K bytes - Viewed (0)