- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for SEQZ (0.36 sec)
-
src/cmd/compile/internal/ssa/_gen/RISCV64.rules
(BGE cond (MOVDconst [0]) yes no) => (BGEZ cond yes no) // Remove redundant NEG from SEQZ/SNEZ. (SEQZ (NEG x)) => (SEQZ x) (SNEZ (NEG x)) => (SNEZ x) // Remove redundant SEQZ/SNEZ. (SEQZ (SEQZ x)) => (SNEZ x) (SEQZ (SNEZ x)) => (SEQZ x) (SNEZ (SEQZ x)) => (SEQZ x) (SNEZ (SNEZ x)) => (SNEZ x) // Store zero.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 07 14:57:07 UTC 2024 - 40.3K bytes - Viewed (0) -
src/cmd/internal/obj/riscv/anames.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Mar 20 14:19:33 UTC 2024 - 2.9K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/_gen/RISCV64Ops.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 07 14:57:07 UTC 2024 - 30.7K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/rewriteRISCV64.go
return false } func rewriteValueRISCV64_OpRISCV64SEQZ(v *Value) bool { v_0 := v.Args[0] // match: (SEQZ (NEG x)) // result: (SEQZ x) for { if v_0.Op != OpRISCV64NEG { break } x := v_0.Args[0] v.reset(OpRISCV64SEQZ) v.AddArg(x) return true } // match: (SEQZ (SEQZ x)) // result: (SNEZ x) for { if v_0.Op != OpRISCV64SEQZ { break }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Mar 07 14:57:07 UTC 2024 - 205.1K bytes - Viewed (0) -
src/cmd/asm/internal/asm/testdata/riscv64.s
BLE X5, X6, 2(PC) // 63545300 BLEU X5, X6, 2(PC) // 63745300 BLEZ X5, 2(PC) // 63545000 BLTZ X5, 2(PC) // 63c40200 BNEZ X5, 2(PC) // 63940200 // Set pseudo-instructions SEQZ X15, X15 // 93b71700 SNEZ X15, X15 // b337f000 // F extension FABSS F0, F1 // d3200020 FNEGS F0, F1 // d3100020 FNES F0, F1, X7 // d3a300a093c31300 // D extension
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Mar 22 04:42:21 UTC 2024 - 16.7K bytes - Viewed (0) -
src/cmd/internal/obj/riscv/obj.go
ins.as = AXORI ins.rs1, ins.rs2 = uint32(p.From.Reg), obj.REG_NONE if ins.rd == obj.REG_NONE { ins.rd = ins.rs1 } ins.imm = -1 case ASEQZ: // SEQZ rs, rd -> SLTIU $1, rs, rd ins.as = ASLTIU ins.rs1, ins.rs2 = uint32(p.From.Reg), obj.REG_NONE ins.imm = 1 case ASNEZ: // SNEZ rs, rd -> SLTU rs, x0, rd ins.as = ASLTU
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sun Apr 07 03:32:27 UTC 2024 - 77K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/opGen.go
}, outputs: []outputInfo{ {0, 1006632944}, // X5 X6 X7 X8 X9 X10 X11 X12 X13 X14 X15 X16 X17 X18 X19 X20 X21 X22 X23 X24 X25 X26 X28 X29 X30 }, }, }, { name: "SEQZ", argLen: 1, asm: riscv.ASEQZ, reg: regInfo{ inputs: []inputInfo{ {0, 1006632944}, // X5 X6 X7 X8 X9 X10 X11 X12 X13 X14 X15 X16 X17 X18 X19 X20 X21 X22 X23 X24 X25 X26 X28 X29 X30 },
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 15:49:20 UTC 2024 - 1M bytes - Viewed (0)