- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 11 for F64Load (0.2 sec)
-
src/math/floor_wasm.s
#include "textflag.h" TEXT ·archFloor(SB),NOSPLIT,$0 Get SP F64Load x+0(FP) F64Floor F64Store ret+8(FP) RET TEXT ·archCeil(SB),NOSPLIT,$0 Get SP F64Load x+0(FP) F64Ceil F64Store ret+8(FP) RET TEXT ·archTrunc(SB),NOSPLIT,$0 Get SP F64Load x+0(FP) F64Trunc F64Store ret+8(FP)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 15 15:48:19 UTC 2021 - 459 bytes - Viewed (0) -
src/cmd/internal/obj/wasm/anames.go
"Br", "BrIf", "BrTable", "Return", "Call", "CallIndirect", "Drop", "Select", "LocalGet", "LocalSet", "LocalTee", "GlobalGet", "GlobalSet", "I32Load", "I64Load", "F32Load", "F64Load", "I32Load8S", "I32Load8U", "I32Load16S", "I32Load16U", "I64Load8S", "I64Load8U", "I64Load16S", "I64Load16U", "I64Load32S", "I64Load32U", "I32Store", "I64Store",
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/_gen/WasmOps.go
{name: "I64Load32S", asm: "I64Load32S", argLength: 2, reg: gpload, aux: "Int64", typ: "Int32"}, // read signed 32-bit integer from address arg0+aux, arg1=mem {name: "I64Load", asm: "I64Load", argLength: 2, reg: gpload, aux: "Int64", typ: "UInt64"}, // read 64-bit integer from address arg0+aux, arg1=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/cmd/compile/internal/ssa/_gen/Wasm.rules
(Move [2] dst src mem) => (I64Store16 dst (I64Load16U src mem) mem) (Move [4] dst src mem) => (I64Store32 dst (I64Load32U src mem) mem) (Move [8] dst src mem) => (I64Store dst (I64Load src mem) mem) (Move [16] dst src mem) => (I64Store [8] dst (I64Load [8] src mem) (I64Store dst (I64Load src mem) mem)) (Move [3] dst src mem) => (I64Store8 [2] dst (I64Load8U [2] src mem) (I64Store16 dst (I64Load16U src mem) mem)) (Move [5] dst src 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) -
src/cmd/compile/internal/ssa/rewriteWasm.go
// match: (Load <t> ptr mem) // cond: is64BitFloat(t) // result: (F64Load ptr mem) for { t := v.Type ptr := v_0 mem := v_1 if !(is64BitFloat(t)) { break } v.reset(OpWasmF64Load) v.AddArg2(ptr, mem) return true } // match: (Load <t> ptr mem) // cond: t.Size() == 8 // result: (I64Load ptr mem) for { t := v.Type ptr := v_0 mem := v_1
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/internal/bytealg/compare_wasm.s
#include "go_asm.h" #include "textflag.h" TEXT ·Compare(SB), NOSPLIT, $0-56 Get SP 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
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/equal_wasm.s
TEXT runtime·memequal(SB), NOSPLIT, $0-25 Get SP I64Load a+0(FP) I64Load b+8(FP) I64Load size+16(FP) Call memeqbody<>(SB) I64Store8 ret+24(FP) RET // memequal_varlen(a, b unsafe.Pointer) bool TEXT runtime·memequal_varlen(SB), NOSPLIT, $0-17 Get SP I64Load a+0(FP) I64Load b+8(FP) I64Load 8(CTXT) // compiler stores size at offset 8 in the closure Call memeqbody<>(SB)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Apr 24 00:56:36 UTC 2019 - 1.1K bytes - Viewed (0) -
src/internal/bytealg/indexbyte_wasm.s
TEXT ·IndexByte(SB), NOSPLIT, $0-40 I64Load b_base+0(FP) I32WrapI64 I32Load8U c+24(FP) I64Load b_len+8(FP) I32WrapI64 Call memchr<>(SB) I64ExtendI32S Set R0 Get SP I64Const $-1 Get R0 I64Load b_base+0(FP) 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
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/runtime/asm_wasm.s
Not; \ If; \ Get SP; \ I64Load stackArgs+16(FP); \ I32WrapI64; \ I64Load stackArgsSize+24(FP); \ I32WrapI64; \ MemoryCopy; \ End; \ \ MOVD f+8(FP), CTXT; \ Get CTXT; \ I32WrapI64; \ I64Load $0; \ CALL; \ \ I64Load32U stackRetOffset+28(FP); \ Set R0; \ \ MOVD stackArgsType+0(FP), RET0; \ \ I64Load stackArgs+16(FP); \ Get R0; \ I64Add; \
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Nov 20 21:26:51 UTC 2023 - 11.8K bytes - Viewed (0) -
src/cmd/internal/obj/wasm/wasmobj.go
// } // // MOVD g_panic(g), R0 // Get R0 // I64Eqz // Not // If // Get SP // I64ExtendI32U // I64Const $framesize+8 // I64Add // I64Load panic_argp(R0) // I64Eq // If // MOVD SP, panic_argp(R0) // End // End gpanic := obj.Addr{ Type: obj.TYPE_MEM, Reg: REGG, Offset: 4 * 8, // g_panic }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Jun 14 00:03:57 UTC 2023 - 34.6K bytes - Viewed (0)