- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 12 for I64Store (0.17 sec)
-
src/cmd/compile/internal/ssa/_gen/Wasm.rules
(Zero [s-s%8] (OffPtr <destptr.Type> destptr [s%8]) (I64Store destptr (I64Const [0]) mem)) // Zero small numbers of words directly. (Zero [16] destptr mem) => (I64Store [8] destptr (I64Const [0]) (I64Store destptr (I64Const [0]) mem)) (Zero [24] destptr mem) => (I64Store [16] destptr (I64Const [0]) (I64Store [8] destptr (I64Const [0]) (I64Store destptr (I64Const [0]) mem))) (Zero [32] destptr mem) =>
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Feb 17 03:56:57 UTC 2023 - 16.9K bytes - Viewed (0) -
test/codegen/strings.go
// 386:`MOVL\t\$858927408, \(`,`DUFFCOPY` // arm64:`MOVD\t\$3978425819141910832`,`MOVD\t\$7306073769690871863`,`MOVD\t\$15` // wasm:`I64Const\t\$3978425819141910832`,`I64Store\t\$0`,`I64Const\t\$7306073769690871863`,`I64Store\t\$7` bsink = []byte("0123456789abcde") // 56 = 0x38 // amd64:`MOVQ\t\$3978425819141910832`,`MOVB\t\$56` bsink = []byte("012345678") // 14648 = 0x3938
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Jul 26 17:17:28 UTC 2023 - 2.4K bytes - Viewed (0) -
src/reflect/asm_wasm.s
TEXT ·makeFuncStub(SB),(NOSPLIT|WRAPPER),$40 NO_LOCAL_POINTERS MOVD CTXT, 0(SP) Get SP Get SP I64ExtendI32U I64Const $argframe+0(FP) I64Add I64Store $8 MOVB $0, 32(SP) MOVD $32(SP), 16(SP) MOVD $0, 24(SP) CALL ·callReflect(SB) RET // methodValueCall is the code half of the function returned by makeMethodValue.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 02 16:53:18 UTC 2021 - 1.1K bytes - Viewed (0) -
src/runtime/rt0_js_wasm.s
// R0: argc (i32) // R1: argv (i32) TEXT wasm_export_run(SB),NOSPLIT,$0 MOVD $runtime·wasmStack+(m0Stack__size-16)(SB), SP Get SP Get R0 // argc I64ExtendI32U I64Store $0 Get SP Get R1 // argv I64ExtendI32U I64Store $8 I32Const $0 // entry PC_B Call runtime·rt0_go(SB) Drop Call wasm_pc_f_loop(SB) Return
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Apr 05 19:28:25 UTC 2023 - 1.5K bytes - Viewed (0) -
src/internal/bytealg/compare_wasm.s
I64Load a_base+0(FP) I64Load a_len+8(FP) I64Load b_base+24(FP) I64Load b_len+32(FP) Call cmpbody<>(SB) I64Store ret+48(FP) RET TEXT runtime·cmpstring(SB), NOSPLIT, $0-40 Get SP I64Load a_base+0(FP) I64Load a_len+8(FP) I64Load b_base+16(FP) I64Load b_len+24(FP) Call cmpbody<>(SB) I64Store ret+32(FP) RET // params: a, alen, b, blen // ret: -1/0/1 TEXT cmpbody<>(SB), NOSPLIT, $0-0
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Oct 11 04:00:35 UTC 2019 - 1.4K bytes - Viewed (0) -
src/internal/bytealg/indexbyte_wasm.s
I64Sub Get R0 I64Eqz $0 Select I64Store ret+32(FP) RET TEXT ·IndexByteString(SB), NOSPLIT, $0-32 Get SP I64Load s_base+0(FP) I32WrapI64 I32Load8U c+16(FP) I64Load s_len+8(FP) I32WrapI64 Call memchr<>(SB) I64ExtendI32S Set R0 I64Const $-1 Get R0 I64Load s_base+0(FP) I64Sub Get R0 I64Eqz $0 Select I64Store ret+24(FP) RET
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Mar 29 03:59:19 UTC 2019 - 2.5K bytes - Viewed (0) -
src/cmd/internal/obj/wasm/anames.go
"F64Load", "I32Load8S", "I32Load8U", "I32Load16S", "I32Load16U", "I64Load8S", "I64Load8U", "I64Load16S", "I64Load16U", "I64Load32S", "I64Load32U", "I32Store", "I64Store", "F32Store", "F64Store", "I32Store8", "I32Store16", "I64Store8", "I64Store16", "I64Store32", "CurrentMemory", "GrowMemory", "I32Const", "I64Const", "F32Const", "F64Const", "I32Eqz",
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 02 05:28:55 UTC 2023 - 2.8K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/rewriteWasm.go
v1.AddArg3(destptr, v0, v2) v.AddArg3(destptr, v0, v1) return true } // match: (Zero [32] destptr mem) // result: (I64Store [24] destptr (I64Const [0]) (I64Store [16] destptr (I64Const [0]) (I64Store [8] destptr (I64Const [0]) (I64Store destptr (I64Const [0]) mem)))) for { if auxIntToInt64(v.AuxInt) != 32 { break } destptr := v_0 mem := v_1 v.reset(OpWasmI64Store)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Feb 17 03:56:57 UTC 2023 - 108.6K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/_gen/WasmOps.go
{name: "I64Store32", asm: "I64Store32", argLength: 3, reg: gpstore, aux: "Int64", typ: "Mem"}, // store 32-bit integer arg1 at address arg0+aux, arg2=mem, returns mem {name: "I64Store", asm: "I64Store", argLength: 3, reg: gpstore, aux: "Int64", typ: "Mem"}, // store 64-bit integer arg1 at address arg0+aux, arg2=mem, returns mem
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Feb 24 00:21:13 UTC 2023 - 17.7K bytes - Viewed (0) -
src/runtime/asm_wasm.s
MOVD 0(R1), R2 // make sure g != nil MOVD R1, g MOVD gobuf_sp(R0), SP // Put target PC at -8(SP), wasm_pc_f_loop will pick it up Get SP I32Const $8 I32Sub I64Load gobuf_pc(R0) I64Store $0 MOVD gobuf_ret(R0), RET0 MOVD gobuf_ctxt(R0), CTXT // clear to help garbage collector MOVD $0, gobuf_sp(R0) MOVD $0, gobuf_ret(R0) MOVD $0, gobuf_ctxt(R0) I32Const $1 Return
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Nov 20 21:26:51 UTC 2023 - 11.8K bytes - Viewed (0)