Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for libfuzzerHookStrCmp (0.3 sec)

  1. src/internal/fuzz/trace.go

    //go:linkname libfuzzerTraceConstCmp4 runtime.libfuzzerTraceConstCmp4
    //go:linkname libfuzzerTraceConstCmp8 runtime.libfuzzerTraceConstCmp8
    
    //go:linkname libfuzzerHookStrCmp runtime.libfuzzerHookStrCmp
    //go:linkname libfuzzerHookEqualFold runtime.libfuzzerHookEqualFold
    
    func libfuzzerTraceCmp1(arg0, arg1 uint8, fakePC uint)  {}
    func libfuzzerTraceCmp2(arg0, arg1 uint16, fakePC uint) {}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 12 00:12:53 UTC 2022
    - 1.5K bytes
    - Viewed (0)
  2. src/runtime/libfuzzer.go

    //     equality (comparison will ignored by libfuzzer), non-zero indicates a
    //     difference (comparison will be taken into consideration).
    //
    //go:nosplit
    func libfuzzerHookStrCmp(s1, s2 string, fakePC int) {
    	if s1 != s2 {
    		libfuzzerCall4(&__sanitizer_weak_hook_strcmp, uintptr(fakePC), cstring(s1), cstring(s2), uintptr(1))
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 23 01:12:02 UTC 2022
    - 6.3K bytes
    - Viewed (0)
  3. src/cmd/internal/goobj/builtinlist.go

    	{"runtime.libfuzzerTraceCmp8", 1},
    	{"runtime.libfuzzerTraceConstCmp1", 1},
    	{"runtime.libfuzzerTraceConstCmp2", 1},
    	{"runtime.libfuzzerTraceConstCmp4", 1},
    	{"runtime.libfuzzerTraceConstCmp8", 1},
    	{"runtime.libfuzzerHookStrCmp", 1},
    	{"runtime.libfuzzerHookEqualFold", 1},
    	{"runtime.addCovMeta", 1},
    	{"runtime.x86HasPOPCNT", 0},
    	{"runtime.x86HasSSE41", 0},
    	{"runtime.x86HasFMA", 0},
    	{"runtime.armHasVFPv4", 0},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 21:08:03 UTC 2024
    - 7.4K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/typecheck/_builtin/runtime.go

    func libfuzzerTraceConstCmp1(uint8, uint8, uint)
    func libfuzzerTraceConstCmp2(uint16, uint16, uint)
    func libfuzzerTraceConstCmp4(uint32, uint32, uint)
    func libfuzzerTraceConstCmp8(uint64, uint64, uint)
    func libfuzzerHookStrCmp(string, string, uint)
    func libfuzzerHookEqualFold(string, string, uint)
    
    func addCovMeta(p unsafe.Pointer, len uint32, hash [16]byte, pkpath string, pkgId int, cmode uint8, cgran uint8) uint32
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 21:08:03 UTC 2024
    - 10.6K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/typecheck/builtin.go

    	{"libfuzzerTraceConstCmp1", funcTag, 149},
    	{"libfuzzerTraceConstCmp2", funcTag, 150},
    	{"libfuzzerTraceConstCmp4", funcTag, 151},
    	{"libfuzzerTraceConstCmp8", funcTag, 152},
    	{"libfuzzerHookStrCmp", funcTag, 153},
    	{"libfuzzerHookEqualFold", funcTag, 153},
    	{"addCovMeta", funcTag, 155},
    	{"x86HasPOPCNT", varTag, 6},
    	{"x86HasSSE41", varTag, 6},
    	{"x86HasFMA", varTag, 6},
    	{"armHasVFPv4", varTag, 6},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 21:08:03 UTC 2024
    - 16.2K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/walk/compare.go

    }
    
    func walkCompareString(n *ir.BinaryExpr, init *ir.Nodes) ir.Node {
    	if base.Debug.Libfuzzer != 0 {
    		if !ir.IsConst(n.X, constant.String) || !ir.IsConst(n.Y, constant.String) {
    			fn := "libfuzzerHookStrCmp"
    			n.X = cheapExpr(n.X, init)
    			n.Y = cheapExpr(n.Y, init)
    			paramType := types.Types[types.TSTRING]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 21:55:14 UTC 2023
    - 16.2K bytes
    - Viewed (0)
Back to top